如何配置plsql的tnsnames.ora

要配置 tnsnames.ora 文件,首先确保 Oracle 客户端解压到 D:\OracleClient。
将 tnsnames.ora 复制到 C:\oracle\product\1 0.2 .0\db_1 \network\admin。
将 TNS_ADMIN 环境变量设置为 D:\OracleClient。
在注册表中将NLS_LANG添加到SIMPLIFIEDCHINESE_CHINA.ZHS1 6 GBK中。
安装 PL/SQL Developer,配置 OracleHome 和 OCIlibrary 路径,并选中 Checkconnection。
重新启动 PL/SQLDeveloper,使用 orcl 连接,然后使用您的用户名和密码登录。

plsql需要安装oracle客户端吗

等等,昨天我帮小李安装PLSQLDeveloper的时候,他就卡在连接数据库这一步了,出了一身大汗。
我一看,果然是客户端没有安装好。
这个问题从上周开始。
我正在整理服务器列表,发现开发机器上的Oracle客户端应该很早之前就已经更新了。
我把它推迟到昨天。

打开PLSQLDeveloper,深灰色界面,将鼠标悬停在“连接”按钮上,提示“无法定位tnsnames.ora”。
这个文件就像家里的钥匙链,你必须记住它放在哪里。
我让他打开终端,然后输入 echo $ORACLE_HOME ,屏幕上弹出了 /home/oracle/product/1 9 .0.0/dbhome_1 ... 是的,就在这里。

当我用 vi 打开文件时,我对第一行感兴趣。
注释为“Sun Microsystems Inc. 1 9 9 2 ”。
是的,1 9 9 2 年的注释,2 02 4 年的需求。
添加项目时,他的手发抖,IP地址写错了。
结果是弹出窗口显示“ORA-1 2 5 4 1 :TNS:没有侦听器”。
我输入 telnet 并添加 IP 和端口,“连接到...”,一切都很好。
他眼睛一亮,赶紧点开链接,成功了!
我突然意识到服务名称“orcl”是默认名称。
如果改成“prod_db”,步骤需要改变吗?服务名称是在创建数据库时设置的,更改它比更改IP容易得多。
不过,这一次小李终于接通了。
他说他回来后必须备份tnsnames.ora,以免下次需要寻求帮助。

plsql的配置文件路径

那天在公司,一位同事小王搞不懂数据库连接,来问我。
我注意到,当他配置环境变量时,他在其他地方设置了 TNS_ADMIN,但也忘记将 tnsnames.ora 文件移到那里。
这件事让我想起了我初学者时犯过的类似错误。
我丢失了文件并且很长时间无法连接到数据库。
等等,还有一件事。
我记得当时是Oracle 1 1 g客户端。
安装在C盘Oracle目录下。
network/admin 文件夹相当深。
这个文件位置确实是一个容易出错的点。