下面是在网上收集的复制数据库的方法,找了好久才找到,谢谢这位不知名的网友了.
假设你的数据库名为AAA,临时保存备份的地方是d:\data\backup 第一步,先备份到文件: backup database AAA to disk='d:\data\backup\AAA.bak'
第2步,把备份还原成新的数据库,比如要还原成新数据库BBB,库BBB的数据文件放在d:\data目录: restore database BBB form disk='d:\data\backup\AAA.bak' with move 'AAA' to 'd:\data\BBB.mdf', move 'AAA_log' to 'd:\data\BBB.ldf', replace
今天晚上就把这个数据库复制搞清楚了,虽然时间长了点,但最终还是把问题解决了,所以还是
比较高兴的.学习计算机技术就怕这一点,搞半天问题依然不能解决,这时不要提有多郁闷了.
这个知识点我还是第一次接触,我没有直接复制上面的源代码,而是结合我自己的实际问题
自己敲入了的(我喜欢这样).有两个地方我犯了错误,现在记忆很深刻了:
(1)只能用单引号,不能用双引号.
(2)后面两个逗号不可少.
还有一个疑问,最后的replace是什么意思,可以省略吗,哪位仁兄知道?
本文转自 参天树 51CTO博客,原文链接:http://blog.51cto.com/119244/16347,如需转载请自行联系原作者