连接Oracle数据库(服务端)一般有两种方式:(1)应用pl/sql+oracle客户端(轻量级),(2)应用pl/sql+oracle客户端(标准的),有两个重要文件需要知道一下:oci.dll oralce的组件 pl/sql应用与oracle客户端建立联系靠它 ,另外一个:tnsnames.ora 文件中的主要内容是oracle数据的信息(ip/端口号:数据库名称) oracel客户端与服务端构建联系需要它。
一:应用pl/sql+oracle客户端(轻量级)
- 下载pl/sql 和 oracle客户端(轻量级)Instant Client
pl/sql下载地址:https://www.oracle.com/database/technologies/appdev/plsql.html
instant Client 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2. pl/sql解压安装(如果不清楚,自己百度安装流程)
3. instant client 下载 解压后,放在一个路径下(我一般把instant client 放在pl/sql安装目录下),如:D:\instantclient_11,在instantclient_11下创建instantclient_11\network\ADMIN 这两个文件夹,然后再创建文件tnsnames.ora,最基础的配置如下:
zmxt2011_197 : pl/sql用户登录选择的Oracle名称
service_name : oralce数据库名称
4.pl/sql配置 oracle客户端(轻量级)Instant Client
打开pl/sql,不要输入用户名和密码直接登录,tools->preferences->connection(工具–首选项–连接)
第一个内容框:你的本地 instant client 目录地址
第二个:nstant client 目录地址 + oci.dll
确定,重启pl/sql
pl/sql登录界面输入:用户名,密码,选择数据库名称(你在tnsnames.ora文件中创建的)
如果没有数据库名称可选,直接输入:ip:端口号/数据库名称 例如:172.16.10.197:7001/oracle
二:应用pl/sql+oracle客户端(标准的)
1,oracle客户端下载地址 ,ZIP文件解压,并运行setup.exe文件,安装流程自行百度
http://download.oracle.com/otn/nt/oracle11g/112010/win32_11gR2_client.zip
客户端安装好以后,window开始菜单中找到Oracle->Net configuration Assitant
2, 配置客户端连接服务器
设置服务名:数据库名
选择TCP协议
输入数据库ip地址,端口号默认
这里的更改登录,在安装的是时候设置scott可以避免
3,pl/sql配置客户端
和 instant client 的操作相同 ,配置路径选择Oracle客户端安装路径
部分图片参考:https://blog.csdn.net/lanchengxiaoxiao/article/details/39251947