SqlServer 使用sp_attach_db附加数据库原创
金蝶云社区-╄秋メ凋零
╄秋メ凋零
29人赞赏了该文章 405次浏览 未经作者许可,禁止转载编辑于2024年03月05日 11:19:22

sp_attach_db用法:

EXEC   SP_attach_db   @dbname   =   N'目标数据库名',           //这是你要引入后的数据库名。

  @filename1   =   N'源数据库DATA文件完整路径及文件名.MDF'  //指明源数据库的数据文件  

        ,@filename2   =   N'源数据库LOG文件完整路径及文件名.LDF'       //指明源数据库日志文件  

示例:

EXEC sp_attach_db @dbname = N'AdventureWorks2022',   

    @filename1 =   

N'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Data\AdventureWorks2022_Data.mdf'  

    ,@filename2 =   

N'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Data\AdventureWorks2022_log.ldf';


微软: sp_attach_db (Transact-SQL)


tips:如果有很多数据库文件需要附加,即可通过cmd -- dir --查看目录,复制文件名到Excel将SQL执行命令与文件名拼接成脚本程序,就可以一次性附加!

图标赞 29
29人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!