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

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

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

sqlserver数据库

sql2000恢复数据库操作记录,生成sql脚本,导入sql脚本

发布时间:2024/6/19 9:07:47  作者:Admin  阅读:81  

广告:

USE master;
GO

-- 假设你的数据库文件名为 'YourDatabase.mdf',且日志文件名为 'YourDatabase_log.ldf'
-- 如果只有 MDF 文件,则日志文件参数可以省略
EXEC sp_attach_db @dbname = N'AIS20151222101610',
@filename1 = N'G:\temp\20240618\AIS20151222101610_Data.mdf';

USE MASTER;
GO;
SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO
UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='AIS20151222101610'
Go
sp_dboption 'AIS20151222101610', 'single user', 'true'
Go
DBCC CHECKDB('AIS20151222101610')
DBCC CHECKDB(AIS20151222101610,REPAIR_ALLOW_DATA_LOSS)
Go
update sysdatabases set status =28 where name='AIS20151222101610'
Go
sp_configure 'allow updates', 0 reconfigure with override
Go
sp_dboption 'AIS20151222101610', 'single user', 'false'
Go

以上命令如果出错,请一行一行执行。 查询分析器里面执行。


sql2000导入脚本命令:

osql -S HAO-PC\SQL2001 -U sa -P 123456 -d AIS20151222101610 -i G:\temp\index4.sql

其他版本用:SQLCMD

查找某个表的触发器:

SELECT name AS '触发器名称', OBJECT_NAME(parent_id) AS '关联表', type_desc AS '触发器类型', OBJECT_DEFINITION(object_id) AS '触发器定义'
FROM sys.triggers
WHERE parent_class = 1 AND OBJECT_NAME(parent_id) = 'YourTableName';

如:

SELECT name AS tname, OBJECT_NAME(parent_id) AS ttable, type_desc AS ttype, OBJECT_DEFINITION(object_id) AS tdefine
FROM sys.triggers
WHERE parent_class = 1 AND OBJECT_NAME(parent_id) = 'a_user';

广告:

相关文章
sql2000
sql脚本
cms新闻系统购买咨询
扫描关注 广州阅速软件科技有限公司
扫描关注 广州阅速科技