SQL SERVER 数据库维护(收缩,重建索引和数据库完整性检测)
1.检查数据库空间是否足够
检查kims数据库和日志可用大小,查看数据库文件和日志文件可用空间是否足够,如空间不足会出现异常
2.数据库收缩
打开企业管理器,选择KIMS数据库点击右键任务进行收缩
可对分别对数据库和日志进行收缩操作
3.索引重建方法
在使用SOLIDWORKS PDM系统的过程中,SQL软件一直在进行数据交互,因此也会产生很多的运算数据,其中索引也是很重要的一环,适当的进行SQL索引重建,可以有效的提高系统的使用效率,以下就是SQL索引的重建方法:
1、打开SQL并登录。
2、在“管理”中找到“维护计划”并右键,之后选择“维护计划向导”。
3、点击下一步。
4、默认计划为“未计划(按需)”,如果需要设定计划的话则点击“更改”按钮
在弹出的对话框中进行计划设定,确定后点击下一步。
5、勾选上“重新组织索引”和“重新生成索引”选项,点击下一步。
6、选择维护任务顺序,点击下一步。
7、分别设定受影响的数据库,确定后点击下一步。
8、设定报告选项后点击下一步。
9、点击完成。
10、运行完成后点击关闭。
11、如要在计划时间外立即执行生成的维护计划,只需要右键选择“执行”即可
4.检测数据库完整性
参考"索引重建方法"操作步骤,将2.5部分改成如下选择即可,然后执行维护计划,查看执行结果,如出现检测异常,将结果进行反馈
如检测数据库完整性后出现错误,可使用以下方式修复,未出现错误无需执行
打开SQL查询分析器,选择好数据库后执行以下数据进行修复
USE [kims]
GO
alter database [kims] set single_user
DBCC CHECKDB(kims,REPAIR_ALLOW_DATA_LOSS)
dbcc checkdb(kims,REPAIR_REBUILD)
alter database [kims] set multi_user
GO