打开 SQL 数据库时出错
Error opening SQL database
以前工作正常的数据库现在无法访问。
错误日志状态
FCB::Open failed: Could not open file G:\Dropbox\SQL Server Databases\MYOB_log.LDF for file number 2. OS error: 32(failed to retrieve text for this error. Reason: 1815).
我运行以下脚本没有错误地完成
EXEC sp_resetstatus MYOB;
ALTER DATABASE MYOB SET EMERGENCY
DBCC checkdb(MYOB)
ALTER DATABASE MYOB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB (MYOB, REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE MYOB SET MULTI_USER
当我尝试访问数据库的属性时,我遇到了同样的错误,但这次是在 MDF 文件上。
奇怪的是文件夹里有3个数据库,1个有效,另外2个有这个问题。据我所知,这些文件具有完全相同的权限 - 管理员和 SQLServerMSSQLUser$newserver$SQLEXPRESS 的完全控制。尽管如此,我还是不高兴地获得了所有用户的完全权限。
我现在卡住了。
它在一个名为 Dropbox 的文件夹中!!
您真的运行您的数据库脱离了正在与 Dropbox 主动同步的数据库文件吗?
技术原因是 Dropbox 正在尝试同步它
根本原因是……你为什么要这样做?
以前工作正常的数据库现在无法访问。
错误日志状态
FCB::Open failed: Could not open file G:\Dropbox\SQL Server Databases\MYOB_log.LDF for file number 2. OS error: 32(failed to retrieve text for this error. Reason: 1815).
我运行以下脚本没有错误地完成
EXEC sp_resetstatus MYOB;
ALTER DATABASE MYOB SET EMERGENCY
DBCC checkdb(MYOB)
ALTER DATABASE MYOB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB (MYOB, REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE MYOB SET MULTI_USER
当我尝试访问数据库的属性时,我遇到了同样的错误,但这次是在 MDF 文件上。
奇怪的是文件夹里有3个数据库,1个有效,另外2个有这个问题。据我所知,这些文件具有完全相同的权限 - 管理员和 SQLServerMSSQLUser$newserver$SQLEXPRESS 的完全控制。尽管如此,我还是不高兴地获得了所有用户的完全权限。
我现在卡住了。
它在一个名为 Dropbox 的文件夹中!!
您真的运行您的数据库脱离了正在与 Dropbox 主动同步的数据库文件吗?
技术原因是 Dropbox 正在尝试同步它
根本原因是……你为什么要这样做?