由于项目开发测试,需要在本地连接远程的Oracle数据库
连接远程Oracle需要两个软件:
一个Oracle客户端,instantclient-basic-win32-11.2.0.1.0.zip
备用连接
链接:https://pan.baidu.com/s/1V81_tv8OsPW0WC_12myzCA
提取码:290j
一个PL/SQL开发环境 plsqldeveloper11.zip,
链接:https://pan.baidu.com/s/1fJ2XTEkmvHaJ4QU9NDU5fQ
提取码:tn2u
可以在图形界面增删改查Oracle数据库
这两个软件安装都很简单,直接解压就行了
软件配置
Oracle客户端:
在解压目录下新建文件夹NETWORK\ADMIN,创建tnsnames.ora文件
建议直接放在d盘下面 因为如果路径很长的话 可能会出现问题
文件内容根据自己数据库配置IP、端口、数据库名 一定要注意格式 开头不要有空格
IPTrans =
(
DESCRIPTION =
(
ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST=x.x.x.x)(PORT = xxx))
)
(
CONNECT_DATA =
(SERVICE_NAME = xxx)
)
)
IPTrans 这个是自己起的名字
SERVICE_NAME 这个是你要连接的名字
PL/SQL配置:
运行软件->点击取消->Tools->Preferences->Connection
填写Oracle Home和OCI library值,
然后重启PL/SQL,下拉选择自己刚才配置的数据库,填写用户名、密码登录
配置完成 database 下拉框里面 就会有 你配置的名字 我的名字是修改过的了
有的人可能会提示报错
可能需要配置环境变量
配置环境变量:我的电脑右键属性--》高级系统属性--》环境变量
添加环境变量:
根据自己的instantclient目录配置环境变量
我的是在D盘:TNS_ADMIN D:\instantclient\NETWORK\ADMIN
参考网址:
https://www.cnblogs.com/vincent-vg/p/7873718.html
https://blog.csdn.net/wangwenru6688/article/details/51418551
https://blog.csdn.net/ypp91zr/article/details/79385330