MSSQL Server2000数据库分离与附加

 我来答
华源网络
2022-11-20 · TA获得超过5599个赞
知道小有建树答主
回答量:2486
采纳率:100%
帮助的人:148万
展开全部

  如果您数据库系统安装在系统盘(比如C盘) 由于C盘容易受病毒侵害 您也许希望您的数据存放在非系统盘(比如D盘) 要做的这点很简单 您并不需要重装数据库 只要把数据“分离” 然后将相关文件复制到D盘的某个目录 接着“附加”数据库即可

  SQL Server 允许分离数据库的数据和事务日志文件 然后将其重新附加到同一台或另一台服务器上 分离数据库将从SQL Server 删除数据库 但是保持在组成该数据库的数据和事务日志文件中的数据库完好无损 然后这些数据和事务日志文件可以用来将数据库附加到任何SQL Server实例上 这使数据库的使用状态与它分离时的状态完全相同

  数据库分离和附加其实很简单 您即使是初次接触数据库 做起来也很容易

  一 分离数据库

   点击“程序》Microsoft SQL Server》企业管理》” 打开企业管理器

   展开服务器组 然后展开服务器 选中要分离的数据库

   点击鼠标右键“所有任务》分离数据库” 出现如下窗口

   点击确定 该选定的数据库就被分离

  应注意 只有“使用本数据库的连接”数为 时 该数据库才能分离 所以分离数据库时尽量断开所有对要分离数据库操作的连接 如果还有连接数据库的程序 会出现数据库的连接状态窗口 显示正在连接此数据库的机器以及名称 点击清除按钮将从服务器强制断开现有的连接

  二 附加数据库

   复制移动数据库文件

  在附加数据库之前 您必须将与数据库关联的 MDF(主数据文件) LDF(事务日志文件)这两个文件复制到目标服务器上 或是同一服务器的不同文件目录下 这两个文件一般位于C Program FilesMicrosoft SQL ServerMSSQLData目录下

   点击“程序》Microsoft SQL Server》企业管理》” 打开企业管理器

   展开服务器组 然后展开服务器

   右击"数据库" 然后选择“所有任务》附加数据库” 弹出窗口

   输入要附加的数据库的MDF名称 如果不确定文件位于何处 单击浏览(" ")搜索 若要确保指定的 MDF 文件正确 请单击"验证" 在"附加为"框内 输入数据库的名称 数据库名称不能与任何现有数据库名称相同 指定数据库的所有者

lishixinzhi/Article/program/SQLServer/201311/22298

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式