MSSQL2000系统如何正确备份?”(mssql2000备份)

MSSQL 2000系统的备份是对应用程序的一种重要的保护,确保系统运行时可以正确还原。在此,本文将介绍如何正确备份MSSQL 2000系统,以确保系统正常运行。

首先,应检查MSSQL 2000在运行时所有的系统表状态。可以使用如下代码查看系统表状态:

`SELECT table_name,index_operation,index_rebuild_progress,object_name,index_name

FROM sys.dm_db_index_operation_progress;`

如果有系统表处于非正常状态,则可以使用如下代码重新建立表:

`USE [master]

GO

ALTER DATABASE 需要备份的数据库名称 REBUILD

GO`

接下来,应创建备份计划,根据具体情况调整恢复模式和恢复点:

`USE [master]

GO

EXEC msdb.dbo.sp_add_job

@job_name = ‘MSSQL 2000 备份计划’,

@enabled = 1,

@start_step_id =1

GO

EXECUTE msdb.dbo.sp_add_jobstep

@job_id=N’备份计划名称’,

@step_name =N’备份MSSQL 2000′,

@subsystem =N’TSQL’,

@command =N’BACKUP DATABASE 需要备份的数据库名称 TO DISK=”备份路径” WITH INIT

GO`

最后,可以使用如下代码查看备份状态,以确保最新的备份数据已正确备份:

`SELECT

a.database_name,b.name,b.backup_start_date

FROM

sys.databases AS a

INNER JOIN

msdb.dbo.backupset AS b ON a.database_id=b.database_id

WHERE

b.verify_only=0 ORDER BY b.backup_start_date ;`

综上所述,正确备份MSSQL 2000系统可以使用上述方法,在备份结束后还可以查看最新的备份数据是否被正确完成。通过这些步骤,可以确保MSSQL 2000系统能够正确备份,从而确保系统正常运转。


数据运维技术 » MSSQL2000系统如何正确备份?”(mssql2000备份)