1、Navicat远程连接服务器上的oracle数据库
1.1、下载instanceclient
地址:链接: 提取码: gr4v
1.2、输入用户名、密码、主机、服务名
driverClassName=oracle.jdbc.driver.OracleDriver
uname=FASP620000000
password=970803
url=jdbc\:oracle\:thin\:@192.168.7.129\:1521\:orcl//主机端口服务名
1.3、还有一步是很关键的,就是配置oci.dll文件
Navicat------->工具---------》选项------》环境
这里就要把你安装的oracle的安装目录下的bin文件夹里面的oci.dll文件导入
D:\app\Oracle\oracle\product\11.2.0\dbhome_1\BINoci.dll
以上是我的安装目录下的文件,大家根据自己的安装目录不同来导进来
导进来之后就重启Navicat,重启后会自动生效
1.4、测试连接即可
2、PLSQL远程连接服务器上的oracle数据库
本机未安装oracle服务器,也未安装oracle客户端。但是安装了pl sql development等数据库。
2.1.下载instanceclient,
地址:链接: 提取码: gr4v
2.2.打开PL/SQL,在连接数据库的界面点击Cancel按钮进入PL/SQL的界面
2.3.Tools->Perferences->Oracle->Connection
2.3.1.Oracle Home(empty is autodetect)
填入:D:\instantclient_10_2
2.3.2.OCI library(empty is autodetect)
填入:D:\instantclient_10_2\oci.dll
2.4.打开PL/SQL,输入用户名、密码,数据库(服务器ip/数据库名,如:192.168.7.129/orcl)
参考:原文
3、一些其它知识点
3.3、oracle Instant Client 和oracle client 有什么区别
1、Oracle Client包含完整的客户端连接工具。
2、Instant Client 是 Oracle(R) 发布的轻量级数据库客户端,减百少甚至只包含几个度文件,您无需安装标准的客户端,就可以通过它来运行 OCI、OCCI、Pro*C、ODBC 和 JDBC 程序。
3、Instant Client适用于那专些仅需要连接远程 oracle 数据库,本地不需要安装服务端的用户。例如Toad,PL/SQL/Lab128等Oracle连接工具,虽然依赖Oracle客户端环境,单Instant Client也可以满属足要求。