这是我面临的错误
TITLE:Microsoft.SqlServer.Smo
数据库的Go3D_Retailer设置离线失败
– – – – – – – – – – – – – – – 附加信息:
执行Transact-SQL语句或批处理时发生exception。 (Microsoft.SqlServer.ConnectionInfo)
- MySQL的max_user_connections
- stream量激增时,MySQL会消失
- 在Centos 5上安装oracle 11gR2:找不到init文件
- Mysql复制:slave不是只读的
- 从备份的/ var / lib / mysql目录中恢复MySQL用户帐户,数据库和configuration
无法打开物理文件“E:\ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA \ ftrow_Go3D_catalog.ndf”。 操作系统错误2:“2(无法检索此错误的文本,原因:15105)”。 数据库“Go3D_Retailer”无法打开由于无法访问的文件或内存不足或磁盘空间不足。 有关详细信息,请参阅SQL Server错误日志。 ALTER DATABASE语句失败。 (Microsoft SQL Server,错误:5120)
这个错误的背景我一直在试图将我的目标logshipping数据库移动到另一台物理服务器进行分析。 因为我没有设置活动目录,所以我不得不通过对源服务器和目标服务器使用相同的用户名/密码来破解我的进程,以使进程正常工作。
之后,我使用这个人的解决scheme将目标数据库移动到另一台服务器。 但是,当我尝试使数据库恢复联机时发生此错误。
我没有在我的服务器上的E驱动器,我不知道为什么它试图从E驱动器打开文件。 我的硬盘上剩余了100GB,所以绝对不是空间问题。 这听起来像一个错误…任何想法?
我在Windows Server 2008 R2 64位上运行SQL Server 2008企业版
它看起来像原始数据库有多个数据文件(错误信息显示扩展名为.ndf的文件)。 如果您正在尝试移动数据库并执行附加操作,则需要附加所有数据文件才能使其联机。