我们当前的生产机器运行Windows 2000 professional,我们最近购买了一台更新的机器来替换它,打算在Windows Server 2008下运行它。在准备进行切换时,我们注意到在本地开发机器上使用windowsxp进行的测试运行在生成大约950-1100个报告之前可以正常运行。数字各不相同,但一旦停止工作,就无法与机器建立连接,除非您等待大约30分钟,重新启动机器,或从其他人的机器上运行。一旦它停止工作,我们将无法使用其他应用程序(如Toad)从该机器连接到Oracle服务器,直到等待时间结束或重新启动机器。今天我们决定在新机器上试用它,以防它只是我们开发环境的一个异常,但是新机器遇到了完全相同的问题。我们试过查看ODBC连接的设置,每个屏幕都完全相同。我们确信安装的所有软件的版本都与产品完全匹配。
返回的错误是Crystal的超时错误:
Database connector error
. 当我们尝试重新启动应用程序时,会立即遇到以下错误:
Unhandled Exception: System.Data.Odbc.OdbcException: ERROR [HY000] [Oracle][ODBC][Ora]ORA-12535: TNS:operation timed out
ERROR [IM006] [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed
ERROR [HY000] [Oracle][ODBC][Ora]ORA-12535: TNS:operation timed out
有人能帮忙解决这个问题吗?