因为一个下划线,让我弄这么个简单的东西弄了好几个小时~~~
那么点小错误,一时不注意~~~
Toad for Oracle / Oracle SQL developer / Navicat Premium 都能访问远程,就是PL/SQL 报错
报过如下错误提示:
ORA-12504: TNS: 监听程序在 CONNECT_DATA 中未获得 SERVICE_NAME
ORA-12154: TNS: 无法解析指定的连接标识符
Oracle:Oracle Database 10g Express Edition
OracleClient:Oracle Client 10g Express Edition
PL/SQL:plsqldev803
1. 更改配置文件
(安装目录下:)oracleXE\app\oracle\product\10.2.0\server\NETWORK\ADMIN\tnsnames.ora
添加如下代码:
orcl =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.85)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = orcl)
)
)
更改属性说明:
orcl: #-----------自定义名称,一定不要加“_”下划线等符号
HOST: 远程Oracle 主机的IP地址
SID(或SERVICE_NAME): 远程Oracle服务名(DatabaseName)
2. 更改PL/SQL设置
设置pl/sql Developer的Tools —> perference --> Oracle --> Connection,
3. XEClient为安装的Oracle客户端名
Oracle_home: "XEClient"
OCI Library:“C:\XEClient\bin\oci.dll”
完成!
如不能解决可以尝试下列方法:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"LD_LIBRARY_PATH"="d:\OracleInstantClient"
"NLS_LANG"="AMERICAN_AMERICA.ZHS16GBK"
"TNS_ADMIN"="d:\OracleInstantClient"
分享到:
相关推荐
通过mstsc远程连接与虚拟机建立通信 [感觉是脱了裤子放屁,但实测,mstsc更流畅] 通过PLSQL连接虚拟机中的oracle数据库 为什么要这样做: 1. 方便重装系统而不丢失数据库,免去重复配置的烦恼 2. 利用虚拟机快照...
需要修改 PostgreSQ 的 pg_hba.conf 文件,添加“host all all 0.0.0.0/0 md5”以允许远程连接。 六、创建地理数据库 在创建地理数据库时,提供了三个选项:Oracle、SQL Server 和 Postgresql。使用 Toolbox 中...
说明: 用于指定数据库为远程 PL/SQL 存储的过程处理被依赖对象的方式。如果设置为 TIMESTAMP, 只有在服务器与本地时间戳相匹配的情况下, 才能执行该过程。如果设置为 SIGNATURE, 在签名安全的情况下即可执行该过程。...
为服务器配置远程控制台连接设置 172 配置自动客户端重新连接 172 为场配置默认的自动客户端重新连接设置 173 为服务器配置“Auto Client Reconnect”(自动客户端重新连接)设置 173 按计划的时间重新启动服务器 ...
实例054 包含数据库连接文件 85 实例055 包含网站头文件 86 实例056 包含网站尾文件 87 实例057 包含网站的主文件 88 2.4 条件语句 89 实例058 员工生日提醒 89 实例059 考试成绩评定标准 90 实例060 控制登录用户...
实例054 包含数据库连接文件 85 实例055 包含网站头文件 86 实例056 包含网站尾文件 87 实例057 包含网站的主文件 88 2.4 条件语句 89 实例058 员工生日提醒 89 实例059 考试成绩评定标准 90 实例060 控制登录用户...
它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是...
在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...
它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是...