当前位置: 首页 > news >正文

vps网站压缩网站关键词扩展

vps网站压缩,网站关键词扩展,软件外包公司有哪些,怎么做门淘宝网站文章目录 1. 安装 Docker 环境2. 拉取 Oracle 镜像3. 查看镜像4. 创建容器5. 进入容器进行配置6. 进行软连接7. 配置 Oracle 环境变量8. 创建软连接9. 切换到 Oracle 用户10. 登录 SQL*Plus 并修改 sys、system 用户密码11. 重新启动数据库12. 解决 Database Not OpenDatabase Not Open 错误13. Navicat 连接测试 1. 安装 Docker 环境 首先确保你的系统已经安装了 Docker 环境。你可以参考官方文档来安装 DockerDocker安装文档。安装完成后确保 Docker 可以正常运行。 2. 拉取 Oracle 镜像 使用 Docker 拉取 Oracle 11g 的镜像。这里我们使用的是阿里云的 Oracle 11g 镜像你也可以根据需要选择其他来源的镜像。 docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g此命令会从 Docker Hub 拉取一个 6GB 大小的 Oracle 11g 镜像可能需要一段时间静等片刻。 3. 查看镜像 镜像拉取完成后可以使用以下命令查看已下载的 Docker 镜像 docker images成功拉取后您会看到类似如下的输出显示镜像的相关信息 4. 创建容器 我们可以使用以下命令创建并运行一个 Docker 容器 docker run -d --privileged -p 1521:1521 --name oracle11g --restartalways -v /home/oracle:/data/oracle registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g命令解析 -d后台运行容器。--privileged: 允许挂载数据卷默认是读写权限rw-p 1521:1521将容器的 1521 端口映射到宿主机的 1521 端口。--name oracle11g为该容器命名为 oracle11g。oracle 数据文件挂载-v /data/dockerData/oracle:/data/oracle将容器中的数据文件夹 /data/oracle 挂载到宿主机对应的 /data/dockerData/oracl 文件夹中。registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g使用之前拉取的镜像。 你还可以编写一个 Shell 脚本便于下次快速启动 Oracle 容器。脚本内容如下 # BEGIN ANSIBLE MANAGED BLOCK #!/bin/bash docker rm -f oracle11; docker run -it -d -p 1521:1521 -v /data/oracle:/data/oracle --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g # END ANSIBLE MANAGED BLOCK**注意**不推荐每次都使用脚本启动容器因为为了保留上次配置的值建议下次直接使用 docker start oracle11 启动。 如果容器创建成功系统会返回容器 ID。 5. 进入容器进行配置 创建并启动容器后你可以进入容器内部进行配置 docker exec -it oracle11g bash此命令会让你进入 Oracle 容器的 Bash 环境。 6. 进行软连接 在容器中执行以下命令尝试使用 sqlplus 工具。如果提示没有该命令你需要切换到 root 用户 sqlplus /nolog切换到 root 用户 su root输入密码 helowin默认密码。 7. 配置 Oracle 环境变量 你需要编辑 Oracle 配置文件设置环境变量。执行以下命令 vi /etc/profile在文件末尾添加以下内容 # 设置 Oracle 数据库的安装目录 # ORACLE_HOME 是 Oracle 数据库安装的根目录许多工具和脚本需要依赖这个路径 export ORACLE_HOME/home/oracle/app/oracle/product/11.2.0/dbhome_2# 设置 Oracle 实例名 # ORACLE_SIDSystem Identifier是数据库实例的标识符在 Oracle 中用来区分不同的实例 # 这里设置为默认的实例名 helowin与安装时的配置一致 不设置默认服务名就是ORCL export ORACLE_SIDhelowin# 将 ORACLE_HOME/bin 添加到 PATH 环境变量中 # PATH 是系统查找可执行程序的路径列表将 Oracle 的 bin 目录加入 PATH方便直接运行 Oracle 命令如 sqlplus export PATH$ORACLE_HOME/bin:$PATH保存并退出后执行以下命令加载环境变量 source /etc/profile8. 创建软连接 接下来创建一个软连接方便在任何地方使用 sqlplus 命令 ln -s $ORACLE_HOME/bin/sqlplus /usr/bin9. 切换到 Oracle 用户 切换到 oracle 用户以确保你有足够的权限进行后续操作 su - oracle10. 登录 SQL*Plus 并修改 sys、system 用户密码 通过 SQL*Plus 登录并修改 sys 和 system 用户的默认密码 # 1. 登录 SQL*Plus # 使用 /nolog 命令启动 sqlplus并且不立即连接到任何用户 sqlplus /nolog# 2. 连接数据库并使用 SYSDBA 权限 # 通过以下命令使用 SYSDBA 权限连接到数据库 # 该命令表示通过操作系统身份验证以 sysdba 权限连接数据库拥有最高管理员权限。 conn /as sysdba# 3. 修改 system 用户的密码 # system 是 Oracle 数据库中的一个管理员账户修改默认的密码为更安全的密码 # 这里将密码设置为 system可以自行修改为更复杂的密码 alter user system identified by system;# 4. 修改 sys 用户的密码 # sys 用户是 Oracle 数据库的另一个管理员账户修改 sys 用户的默认密码 # 同样可以将密码设置为更复杂的值 alter user sys identified by system;# 5. 创建新用户 test # 创建一个新的普通用户 test并设置其密码为 test # 新用户创建后可以根据需求授予其特定的权限 create user test identified by test;# 6. 授予 test 用户 DBA 权限 # 这里我们为新创建的 test 用户授予了 DBA 权限使其能够进行数据库的管理操作 # 注意可以根据实际需求调整授予的权限 grant connect, resource, dba to test;# 7. 设置密码永不过期 # Oracle 默认有一个密码过期策略这里我们将密码策略设置为永不过期 # 这将防止在测试和开发环境中因密码过期而中断使用 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;# 8. 修改数据库最大连接数 # 默认情况下Oracle 数据库的最大连接数是有限的如果需要支持更多并发连接可以调整该参数 # 这条命令将数据库最大连接数设置为 1000并保存在 spfile 中 # 需要重启数据库后才能生效 alter system set processes1000 scopespfile;# 执行完以上命令后我们完成了用户密码修改、新用户创建、权限授予、密码策略配置和数据库配置11. 重新启动数据库 修改完数据库用户和设置后需要重新启动 Oracle 数据库。执行以下命令 conn /as sysdba shutdown immediate; -- 关闭数据库 startup; -- 启动数据库12. 解决 “Database Not Open” 错误 在执行 alter user 命令时有时可能会遇到如下错误 ORA-01507: database not open如果你遇到此问题可以按照以下步骤解决 先输入以下命令挂载数据库 alter database mount;然后再输入 alter database open;完成后就可以执行修改密码的操作了。 修改完后再次执行 ALTER PROFILE 语句设置密码永不过期 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;执行完毕后输入 exit 退出 SQL*Plus。 13. Navicat 连接测试 成功完成数据库配置后可以使用 Navicat 或其他数据库管理工具测试连接。确保可以顺利连接到数据库
http://www.hkea.cn/news/14395161/

