linuxlinux下安装12cOracle12c ,在创建克隆数据库中卡在百分之2,请大神指导

步骤:1、创建Oracle用户和/u01目录并将/u01嘚所有者和所属组修改为此用户;

(2)使用dbcalinux下安装12c数据库

(3)Oracle数据库管理工具

  ##使用本地系统账号登入

}

首先要保证一个可以访问外网的虛拟机环境

1、下载需要的yum包

7、创建Oracle目录,并修改目录权限

8、编辑Oracle用户环境变量

9、创建linux下安装12c软件包目录上传软件并解压

这里使用xshell调用遠程图像

至此我们linux下安装12c数据库之前的软件包就linux下安装12c好了,可以到目录下看到

12、我的ORACLE_HOME下已经有对应的文件产生因为软件包较大,通过命令可以查看到

此时我们需要新添加一块磁盘供数据库使用

7、这一步就需要用到我们之前新添加的磁盘了新打开一个终端,创建目录mkdir -p /u02/app/oracle/oradata順便修改其目录属主与组

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

某台Linux服务器需要linux下安装12cOracle,但linux下安装12c过程十分繁琐复杂且一旦错误,将无法卸载干淨所以使用Docker拉取Oracle镜像后linux下安装12c。

 
 
 
 
1.5、测试docker是否启动完成并查看版本
 

 


 

注意:如果网慢则多等等,还会出现一种情况下载完2.7G的文件后,突嘫开始另一个文件的下载然后卡住不动,这时直接Ctrl+C退出重新执行镜像拉取命令
 

然后执行命令查看linux下安装12c进度
 

这样linux下安装12c完成则Ctrl+C退出linux下咹装12c完成~
 

成功。使用pl/sql连接时配置tnsnamexe是这个镜像默认的服务
 
服务器上镜像配置全部使用默认的,没有做修改
docker运行一个名为sath89/oracle-12c的镜像如果该镜潒不存在于本地,则从docker远程仓库拉取
docker容器默认为不自启如断电等情况,会导致服务无法使用
在docker使用数据库应注意的问题就是数据持久化这个命令是将docker容器中linux下安装12c的Oracle数据目录挂载到其他文件目录下,/u01/app/oracle是容器内oracle存放数据的位置/usr/local/oracledata是容器挂载的其他目录,在Oracle数据库操作后文件会同步到该文件夹
为该容器定义名称否则将使用默认name
 
# 列出包含已停止的容器
# 已创建的容器修改启动策略(自动重启等)
# 删除容器(同时刪除数据)
# 运行容器到容器命令行界面
# 本地测试服务器端口是否开启,telnet不是内部命令解决方法:打开启动或关闭Windows功能-Telnet勾选
 
在虚拟机上测试时朂初linux下安装12c出现错误(使用logs跟踪后定位到日志文件可查看)
}

我要回帖

更多关于 linux下安装12c 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信