你的位置:首页 > 软件开发 > 数据库 > SQL SERVER 9003错误解决方法 只适用于SQL2000

SQL SERVER 9003错误解决方法 只适用于SQL2000

发布时间:2016-09-29 16:00:10
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

sql
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。