当前位置:首页 >> >>

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

数据库维护常见问题解决方法
(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/计算机_专业资料。浪潮软件常见问题...可用系统管理员按如下方法解决 进入帐套管理的数据库管理,打开数据库维护——...
龙管家常见问题及解决办法(维护公司版)
龙管家常见问题解决办法(维护公司版)_IT/计算机_专业资料。龙管家常见问题及...在安装目录下执行 DBModf.exe 文件, 提示数据库升级成功即可。 十二、二代证...
管家婆常见问题解决方案
管家婆常见问题解决方案一,辉煌版 1,提示“连接不...* 登陆管理员账号, 在系统维护--系统管理--用户及...库密码输入正确即可 14,SQL2000 数据库端口查找方法...
常见问题维护手册
常见问题维护手册 - 新中大软件 常见问题维护手册 常见问题维护手册 账务初始化完成后,无备份数据,无任何数据库及压缩工具,现在要返回初始化修改数据,怎么办? 答:...
Lotus常见问题及解决方法-精品
Lotus常见问题解决方法-精品 - 一.加班申报签名出现 User defined error错误 1 .打开 控制面板 双击 区域和语言选项 2. 如下图将 标准和格式 设为 中文(...
金蝶K3数据库常见问题及数据库修复恢复方法(一)
金蝶K3 数据库常见问题数据库修复恢复方法(一) 1、 明细帐查询错误错误描述:帐套在查询明细帐(包括数量明细帐)时提示“产生未知错误”或提示:发生未知错误, ...
安装数据库过程中常见问题解决方法
安装数据库过程中常见问题解决方法 - 一、装数据库时出现 command line option syntax error!type command /? for help 错误 当安装程序安...
数据库服务器经常出现的问题集锦
数据库服务器经常出现的问题集锦_计算机软件及应用_IT/计算机_专业资料。数据库服务器经常出现的问题集锦 1、如何清除“连接服务器”界面上的登录名和密码历史记录?...
数据库服务器的常见问题和选择标准,这里解答你的所...
数据库服务器的常见问题和选择标准,这里解答你的所有疑问! - 对于数据库服务器大家了解可能不是很多,主要应用在银行、金融、游戏等数据量很大的企业,为客户提供查询...
更多相关标签: