我按照网上说的配置了3个变量
1) 变量名:ORACLE_HOME
变量值:C:\Program Files\instantclient_11_2
2) 变量名:TNS_ADMIN
变量值:C:\Program Files\instantclient_11_2
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK然后创建一个tnsnames.ora文件XXX =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = xxx
)
)但是用PL/SQL DEVELOPER连接时出现错误ORA-12154: TNS: could not resolve the connect identifier specified
1) 变量名:ORACLE_HOME
变量值:C:\Program Files\instantclient_11_2
2) 变量名:TNS_ADMIN
变量值:C:\Program Files\instantclient_11_2
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK然后创建一个tnsnames.ora文件XXX =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = xxx
)
)但是用PL/SQL DEVELOPER连接时出现错误ORA-12154: TNS: could not resolve the connect identifier specified
解决方案 »
- 王二暖老师oracle 11g高清教程下载
- 关于文件存储的问题
- [请教]关于带参数的cursor
- system/sys下的表在sqlserver的dts中看不见
- 如何快速找出数据库中与给定经纬度最近的城市
- 求根据不同条件更新的update语句
- 菜鸟求一本入门级“Oracle 9i”书籍。
- 求一个SQL语句:
- Oracle 9i 下载地址!下到马上给分
- 各位,在Oracle中怎么写触发器啊!写进去编辑没有错,可当写数据,它就说触发器无效啊,不能通过!
- 关于Oracle中存储过程的问题,执行总报错,有时编译不成功,使用工具是PLSQL
- 求一Oracle包体,包含存储过程,自定义函数(function),自定义类型(table),用函数返回自定义类型(相当于返回一张表)。
例如:D:\oracle\product\10.2.0\db_1
TNS_ADMIN则设置为:D:\oracle\product\10.2.0\db_1\network\admin
SERVICE_NAME = xxx 数据库服务名
都填对没有哦
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = xxx
)
)
主要是这点要配对,你先tnsping + XXX 试试 能不能通了 再说吧, 还有别忘了开监听
Oracle我是装在虚拟机里的,IP就是虚拟机的IP吧?
数据库服务名肯定对的还有精简客户端不配置listener.ora是不是没关系的?