This Domain(Admin5.com) is for Sale:

SQLServer实用操作小技巧集合(二)

时间:2007-12-23  来源:不详  作者:迈克DB

把原来的数据文件再覆盖回来;

运行以下语句,把该数据库设置为紧急模式; 织梦内容管理系统

运行“Use Master copyright dedecms

Go

copyright dedecms

sp_configure 'allow updates', 1 内容来自dedecms

reconfigure with override

dedecms.com

Go”

织梦好,好织梦

执行结果:

织梦好,好织梦

DBCC 执行完毕。假如 DBCC 输出了错误信息,请与系统治理员联系。

本文来自织梦

已将配置选项 'allow updates' 从 0 改为 1。请运行 RECONFIGURE 语句以安装。 copyright dedecms

内容来自dedecms

接着运行“update sysdatabases set status = 32768 where name = 'XXX'”

内容来自dedecms

执行结果: 本文来自织梦

(所影响的行数为 1 行)

织梦内容管理系统

本文来自织梦

重启SQL Server服务; copyright dedecms

运行以下语句,把应用数据库设置为Single User模式; 本文来自织梦

运行“sp_dboption 'XXX', 'single user', 'true'”

织梦内容管理系统

执行结果:

dedecms.com

命令已成功完成。 织梦好,好织梦

copyright dedecms

ü 做DBCC CHECKDB; copyright dedecms

运行“DBCC CHECKDB('XXX')” 本文来自织梦

执行结果:

内容来自dedecms

'XXX' 的 DBCC 结果。 dedecms.com

'sysobjects' 的 DBCC 结果。 织梦好,好织梦

对象 'sysobjects' 有 273 行,这些行位于 5 页中。 dedecms.com

'sysindexes' 的 DBCC 结果。 本文来自织梦

对象 'sysindexes' 有 202 行,这些行位于 7 页中。

本文来自织梦

'syscolumns' 的 DBCC 结果。 内容来自dedecms

……… 本文来自织梦

织梦好,好织梦

ü 运行以下语句把系统表的修改选项关掉; 织梦好,好织梦

运行“sp_resetstatus "XXX" copyright dedecms

go

织梦好,好织梦

sp_configure 'allow updates', 0

织梦内容管理系统

reconfigure with override

本文来自织梦

Go” dedecms.com

执行结果: 织梦好,好织梦

在 sysdatabases 中更新数据库 'XXX' 的条目之前,模式 = 0,状态 = 28(状态 suspect_bit = 0), copyright dedecms

没有更新 sysdatabases 中的任何行,因为已正确地重置了模式和状态。没有错误,未进行任何更改。 织梦好,好织梦

DBCC 执行完毕。假如 DBCC 输出了错误信息,请与系统治理员联系。

本文来自织梦

已将配置选项 'allow updates' 从 1 改为 0。请运行 RECONFIGURE 语句以安装。 dedecms.com

本文来自织梦

重新建立另外一个数据库XXX.Lost; 织梦好,好织梦

DTS导出向导
运行DTS导出向导; 织梦内容管理系统

复制源选择EmergencyMode的数据库XXX,导入到XXX.Lost;

织梦内容管理系统

选择“在SQL Server数据库之间复制对象和数据”,试了多次,似乎不行,只是复制过来了所有表结构,但是没有数据,也没有视图和存储过程,而且DTS向导最后报告复制失败;

内容来自dedecms

所以最后选择“从源数据库复制表和视图”,但是后来发现,这样总是只能复制一部分表记录;

织梦好,好织梦

于是选择“用一条查询指定要传输的数据”,缺哪个表记录,就导哪个;

织梦内容管理系统

视图和存储过程是执行SQL语句添加的。 织梦好,好织梦

copyright dedecms


看完这篇,您有何感觉呢?

文章评论

共有位Admini5网友发表了评论 查看完整内容

24小时热门信息