ora-12154,错误 我用的delphi6.0中的ado连接已与oracle数据库配置好连接的odbc数据源,结果与ado连接的adoquery会出现“ora-12154,TNS:无法处理服务器名”的错误。请问高手如何解决此问题?附:程序是在oracle客户端开发的,现在在服务器上就会出现以上错误。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给出详细配置信息看看,或是没安装oracle客户端驱动? 估计是你没有配置每台机器本地的Oracle网络服务解析文件: $ORACLE_HOME/network/admin/tnsnames.ora 可以仿照$ORACLE_HOME/network/admin/sample/tnsnames.ora的配置方法,同时根据你的两个Oracle数据库实际的配置情况,如SID、hostname、ip、protocol、port等信息,编辑一下tnsnames.ora文件,就应该可以了。 程序是在oracle客户端开发的,现在在服务器上运行就会出现以上错误。服务器没有安装oracle客户端程序.服务器tnsnames.ora如下:CYWC = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yjl)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = oracle.net) ) )ORACLE = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yjl)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = oracle.net) ) 如何只截取时间的小时部分? ascII码的问题,字符串怎么和ascII码相互转换? 如何在Delphi里启动远程SQL服务? 初学者问题,大家帮忙。解决立即给分。 ◆◆在fastreport中 如何隐藏零◆◆ 关于adotable控件的一个简单问题。在线等! 关于用户权限管理的问题 delphi中,如何不超过十行代码计算字符串str1=1+2*(2+8)的值 如何写一个程序向网页中的表单发送数据,又如何得到其反馈信息????? 在Delphi中怎样实现数据库中超长文本(包括表格与图片)字段的编辑与存取? 系统忙时 控件的刷新问题 ! 急 !在线等! format一个sql语句时的百分号问题
$ORACLE_HOME/network/admin/tnsnames.ora
可以仿照$ORACLE_HOME/network/admin/sample/tnsnames.ora的配置方法,同时根据你的两个Oracle数据库实际的配置情况,如SID、hostname、ip、protocol、port等信息,编辑一下tnsnames.ora文件,就应该可以了。
服务器tnsnames.ora如下:
CYWC =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yjl)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle.net)
)
)ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yjl)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle.net)
)