用写字板写一个文本文件,内容如下:
use master
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
保存为c:\attachDB.sql在命令行下运行:
isql /S localhost /U sa /P /i c:\attachdb.sql /o c:\attach_log.txt或是直接写命令:
isql /S localhost /U sa /P /Q "use master EXEC sp_attach_db @dbname = N'pubs', @filename1 = N'c:\Program Files\Microsoft SQL server\MSSQL\Data\pubs.mdf', @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'"想更方便地执行,就把这语句写成bat文件。
use master
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
保存为c:\attachDB.sql在命令行下运行:
isql /S localhost /U sa /P /i c:\attachdb.sql /o c:\attach_log.txt或是直接写命令:
isql /S localhost /U sa /P /Q "use master EXEC sp_attach_db @dbname = N'pubs', @filename1 = N'c:\Program Files\Microsoft SQL server\MSSQL\Data\pubs.mdf', @filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'"想更方便地执行,就把这语句写成bat文件。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货