当前位置:首页 >> >>

数据库维护常见问题解决方法


数据库维护常见问题解决方法
(1)SQL SERVER 日志损坏后,不能用 sp_atttach_single_file_db 恢复,用如下步骤: 方法一 1、建一个同名的数据库 2、修改服务器设置:允许对系统目录进行直接修改(sp_configure 'allow updates',1) 3、停止 SQL Server 4、用原 mdf 文件覆盖新建库的数据库文件 5、重启 SQL Server(这时数据库应该是置疑) 6、将数据库置为紧急状态:update master.dbo.sysdatabases set status = 32768 where name=dbname 7、重建日志:dbcc rebulid_log('dbname', 'logfile') 8、update master.dbo.sysdatabases set status=16 where name = dbname 9. 修改服务器设置:取消 允许对系统目录进行直接修改 (sp_configure 'allow updates',0) 方法二 1.新建一个同名的数据库 2.再停掉 sql server(注意不要分离数据库) 3.用原数据库的数据文件覆盖掉这个新建的数据库 4.再重启 sql server 5.此时打开企业管理器时会出现置疑,先不管,执行下面的语句(注意修改其中的数据 库名) 6.完成后一般就可以访问数据库中的数据了,这时,数据库本身一般还要问题,解决办法是, 利用 数据库的脚本创建一个新的数据库,并将数据导进去就行了. USE MASTER GO SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE GO UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名' Go --重起 SQL SERVER sp_dboption '置疑的数据库名', 'single user', 'true' Go DBCC CHECKDB('置疑的数据库名') Go update sysdatabases set status=16 where name='置疑的数据库名' Go sp_configure 'allow updates', 0 reconfigure with override Go sp_dboption '置疑的数据库名', 'single user', 'false'

1

Go (2).从旧数据库导入新数据库后,新库会有很多冗余空间,所以请执行下面的瘦身计划: DBCC SHRINKDATABASE (pacs,NOTRUNCATE) go DBCC SHRINKDATABASE (pacs,TRUNCATEONLY) go --下例将 pacs 数据库中的文件减小,以使 pacs 中的文件有 10% 的可用空间 DBCC SHRINKDATABASE (pacs, 10) GO (3)以下是清空 pacs 库表的一些语句(导数据之前用): use pacs go delete from examrecord go delete from image go delete from imageback go delete from kbase go delete from template1 go delete from template2 go delete from template3 go delete from pdfreport go

2


相关文章:
龙管家常见问题及解决办法(维护公司版)
龙管家常见问题解决办法(维护公司版)_IT/计算机_专业资料。龙管家常见问题及...在安装目录下执行 DBModf.exe 文件, 提示数据库升级成功即可。 十二、二代证...
Lotus常见问题及解决方法-精品
Lotus常见问题解决方法-精品 - 一.加班申报签名出现 User defined error错误 1 .打开 控制面板 双击 区域和语言选项 2. 如下图将 标准和格式 设为 中文(...
金蝶常见问题及处理方法
如果数据库损坏:处理方法参照前面数据损坏的修复。 5、引入凭证提示错误 错误描述...“现金类科目分行显示多个对方科目记录”的选项即可解决 24、核算项目维护提示...
浪潮软件常见问题解决
浪潮软件常见问题解决_计算机软件及应用_IT/计算机_专业资料。浪潮软件常见问题...可用系统管理员按如下方法解决 进入帐套管理的数据库管理,打开数据库维护——...
ZKNET使用过程中的常见问题指南
错误: 说明数据库的某个表被锁 解决方法:安装一个连接 mysql 数据库的工具...右键选择维护表——修复表——快速,如图: 点快速出现如下界面 Msg_text 一列...
安装数据库过程中常见问题解决方法
安装数据库过程中常见问题解决方法 - 一、装数据库时出现 command line option syntax error!type command /? for help 错误 当安装程序安...
Oracle常见问题解决方案
关于ORA-01187: cannot read from file because it failed verification tests的...Oracle数据库常见维护问... 33页 5下载券 oracle错误解决方案 29页 1下载...
常见问题维护手册
常见问题维护手册 - 新中大软件 常见问题维护手册 常见问题维护手册 账务初始化完成后,无备份数据,无任何数据库及压缩工具,现在要返回初始化修改数据,怎么办? 答:...
数据库服务器的常见问题和选择标准,这里解答你的所...
数据库服务器的常见问题和选择标准,这里解答你的所有疑问! - 对于数据库服务器大家了解可能不是很多,主要应用在银行、金融、游戏等数据量很大的企业,为客户提供查询...
ORACLE数据库常见问题诊断方法(常见错误篇)-20021...
ORACLE 数据库常见问题诊断方法 (常见错误篇) ORACLE 的这类错误在 ORALCE 的文档中有详细说明,但原因及措施说明不详细,本文 当着重说明如何解决这类错误。 1 ...
更多相关标签: