SQLSERVER 9003错误解决方法 只适用于SQL2000(只适用于SQL2000)"无法打开新数据库 POS。CREATE DATABASE 中止。 (Microsoft SQL Server,错误: 9003)"看是9003错误,就想到可能是由于 ...
SQLSERVER 9003错误解决方法 只适用于SQL2000(只适用于SQL2000)"无法打开新数据库 'POS'。CREATE DATABASE 中止。 (Microsoft Server.aspx' target='_blank'>SQL Server,错误: 9003)"看是9003错误,就想到可能是由于日志文件的原因,再看数据库文件可能损坏,于是想到dbcc checkdb指令.方法如下:1.我们使用默认方式建立一个供恢复使用的数据库(如pos)。可以在SQL Server Enterprise Manager里面建立。 2.停掉数据库服务器。 3.将刚才生成的数据库的日志文件pos_log.ldf删除,用要恢复的数据库mdf文件覆盖刚才生成的数据库数据文件pos_data.mdf。 4.启动数据库服务器。此时会看到数据库pos的状态为“置疑”。这时候不能对此数据库进行任何操作。 5.设置数据库允许直接操作系统表。此操作可以在SQL Server Enterprise Manager里面选择数据库服务器,按右键,选择“属性”,在“服务器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句来实现。 use master go exec sp_configure 'allow updates',1 go reconfigure with override go 6.设置pos为紧急修复模式 update sysdatabases set status=-32768 where dbid=DB_ID('pos')
原标题:SQL SERVER 9003错误解决方法 只适用于SQL2000
关键词:sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。