SP_attach_db/数据库移植

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/s261676224/article/details/78537169

SP_attach_db   用法如下: 
   
  EXEC   SP_attach_db   @dbname  =   N'目标数据库名',    //这是你要引入后的数据库名。 
  @filename1   =   N'源数据库DATA文件完整路径及文件名.MDF',   //指明源数据库的数据文件  
  @filename2   =   N'源数据库LOG文件完整路径及文件名.LDF'    //指明源数据库日志文件  
  注:最后一行不要加逗号。  

例如:

把数据库的数据文件(*.mdf)和日志文件(*.ldf)都拷贝到目的服务器,

执行如下:

EXEC sp_attach_db @dbname = 'ime', 

@filename1 = 'd:\mssql7\data\ime_data.mdf', 

@filename2 = 'd:\mssql7\data\ime_log.ldf' 

 

如果不想用原来的日志文件,执行如下: 


EXEC sp_detach_db @dbname = 'ime'
EXEC sp_attach_single_file_db @dbname = 'ime', 
@physname = 'd:\mssql7\data\ime_data.mdf' 

猜你喜欢

转载自blog.csdn.net/s261676224/article/details/78537169