pl/sql developer 连接oracle
电脑上安装了oracle_11g数据库和客户端,连接本机数据库,出现错误ORA-12557:TNS: 协议适配器不可加载。
这里写出解决问题时的操作:
1.配置系统环境变量PATH和ORACLE_HOME
在搜索框输入“高级系统设置”>>“查看高级系统设置”,或者设置>>系统>>系统信息>>高级系统设置,打开系统属性面板,选择“环境变量”
在环境变量中添加PATH和ORACLE_HOME两个变量
PATH=D:\app\lenovo\product\11.2.0\dbhome_1\bin(数据库)和D:\oracle\product\11.2.0\client_1\BIN(客户端),记得把数据库的路径放在客户端的路径前面
ORACLE_HOME=D:\app\lenovo\product\11.2.0\dbhome_1
2.下载instantclient-11-2,我用的链接如下:
https://download.csdn.net/download/qq_23845083/88494089?utm_medium=distribute.pc_relevant_chatgpt_v2.none-task-download-2~default~BlogCommendFromBaidu~Rate-2-88494089-download-43k7yyi6qb.315%5Ev3%5Econtrol_v3&depth_1-utm_source=distribute.pc_relevant_chatgpt_v2.none-task-download-2~default~BlogCommendFromBaidu~Rate-2-88494089-download-43k7yyi6qb.315%5Ev3%5Econtrol_v3&dest=https%3A%2F%2Fdownload.csdn.net%2Fdownload%2Fqq_23845083%2F88494089&spm=1055.2568.3001.9192.2https://download.csdn.net/download/qq_23845083/88494089?utm_medium=distribute.pc_relevant_chatgpt_v2.none-task-download-2~default~BlogCommendFromBaidu~Rate-2-88494089-download-43k7yyi6qb.315%5Ev3%5Econtrol_v3&depth_1-utm_source=distribute.pc_relevant_chatgpt_v2.none-task-download-2~default~BlogCommendFromBaidu~Rate-2-88494089-download-43k7yyi6qb.315%5Ev3%5Econtrol_v3&dest=https%3A%2F%2Fdownload.csdn.net%2Fdownload%2Fqq_23845083%2F88494089&spm=1055.2568.3001.9192.2下载好之后,解压到pl/sql developer 的安装路径中,这样比较好找
3.打开pl/sql developer ,先点取消,这样不会登录,然后工具>>首选项
在“连接”中把oracle主目录名设置为instantclinet-11-2的目录D:\Program Files\PLSQL Developer\instantclient_11_2,OCI库路径为这个目录下的oci.dll
4.重启pl/sql developer,就可以登录了。
登录之后发现数据库中的中文内容都变成了问号,上网找了一个解决方法如下:
plsql 配置以及解决中文乱码_plsql中文乱码-CSDN博客文章浏览阅读3.7k次。plsql 配置以及解决中文乱码_plsql中文乱码https://blog.csdn.net/qq_34784833/article/details/129203969之后就可以正常使用了。