现象:数据库Log日志太大了,shrink不掉。于是想把数据库文件卸下来,删除log,再附加上。附加失败。
提示错误:
服务器: 消息 1813,级别 16,状态 2,行 1
未能打开新数据库 'metadb'。CREATE DATABASE 将终止。
设备激活错误。物理文件名 'd:/metadb.LDF' 可能有误。
环境:MSSQL SERVER 2000 企业版

解决过程:
1.建一个新库newdb
2.停掉数据库。删除新库的log文件,讲metadb.mdf覆盖newdb.mdf。
3.启动数据库服务器。数据库newdb的状态为“置疑”。
4. 允许对系统目录直接修改
use master
go
sp_configure 'allow updates',1
go
reconfigure with override
go
update sysdatabases set status=-32768 where dbid=DB_ID('newdb')
5.重建log
dbcc rebuild_log('newdb','C:/Program Files/Microsoft SQL Server/MSSQL/Data/newdb_log.ldf')
6.dbcc检查
dbcc checkdb('newdb')
7.设置数据库为正常状态
sp_dboption 'newdb','dbo use only','false'
8 不允许对系统目录直接修改
sp_configure 'allow updates',0
go
reconfigure with override
go

Sql Server数据库被置疑后解决方法相关推荐

  1. 数据库附加出错显示服务器,SQL Server数据库附加失败的解决办法

    SQL Server数据库附加失败的解决办法 本文为大家分享了SQL Server数据库附加失败的具体解决方法,供大家参考,具体内容如下 1.错误3415 问题:附加数据库的时候,发现总是附加失败,查 ...

  2. SQL Server 2008 允许远程链接 解决方法

    用户在使用SQL Server 2008远程链接时,可能会弹出如下对话框: 在链接SQL服务器时发生网络链接错误或特定实例错误.SQL服务器不存在或者链接不成功.请验证用户名是否正确或SQL服务器是否 ...

  3. sqlserver2005 sql server database services安装失败解决方法

    2017/04/20 sqlserver2005 sql server database services安装失败解决方法   在安装sql2005时,先安装"native client向导 ...

  4. sql server 对象名无效的解决方法

    sql server 对象名无效的解决方法 参考文章: (1)sql server 对象名无效的解决方法 (2)https://www.cnblogs.com/meetcomet/p/3477937. ...

  5. “用户sa登录失败,该用户与可信sql server连接无关联”错误解决方法

    如果你出现如题的错误,问题可能是不同.你可以尝试如下的几种解决方法,没准哪里你就设置错了,稍微配置一下就OK了,没什么复杂的.本人截图上图的效率很低,所以没能图文并茂,不好意思啦. 1.设置SQL S ...

  6. 【Sql Server】SQL Server evaluation period has expired解决方法

    前言 在测试服务器中,很多时候会遇到sql server评估版过期的问题(SQL Server evaluation period has expired.),如下方法可以临时解决该问题,如果有需要请 ...

  7. sql server 2005 sa登录失败解决方法

    这个每次装好mssql都会遇到, 可是网上不太容易找到解决的办法, 最近弄了几台这样的电脑, 发现其实也就只改几个地方就可以解决, 现在把方法拿出来, 试过不行的再找找别的吧 sa无法登录的话 1.先 ...

  8. SQL Server数据库建表以及使用方法

    一 , 连接数据库引擎. 二 ,身份验证选择windows或者SQL Server身份验证连接. 三,选择数据库,新建数据库. 四, 输入 数据库名称,下面初始大小,自动增长,路径可以更改, 假设该数 ...

  9. 安装SQL server显示重新启动计算机失败解决方法

    解决方案: 1.WIN+R输入regedit,按回车键 2.找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server目录,点击右键,选择 ...

最新文章

  1. Oracle中不同条件的日期查询
  2. stm32 内部sram大小_STM32第三天
  3. 票务系统思维导图_【思维导图】第六章:气体灭火系统
  4. 展望2021,Java、Go、.NET,谁主沉浮?
  5. sde用户下使用sqlplus登录错误ORA-12547: TNS:lost contact
  6. PHP案例:实现数据库增删改查功能
  7. 192.168.8.1手机登陆_192.168.8.1登录入口
  8. 计算机常见的多媒体端口,常用的多媒体设备接口有哪些?
  9. Template parse errors: The pipe 'translate' could not be found
  10. postgresql grant权限解释
  11. 用putty玩linux的时候由于以前用window 习惯写完东西按一下ctrl+s 保存
  12. SpringCloud学习(五)路由网关(zuul)(Finchley版本)
  13. android widget 开发实例 : 桌面便签程序的实现具体解释和源代码 (上)
  14. smartsvn 使用
  15. Flutter 判断横竖屏(含尺寸、方向改变时触发)
  16. Python3,9行代码进行压缩和解压缩,从此告别压缩软件。
  17. 注册【小程序】和注册页面
  18. 网站分析高级细分六脉神剑之第五脉
  19. 科技英语计算机单元答案,科技英语课后练习答案.doc
  20. eXtremeDB打开连接问题

热门文章

  1. 农妇守护瘫痪丈夫27年 单独抚育女儿撑起家庭
  2. Qt鼠标相对位置、绝对位置、窗口位置、控件位置、控件大小、控件绝对位置
  3. 渗透测试学习之日常打靶THE PLANETS: EARTH
  4. android+小米文件管理器源码,[MediaStore]小米文件管理器android版源码分析——数据来源...
  5. 如何避免Excel转PDF后内容少了一半
  6. DGUT_FLY退役贴 FunCfans毕业总结-竞赛篇
  7. 【详细】小程序发微博功能实现
  8. 送书 | 教你下载B站指定视频
  9. 将CSDN中文章同步到微信公众号
  10. 亲测centos下mysql安装,不行锤我