0

我开发了一个使用 SQLSERVER R2 Express 作为数据库的 windows 应用程序。我在 8 台计算机上安装了应用程序,并在他们的服务器(windows 2008 Os)上安装了 sqlserver managements studio 并附加了数据库“DB_data”。我在 5 台计算机上的应用程序正在连接到我的数据库“DB_data”并正常工作(windows7,XP service pack2 OS在5个系统中)。但是在三个系统中(其操作系统XPservice pack2),它没有与数据库连接,它显示“超时错误”。我刚刚创建一个 .UDL 文件并尝试检查连接。我可以看到 SQLServer 的实例(即 .SERVER\PNRSQLSERVER),但是当我尝试选择数据库“DB_data”时,它显示以下消息“连接失败:SQLState:'HY100 ' SQL Server 错误:0"

我不明白是什么问题,请指导我

4

1 回答 1

0

看看文档

发生错误,没有特定的 SQLSTATE 并且没有定义特定于实现的 SQLSTATE。SQLGetDiagRec 在 *MessageText 缓冲区中返回的错误消息描述了错误及其原因。

我不确定如果它在win7上运行会有所帮助。

于 2012-08-06T10:03:52.773 回答