首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

三台电脑上的asp.net程序都能连oracle 可有一台连不上?该如何处理

2012-04-19 
三台电脑上的asp.net程序都能连oracle 可有一台连不上?四台电脑都装了oracle客户端,tns配置好了没有问题。

三台电脑上的asp.net程序都能连oracle 可有一台连不上?
四台电脑都装了oracle客户端,tns配置好了没有问题。因为能tnsping通,也能通过plsqldev也能正常连上。但其中一台电脑上的asp.et程序确连不上,为何? 报错:ORA-12154: TNS: 无法解析指定的连接标识符
 


四台电脑的TNS配置都一样如下:

tns配置如下:

PYSSS =
(DESCRIPTION_LIST =
  (DESCRIPTION =
  (ADDRESS_LIST =
  (LOAD_BALANCE = ON)(FAILOVER = ON)
  (ADDRESS=(PROTOCOL=TCP)(HOST=dbhomecn1-vip.bb.pys.com)(PORT=1521))
  (ADDRESS=(PROTOCOL=TCP)(HOST=dbhomecn2-vip.bb.pys.comn)(PORT=1521))
  )
  (CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME=HOCN_USR_DEV.PYS.CN)
  (FAILOVER_MODE=(TYPE=SESSION)(METHOD=BASIC)(DELAY=5)(RETRIES=10))
  )
  )


config配置如下:

<connectionStrings>
<add name="ConStrHomer" connectionString="Data Source=PYSSS;User ID=iwadgdd;password=fgddgbgg7787850;Min Pool Size=8;Max Pool Size=20;" providerName="System.Data.OracleClient"/>
</connectionStrings>

开发的电脑上测试也没有任何问题。

[解决办法]
oralce服务的问题,用net manager 重新配置服务就好了
[解决办法]
四台电脑都装了oracle客户端?
四台电脑都是web服务器?

热点排行