Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 打开SQL数据库时出错_Sql Server_Sql Server 2008 R2 - Fatal编程技术网

Sql server 打开SQL数据库时出错

Sql server 打开SQL数据库时出错,sql-server,sql-server-2008-r2,Sql Server,Sql Server 2008 R2,以前在中工作正常的数据库现在无法访问 错误日志状态 FCB::Open失败:无法打开文件号2的文件G:\Dropbox\SQL Server Databases\MYOB_log.LDF。操作系统错误:32(检索此错误的文本失败。原因:1815) 我运行了以下脚本,该脚本完成时没有错误 EXEC sp_resetstatus MYOB; ALTER DATABASE MYOB SET EMERGENCY DBCC checkdb(MYOB) ALTER DATABASE MYOB SET SIN

以前在中工作正常的数据库现在无法访问

错误日志状态

FCB::Open失败:无法打开文件号2的文件G:\Dropbox\SQL Server Databases\MYOB_log.LDF。操作系统错误:32(检索此错误的文本失败。原因: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个有这个问题。就我所见,这些文件具有完全相同的权限—管理员和SQLServerMSSQLSUSER$newserver$SQLEXPRESS的完全控制权。尽管如此,我还是毫无乐趣地授予了所有用户完全权限


我现在被卡住了。

它在一个名为Dropbox的文件夹中

您是否真的在使用与dropbox主动同步的数据库文件运行数据库

技术原因是Dropbox正在尝试同步它


根本原因是。。。你为什么要这样做?

谢谢,我觉得自己真是个笨蛋!