1

嘿,伙计,抱歉又打扰你了=P。今天,我们接到了一项任务...... ¬¬' 我们的系统与 SQL Server 集成在一起工作。有两个数据库。主要的,另一个“负责”做一些数据集成的工作……有一天,老板决定不再使用第二个数据库,并命令团队创建一个修复应用程序,取消这些数据库的链接。但是在我们的一个客户中,SQL Server 给出了一条错误消息:

-[Microsoft][ODBC SQL Server Driver][SQL Server] 无法打开数据库“XXX”,因为文件不可访问或内存或磁盘空间不足。

我检查了磁盘空间,没问题。内存量还可以。并且数据库文件不再存在于 SQL 数据文件夹中(就像我们预期的那样,老板也希望如此)。

如果在 sql server 中有引用,则可能会出现此错误,但数据库不再附加,主数据库中的表 'sysdatabases' 没有引用数据库...

有人可以提供线索吗?我以前感谢任何帮助。=)

4

1 回答 1

1

在我看来,客户端正在运行旧版本的代码,它仍在尝试连接到已取消链接的数据库。

于 2012-04-26T14:57:34.720 回答