sql2000数据库分离附加置疑单用户解除的方法

sql2000数据库分离附加置疑单用户解除的方法

ID:14253360

大小:131.27 KB

页数:10页

时间:2018-07-27

sql2000数据库分离附加置疑单用户解除的方法_第1页
sql2000数据库分离附加置疑单用户解除的方法_第2页
sql2000数据库分离附加置疑单用户解除的方法_第3页
sql2000数据库分离附加置疑单用户解除的方法_第4页
sql2000数据库分离附加置疑单用户解除的方法_第5页
资源描述:

《sql2000数据库分离附加置疑单用户解除的方法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、双机热备模式下,SQL2000数据库分离,附加,置疑,单用户解除的方法首先,在任何操作之前,必须要备份数据库(重要)一、分离数据库1、点击“程序》MicrosoftSQLServer》企业管理》”,打开企业管理器2、展开服务器组,然后展开服务器,选中要分离的数据库3、点击鼠标右键“所有任务》分离数据库”,出现如下窗口4、点击确定,该选定的数据库就被分离。5.分离后,把原数据库里面.MDF(主数据文件).LDF(事务日志文件)这两个文件复制到目标盘下,例:D盘下注意事项,只有“使用本数据库的连接”数为0时,该数据库才能分离。所以分离数据库时尽量断开所有对要分离数据库操作的连接,如果还有连接数

2、据库的程序,会出现数据库的连接状态窗口,显示正在连接此数据库的机器以及名称,点击清除按钮将从服务器强制断开现有的连接。二、附加数据库1、在附加数据库之前,首先要移动数据库文件在附加数据库之前,您必须将与数据库关联的.MDF(主数据文件).LDF(事务日志文件)这两个文件复制到目标硬盘下,或是同一服务器的不同硬盘目录下。这两个文件一般位于C:ProgramFilesMicrosoftSQLServerMSSQLData目录下。2、点击“程序》MicrosoftSQLServer》企业管理》”,打开企业管理器3、展开服务器组,然后展开服务器4、右击"数据库",然后选择“所有任务》附加数

3、据库”,弹出窗口5、输入要附加的数据库的MDF名称。如果不确定文件位于何处,单击浏览("...")搜索。若要确保指定的MDF文件正确,请单击"验证"。在"附加为"框内,输入数据库的名称。数据库名称不能与任何现有数据库名称相同。指定数据库的所有者6、单击"确定"按钮。新附加的数据库的数据库节点即创建在"数据库"文件夹中重启双机1.此时数据库分离,附加完成,必须重启一次双机修复置疑1,双机重启后,数据库置疑下面所有修复置疑的语法,在没有特别提到时,默认数据库都请选择(Master)数据库)2,修复置疑(必须在SQL的查询分析器中才能进行数据修复置疑工作)A、打开查询分析器,当数据置疑之后在查询

4、分析器中是看不到置疑的数据库名称的,所以进入查询分析器之后,所选数据库默认(Master)数据库即可。(复制下面置疑语法到查询分析器中执行。--修复数据库置疑的语法SP_configure'allowupdate',1goRECONFIGUREWITHOVERRIDEgoupdatesysdatabasessetstatus=-32768wherename='zmsoftpos_cs'--数据库名称godbccrebuild_log('zmsoftpos_cs','D:zmsoftpos_cs_log')--重新建立日志Goupdatesysdatabasessetstatus=26wh

5、erename='zmsoftpos_cs'GoSp_configure'allowupdate',0GoReconfigurewithoverrideGO备注:其中所有的“zmsoftpos_cs”是置疑的数据库名称,请根据客户实际的置疑数据库进行更改名称,其他的内容不变A、拷入置疑语法之后,请按F5执行,如果显示框内显示的内容如下表示置疑修复成功B、置疑修复成功之后,再到如上图的master下拉框架内就可以选择所修复的置疑数据库了,此时置疑是修复成功了,但是并不代表此数据库就没有问题了,请暂时不要进软件,我们还需要检查数据库有没有问题。3,检查修复置疑好的数据库是否正常C、打开查询分析

6、器选中修复好的数据库名称,输入“dbcccheckdb”语法,再按F5执行,根据数据库的大小执行需要的时间不确定,请耐心等待,执行完之后在显示框内就会显示一些相关内容如下图:A:如上图所示,把显示框拖到最下面,如果“CHECKDB发现了0个分配错误和0个一致性错误”即表示此数据库已经好了,不用再修复了,客户即可进入软件进行操作了。备注:(以下的语法就不用再执行了)修复数据库只限于DBO使用,执行以下命令(解除单用户模式)Sp_dboption'zmsoftpos_cs','singleUser','False'B:如果执行“dbcccheckdb”后显示框内显示了很多红色的记录,那么表示这

7、个数据库的有些表还有错误需要修复1,修复过程如下:(修复过程中语法内的数据库名称都根据客户使用的数据库进行更改)A、首先退出所有的客户端软件与企业管理器,只打开查询分析器,默认数据库“Master”,拷入如下语法执行:sp_dboption'zmsoftpos_cs','singleuser','true'备注:其中的数据库名称根据客户使用的数据库进行更改。此语法是把数据库设置为“单用户模式”B、设置为单用户模式之后,拷

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。