新闻建站cms系统、政府cms系统定制开发

广州网站建设公司-阅速公司

asp.net新闻发布系统、报纸数字报系统方案
/
http://www.ysneo.com/
广州网站建设公司
您当前位置:首页>sqlserver数据库

sqlserver数据库

sqlserver sqlcmd 附加数据库命令

发布时间:2025/3/20 20:16:50  作者:Admin  阅读:23  

广告:

sqlcmd -E

USE master; -- 确保我们在 master 数据库中执行附加操作
EXEC sp_attach_db 
 @dbname = 'pk', -- 替换为你的数据库名称
 @filename1 = 'D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\data\pk.mdf', -- 替换为 MDF 文件的路径
 @filename2 = 'D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\data\pk_log.ldf'; -- 替换为 LDF 文件的路径

检查状态:

SELECT name, state_desc 
FROM sys.databases 
WHERE name = 'pk'; -- 替换为你附加的数据库名称

sql2000:

osql -E

sqlcmd -S 服务器名称\实例名称 -U 用户名 -P 密码 -Q "CREATE DATABASE 数据库名称 ON (FILENAME = N'物理文件路径的mdf文件') FOR ATTACH;"

第一个方法:

CREATE DATABASE UFDATA_008_2020 ON (FILENAME = N'D:\UFSMART\Admin\ZT008\2020\UFDATA.MDF') FOR ATTACH; --会自动生成ldf(不是指定的的)

第二个方法:

EXEC sp_attach_db @dbname = N'UFDATA_008_2020',
@filename1 = N'D:\UFSMART\Admin\ZT008\2020\UFDATA.MDF',
@filename2 = N'D:\UFSMART\Admin\ZT008\2020\UFDATA.LDF';

附加ndf,以下自动生成日志

EXEC sp_attach_db @dbname = N'Esautocrm_810SP2_HKZC',
@filename1 = N'K:\temp\20250415-300\20250416\Esautocrm_810SP2_HKZC.MDF',
@filename2 = N'K:\temp\20250415-300\20250416\Esautocrm_810SP2_HKZC_1.ndf';

广告:

相关文章
附加数据库命令
cms新闻系统购买咨询
扫描关注 广州阅速软件科技有限公司
扫描关注 广州阅速科技