有时在网上下的源码中的数据库是2000的,而本地的是SQL2005,此时就要将这个数据库还原成2005的,具体代码如下,跟大家分享下。

    RESTORE DATABASE db   // db为新建的数据库名,既要还原的目标数据库
    FROM DISK = 'D:\work\源代码\NMJU\Web\DB_NMJU\db.bak'  // D:\work\源代码\NMJU\Web\DB_NMJU\db.bak为备份数据库的路径
    WITH MOVE 'db' TO 'e:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\db.mdf'//主文件
    MOVE 'db_log' TO 'e:\Program Files\Microsoft SQL Server\MSSQL.2\MSSQL\DATA\db_log.ldf' //日志文件
     Replace
    注:要在master数据库中进行查询
posted on 2008-10-11 11:04  啊呆  阅读(333)  评论(0)    收藏  举报