批量分离和附加数据库

本文详细介绍了如何高效地进行数据库的批量分离和附加操作,包括关键步骤、注意事项及实用技巧,帮助你优化数据库管理流程。
摘要由CSDN通过智能技术生成

 

use  master
go
declare   @detach   nvarchar ( 4000 )
set   @detach = ''
select   @detach = @detach + char ( 13 ) + ' exec sp_detach_db   ' + quotename (Name) + ' , '' true '''   from  master..sysdatabases    where   Name  like   ' Lonigo% '
and  dbid > 4
exec @detach )
-- EXEC sp_detach_db '+ @name+', '+ 'true'

go
use  master
go
/**/ /***********************************************************************************************************************
說明:@file顯示格式為' E:\data',路徑有空格時加上雙引號如:'E:\"Data bak"'
        禁止數據庫名為'.'圓點。如:HR.hr.mdf/HR.hr.ldf 在文件名存在兩個圓點

功能:附加數據庫

**********************************************************************************************************************
*/

create   proc  DataAttach ( @file   nvarchar ( 100 ), @file1   nvarchar ( 100 ) = @file )
as

declare   @mdf1   nvarchar ( 200 ), @mdf2   nvarchar ( 200 ), @ldf1
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值