C#连接Oracle查询异常
最近在改一个报表程序,原来连接了一个服务器,现在改到另一个服务器。
连接字符串如下:
<add key="BusinessDbConnection" value="Data Source= (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.40)(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = orcl)(FAILOVER_MODE=(TYPE=session)(METHOD=basic)(RETRIES=180)(DELAY=5))));User Id=uid;Password=pwd;"/>
在执行查询时,经常会报“ORA-25408: 無法安全的重新執行呼叫”这个错误。
我将SQL语句放在TOAD中执行,是正常的。
请问,这是连接字符串不对?还是Oracle服务器设定错误?
因为我们原来是连到一台服务器,现在这个报表程序要给另一个分厂使用,就要改连接字符串内容。而且这两台服务器设定有一些差别。