Oracle 数据库远程设置与客户端配置(PL/SQL, Navicat,DbVisualizer)
来源:互联网 发布:网络远程教育大专报名 编辑:程序博客网 时间:2024/06/03 19:59
[Author]:Julia Guo
目标安装:win64_11gR2_database
配置:通过client连接server数据库
工具类型:PL/SQL,DbVisualizer,Navicat
1、 Oracle server
在64位windows机器中安装Oracle Server,win64_11gR2_database版本
(注意配置过程中设置的用户名和密码)
2、 Oracle Client
Client版本选择,建议选用32位其对64位和32位server都适用,但是部分版本客户端工具不支持64位Client如PLSQLDeveloper 9.0;
3、Oracle Server远程配置
在使用Client连接远程数据库(非本地server)的时候,需要配置listener.ora,否则客户端连接时会出现“ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务”错误。
在server安装目录下找到该文件:
\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
找到SIE_LIST_LISTENER添加GLOBAL_DBNAME,具体语句如下:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:\Oracle10g)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME =ORCL1)
(ORACLE_HOME =D:\app\ product\11.2.0\dbhome_1)
(SID_NAME =ORCL1)
)
)
标红的为添加的部分,ORCL1为监听的实例名,D:\app\ product\11.2.0\dbhome_1 为oracle server路径。
•然后在Oracle服务器的服务中重新启动监听服务
•保证Oracle服务器的机器防火墙允许oracle端口访问!
创建win防火墙端口:(入站规则,出站规则)
入站规则/出站规则 ->新建规则 ->端口->下一步 -> TCP->特定本地端口,输入一个端口号 ->下一步->允许连接 ->下一步 -->完成
4、客户端配置
4.1、PL/SQL配置
A)配置TNS:
文件位于Client安装目录下,\Clinet\product\11.2.0\client_1\network\admin\tnsnames.ora
添加需要连接的数据库信息,如下
B)登录PL/SQL
配置完成,之后打开PL/SQL客户端可看到如下信息即可登录:
如遇到TNS文件配置完成但是PL/SQL登录时未能自动加载对应名称,说明PL/SQL未能识别Oracle Client,这时就是Client版本与PL/SQL版本问题,可替换Client版本为32位即可解决。
4.2、Navicat配置
A)配置TNS:(同上)
B)引入OCI.dll
要求Oracle Client版本为32位。OCI.dll一般存放路径为:Clinet\product\11.2.0\client_1\BIN(Client安装目录下)
C)创建ORACLE连接如下图:
4.3、DbVisualizer配置
DBV配置相对简单,Client不是必选安装条件,TNS也不需要配置。
添加Driver即可:
添加连接:
- Oracle 数据库远程设置与客户端配置(PL/SQL, Navicat,DbVisualizer)
- PL/SQL Developer、DbVisualizer 远程连接Oracle
- Oracle Instant Client(即时客户端)pl/SQL连接远程oracle客户端 安装与配置
- Oracle客户端工具配置【Navicat、PL/SQL Developer】
- Oracle客户端安装与配置PL/SQL
- oracle只安装客户端与pl/sql即可远程访问数据库
- PL/SQL Developer不安装客户端连接远程oracle数据库
- PL/SQL Developer不安装客户端连接远程oracle数据库
- PL/SQL Developer不安装客户端连接远程oracle数据库
- 不安装Oracle客户端使用PL/SQL远程连接数据库
- 不安装oracle客户端,使用navicat、pl/sql developer连接oracle数据库
- 不安装oracle客户端,使用navicat、pl/sql developer连接oracle数据库
- 不安装oracle客户端,使用navicat、pl/sql developer连接oracle数据库
- 【数据库】oracle客户端PL/SQL
- PL SQL Developer登陆Oracle提示客户端与数据库字符编码设置不一致
- PL/SQL Developer 访问远程数据库(本机不包含oracle客户端)
- pl/sql配置远程数据库
- 如何配置pl/sql (本地客户端)连接远程oracle服务器
- AndroidStudio使用问题汇总——导入(import)工程时常见错误
- 自定义Java线程池 ThreadPoolExecutor
- aspx HTTP 错误 500.19 - Internal Server Error
- 常用命令
- 详解 Android 的 Activity 组件
- Oracle 数据库远程设置与客户端配置(PL/SQL, Navicat,DbVisualizer)
- 复合文档的二进制存储格式研究(word,xls,ppt....)
- MongoDB 复制(副本集)(优秀)
- Java 8新特性终极指南
- linux 查看cpu 的型号,个数
- mysql 启动错误-server PID file could not be found
- 5-14 数据结构啊poi N.重建计划
- 软件测试工作中如何协调与开发之间的问题
- 在vc6中,toolbar按钮的状态