`

手动配置oracle远程连接

 
阅读更多

因为一个下划线,让我弄这么个简单的东西弄了好几个小时~~~
那么点小错误,一时不注意~~~
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"

分享到:
评论

相关推荐

    远程连接虚机xp64-zh&plsql管理ora

    通过mstsc远程连接与虚拟机建立通信 [感觉是脱了裤子放屁,但实测,mstsc更流畅] 通过PLSQL连接虚拟机中的oracle数据库 为什么要这样做: 1. 方便重装系统而不丢失数据库,免去重复配置的烦恼 2. 利用虚拟机快照...

    ArcGIS-10.1如何连接数据库.doc

    需要修改 PostgreSQ 的 pg_hba.conf 文件,添加“host all all 0.0.0.0/0 md5”以允许远程连接。 六、创建地理数据库 在创建地理数据库时,提供了三个选项:Oracle、SQL Server 和 Postgresql。使用 Toolbox 中...

    Oracle9i的init.ora参数中文说明

    说明: 用于指定数据库为远程 PL/SQL 存储的过程处理被依赖对象的方式。如果设置为 TIMESTAMP, 只有在服务器与本地时间戳相匹配的情况下, 才能执行该过程。如果设置为 SIGNATURE, 在签名安全的情况下即可执行该过程。...

    citrix 中文管理操作手册

    为服务器配置远程控制台连接设置 172 配置自动客户端重新连接 172 为场配置默认的自动客户端重新连接设置 173 为服务器配置“Auto Client Reconnect”(自动客户端重新连接)设置 173 按计划的时间重新启动服务器 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例054 包含数据库连接文件 85 实例055 包含网站头文件 86 实例056 包含网站尾文件 87 实例057 包含网站的主文件 88 2.4 条件语句 89 实例058 员工生日提醒 89 实例059 考试成绩评定标准 90 实例060 控制登录用户...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例054 包含数据库连接文件 85 实例055 包含网站头文件 86 实例056 包含网站尾文件 87 实例057 包含网站的主文件 88 2.4 条件语句 89 实例058 员工生日提醒 89 实例059 考试成绩评定标准 90 实例060 控制登录用户...

    超级有影响力霸气的Java面试题大全文档

    它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是...

    asp.net知识库

    在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...

    java 面试题 总结

    它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访问(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,而是通过其容器访问。EJB容器是...

Global site tag (gtag.js) - Google Analytics