做博客网站要怎么配置的服,做食品网站需要什么条件,二手设备回收做哪个网站好,wordpress网页上传文章目录一、软件下载准备1. 下载PLSQL客户端2. 下载instantclient 客户端3. 将解压instantclient复制到PLSQL目录下面二、配置oracle监听2.1. 首先进入oracle内部2.2. 找到这个文件的目录2.3. 将tnsnames.ora文件从容器内部复制到宿主机上2.4. 再从linux服务器上将文件下载到w…
文章目录一、软件下载准备1. 下载PLSQL客户端2. 下载instantclient 客户端3. 将解压instantclient复制到PLSQL目录下面二、配置oracle监听2.1. 首先进入oracle内部2.2. 找到这个文件的目录2.3. 将tnsnames.ora文件从容器内部复制到宿主机上2.4. 再从linux服务器上将文件下载到windows本地2.5. 将文件复制到NETWORK/ADMIN目录下面2.6. 修改tnsnames.ora文件配置oracle监听三、配置篇3.1. 配置环境变量3.2. 在PLSQL配置3.3. 输入sql语句查看数据库是否可用一、软件下载准备
1. 下载PLSQL客户端
https://download.csdn.net/download/qq_24357131/10901883
2. 下载instantclient 客户端
instantclient 包含oracle数据库11ginstantclient都是64位
链接提取码https://pan.baidu.com/s/1-5lJl3CdJRF4zgjGSAj74Qsnxr
3. 将解压instantclient复制到PLSQL目录下面
并在PLSQL Developer 13\instantclient_11_2目录下面 新建 NETWORK/ADMIN目录
二、配置oracle监听
#思考这个文件怎样获取
1. 这个文件在oracle的容器中首先进入oracle内部
2. 找到这个文件的目录
3. 将tnsnames.ora文件从容器内部复制到宿主机上(也就是咱们的linux服务器)
4. 再从linux服务器上将文件下载到windows本地
5. 将文件复制到NETWORK/ADMIN目录下面
6. 修改tnsnames.ora文件配置oracle监听2.1. 首先进入oracle内部
#进入oracle容器的控制台
docker exec -it oracle_11g bash2.2. 找到这个文件的目录
cd /home/oracle/app/oracle/product/11.2.0/dbhome_2/network/admin2.3. 将tnsnames.ora文件从容器内部复制到宿主机上
#将oracle_11g容器中的指定文件复制到宿主机上
#格式docker cp 容器名称:容器目录/要复制的文件 宿主机上文件名
#(注如果宿主机上的文件名和容器附件名一致代表复制文件宿主机上文件名就会一样就代表重命名)#在宿主机上执行以下命令将容器内部的文件复制到宿主机上在哪执行命令就会将附件复制到哪里。
docker cp oracle_11g:/home/oracle/app/oracle/product/11.2.0/dbhome_2/network/admin/tnsnames.ora tnsnames.ora2.4. 再从linux服务器上将文件下载到windows本地
我这里用的是其他工具一样的都可以
2.5. 将文件复制到NETWORK/ADMIN目录下面 2.6. 修改tnsnames.ora文件配置oracle监听 三、配置篇
3.1. 配置环境变量
NLS_LANG: SIMPLIFIED CHINESE_CHINA.ZHS16GBK
TNS_ADMIN: C:\Program Files\PLSQL Developer 13\instantclient_11_2\network\ADMIN设置完毕后保存即可
3.2. 在PLSQL配置
双击plsql桌面快捷方式图标在弹出的页面中选择【取消】
C:\Program Files\PLSQL Developer 13\instantclient_11_2
C:\Program Files\PLSQL Developer 13\instantclient_11_2\oci.dll配置点击【OK】重启PLSQL客户端,重新登录即可
输入以下信息点击【OK】
Username: system
Password: oracle
Database: helowin3.3. 输入sql语句查看数据库是否可用
select * from v$version;附上
如果遇到plsql无法连接远程oracle数据库请检查以下信息
1. oracle容器是否启动
2. 防火墙是否关闭或者开发1521端口
3. windows配置监听是否正确1环境变量2plsql监听是否配置正确