sql2000数据库置疑 数据库置疑了怎么处理?
数据库置疑了怎么处理?
解决方法如下:1。首先备份数据库,即复制数据目录中的两个文件,只要服务器停止运行时存储在MSSQL中,如果复制时提示I/O错误,说明磁盘有问题。无法恢复。如果可以,可以使用SQL的附加数据库函数来添加这两个文件。一切都好。这是主数据库文件丢失或与服务器和数据库文件的连接丢失的情况
Internet上的各种方法都失败了
让我介绍一下我的方法。可能你的情况和我的一样
我在C盘上安装了SQL2000,数据库文件在D盘上
Enterprise manager不能删除、分离。
我将D磁盘文件复制到C:program filesmsqldata并放在这里。这里有所有的数据库系统库,具体路径根据自己的情况而定。
然后重新启动服务-加载项。
然后将其分离,将磁盘C的数据库源文件剪切并粘贴到非磁盘C,然后再次附加。
如果有用,请赞美它!谢谢
企业经理-右键单击潜在客户数据库-所有任务-分离数据库,然后备份潜在客户数据库的文件,然后执行以下步骤:
1。创建一个同名的新数据库
2。停止SQL[server
3。使用prospect数据库的文件覆盖同名的新数据库
4。重新启动SQL Server
5。此时,当您打开enterprisemanager时,将怀疑同名的新数据库。不管怎样,执行以下语句(注意修改数据库名称)使用master go spuconfigure“ALLOW UPDATES”,1 RECONFIGURE WITH OVERRIDE go UPDATE SYSDATABASES SET STATUS=32768,其中name=“his222”go spudboption“test”,“single user”,“true”go DBCCCHECKDB(“test”)Go update sysdatabases set status=28其中name=“test”Go sp”configure“allow updates”,0用override Go sp”dboption“test”,“single user”,“False”Go
6重新配置。完成后,可以访问数据库中的数据。此时,数据库本身通常会出现问题。解决方案是使用数据库脚本创建一个新数据库并将数据导入其中。如果不添加数据库状态,您可以将数据库导入一个新的数据库,而不是旧的企业管理器--右键单击您的数据库--所有任务--导出数据--选择新的目标数据库--选择“在两个SQL数据库之间复制对象和数据”--选择“包括扩展属性”--根据需要选择其他--最终完成
在提示符中消息给出了一个明确的提示:您的数据库版本不是782,此服务器支持低于661的版本。
解决方案:SQL Server·最佳实践·如何将SQL Server 2012降级到2008 R2
以上步骤非常详细。
一般来说,这类问题只需要仔细阅读提示信息,仔细搜索就能找到答案。
sql2000数据库置疑 sql2008数据库可疑如何修复 数据库置疑是什么意思
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。