做网站排名seo,wordpress 汉语字体,网站改版 seo,手机端网站建设方案最近由于工作需要#xff0c;oracle11数据库的导入导出#xff0c;所以自己在电脑上模拟个数据库环境#xff0c;
1.docker的安装#xff0c;可以参考之前文档#xff0c;也可以直接yum install 包名字安装
2.下载镜像
docker pull registry.cn-hangzhou.aliyuncs…最近由于工作需要oracle11数据库的导入导出所以自己在电脑上模拟个数据库环境
1.docker的安装可以参考之前文档也可以直接yum install 包名字安装
2.下载镜像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
镜像有点大需要耐心等待确保网络良好的时候在安装用docker安装个人比较懒不喜欢各种配置docker下来以后直接简单的操作几下就可以了
3.创建镜像 名字oracle11,
docker ps -a 查看有没有之前建立的容器没有新建oracle11容器并启动容器 启动成功以后进入容器内部配置相关信息和安装jdk配置信息差不多配置文件在
/etc/profile里面增加环境变量需要加export进入容器内需要切换成su root
密码helowin 然后再配置文件信息配置后需要source下参考之前安装jdk文章 3.创建软连接方便运行命令否则需要到命令的路径下执行登录oracle 注意su空格-空格oracle 成功连接sysdba后配置各个用户密码创建新用户 为啥会这样因为输入错了删除不了只能回车重开一行显示user altered.的即可
创建完后刷新命令 给test授权下面应该是配置文件相关的不管了先记录下来吧。exit退出SQL模式回到oracle用户
看下监听状态解释客户端不可以直接操作数据库需要通过监听器来向服务器发送指令所有监听器很重要之前乱改监听文件导致找不到监听服务各种报错后来没办法直接删容器重新创建了以后在研究吧尽量先启动起来查看监听状态 lsnrctl status
最后显示successfully了从上面可看到配置监听的文件路径和名字xml相关信息以后配置监听可以参考下面有两个可以使用的实例实例是客户端连接数据库服务时候需要配置的配置文件里面是server_name,也就是下面图的服务名位置 我两个服务名分别设置了连接红色表示连接成功的状态右侧列表里面有对应的服务名。 接下来就可以看下相关配置文件lis*和tns*哪两个文件的内容略过 下面就是启停监听和数据库服务的简单介绍了
lsnrctl stop [start],启动的时候会有延迟等待了1分钟左右再看是否成功即可
数据库服务的启停是在进入SQL下操作的 停止后exit停止监听个人感觉先停止监听会好一些
可以自己重启看看能否启动正常先启动数据库在启动监听
关闭时候最好也是先关监听然后再关闭数据库尽量按流程操作关于启动顺序可以多看看
刚刚我没有关监听直接停的数据库服务启动时候就说连接空闲实例启动也报错等一会就好不知道为啥 之前测试客户端-监听-数据库
启动先启动数据库在启动监听
关闭先关闭监听在关闭数据库
这种顺序就是在启动监听时候用了不到1分钟,用了41s其他基本都很快 多尝试多总结