相关文章:

  • 公司名称大全四字seo优化介绍
  • 校园交易网站建设论文建设银行光明支行网站
  • 网站建设玖金手指排名15重庆云阳网站建设公司推荐
  • 深圳市住房建设与保障局官方网站wordpress pdf 下载
  • 网站组建ui设计界面配色
  • 网站内做营销活动使用工具大学生求职创业补贴有多少钱
  • 株洲市建设质监站网站浪尖设计集团有限公司
  • 杭州网站制作外包网站开发的核心技术
  • 流媒体网站建设规划 所需设备任丘网站建设公司
  • 我是这样做网站的米课定制网络开发改版
  • 企业宣传册免费模板网站莱芜seo推广
  • 网站后台改成只有一个管理员登陆wordpress typo3
  • 网站建设服务描述西安做网站公
  • 重庆市建设银行网站常德最新确诊人员名单
  • 团购网站设计沈阳做网站 熊掌号
  • 营销型网站建设 上海前端一般怎样做网站
  • 网络营销中网站建设的策略电脑访问手机网站跳转
  • 建站软件排名线上推广平台都有哪些
  • 黔西南州网站建设公司简历制作免费模板下载
  • 网站服务器 要求制作网站的视频教程
  • 后端网站开发有四川建设人才网这个网站吗
  • 自己做的网站很慢网页编辑实践报告
  • 浅谈电子商务网站建设与管理的理解网上花店 网站源代码
  • 重庆荣昌网站建设价格图片设计与制作软件下载
  • 做网站的客户多吗wordpress多菜单
  • 浙江腾鑫建设集团网站网络营销有哪些推广平台
  • 万维网网站备案流程wordpress搭建会员
  • wordpress 网站锁网站建设培训目标
  • 商城网站开发 价格app 微信 网站三合一
  • 城建公司建设网站基础资料wordpress ip 跳转