informix odbc 连接在 asp.net 中打开缓慢
我有一个应用程序需要很长时间才能打开 odbc 连接(例如 20 秒),并且使用 arcmap 和 arcsde 也需要很长时间,
但是当我在 odbc 数据源管理器上尝试连接时,它测试得非常快
有谁知道什么我造成这个吗?
顺便说一句,该应用程序在另一台具有另一个数据库的计算机上运行良好,
谢谢。
I have an application that takes a long time to open odbc connections (like 20 sec) also takes forever using arcmap and arcsde
but when I try the connection on the odbc data source administrator, it tests it really fast
Does anyone have any idea of what my be causing this?
btw the application works fine in another computer with another database
thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 ODBC 管理器中,您可以启用跟踪。然后比较慢速和快速机器的跟踪文件。如果使用 ODBC 管理员从该计算机打开“快”,而从您的应用程序打开“慢”,则尝试其他方法来打开此类连接。尝试从其他工具(例如 QueryTool(免费试用))中使用它,或者使用 win32 扩展名在 Python 中创建简单的脚本。在 Python 中(我推荐包含 win32 的 Active Python),您可以使用以下命令打开 ODBC:(
注意 Informix 特定版本选择)
In ODBC administrator you can enable tracing. Then compare trace file from both slow and fast machine. If there is "fast" open from that machine using ODBC administrator and "slow" from your app then try other ways to open such connection. Try use it from other tool such as QueryTool (free trial), or create simple script in Python with win32 extension. In Python (I recommend Active Python which has win32 included) you can open ODBC with:
(note Informix specific version select)