怎样用T-SQL语言复制mdf和ldf文件

 我来答
沐天空
2013-05-03 · 超过21用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:54.8万
展开全部

我觉得没有必要:


1、只要你用T-SQL语言,你肯定要新建查询,新建查询意味着你要连接数据库

2、复制mdf和ldf文件,首先要断开数据库连接,将你的数据库从数据库服务器上分离


所以很难实现。你可以用鼠标右键操作分离数据库,然后去另外地方附加数据库,就可以了。没必要用T-SQL语言。

有可能不能复制是因为正在使用,你需要先把sql server 服务关掉。


下面是我在资料找到的,T-SQL语言实现分离数据库的,你先看看下。

分离数据库

连接到数据库引擎。

在标准菜单栏上,单击“新建查询”。

将以下示例复制并粘贴到查询窗口中,然后单击“执行”。 此示例将分离 AdventureWorks2012 数据库,同时将 skipchecks 设置为 true。EXEC sp_detach_db 'AdventureWorks2012', 'true';


我试验过了,结果如下:


所以,小小总结:只要复制,分离肯定是第一步。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式