《SQL Server数据库应用技术》_情境三数据库创建管理任务四.pptxVIP

  • 1
  • 0
  • 约1.54千字
  • 约 12页
  • 2026-07-23 发布于广东
  • 举报

《SQL Server数据库应用技术》_情境三数据库创建管理任务四.pptx

二基本知识1、分离数据库分离数据库是指将数据库从SQLServer2008实例上删除,但该数据库的数据文件和事务日志文件仍然在磁盘上保持不变,并可以将该数据库附加到其他任何SQLServer2008实例上。

以下任何情况之一将不能分离数据库。已复制并发布的数据库。如果进行复制,则数据库必须是未发布的,如果要分离数据库,必须先通过执行sp_replicationdboption存储过程禁用后再分离。数据库中存在数据库快照。此时必须先删除所有的数据库快照,才能分离数据库。数据库处于未知状态。在SQLServer2008中,无法分离可疑和未知状态的数据库,必须将数据库设置为紧急状态模式,才能对其进行分离操作。

(1)使用SQLServerManagementStudio分离数据库

(2)使用sp_deatch_db存储过程分离数据库语法格式如下:EXECsp_detach_db数据库名称【例】分离“test”数据库,代码如下:EXECsp_detach_dbtest

2.附加数据库附加数据库时,所有数据库文件都必须为“可用”状态,如果数据文件的路径与创建数据库或上次附加数据库时的路径不同,则必须指定文件的当前路径。在附加数据库的过程中,如果没有日志文件,系统将创建一个新的日志文件。

(1)使用SQLServer

文档评论(0)

1亿VIP精品文档

相关文档