日期:2014-05-17  浏览次数:20392 次

如何复制一个数据库?
    我用SQL和ASP.NET编写代码,但是SQL中我的某个数据库,例如:数据库A,我平时不管是日常使用还是程序测试都用它,这样很容易造成数据的丢失,我想做照着数据库A仿制一个数据库B,以后进行测试的时候就专门用这个数据库B。

    请问,SQL代码该怎么写呢?我希望能实现下面的功能:

    1.如果数据库B不存在,则仿制A生成数据库B;如果B存在,则不再仿制A。
sql 测试

------解决方案--------------------
备份,然后还原成一个B
------解决方案--------------------
然后做个作业定时还原,但是还原前先判断是否存在B库,存在则不做任何操作,否则就还原B