数据库远程备份与远程登录数据库服务器
数据库远程备份与远程登录数据库服务器
一、定时将服务器中SQL SERVER 2000数据库备份到局域网中另一台电脑上
//soondy @Champway Data Base Backup 2007.10
本文尝试阐述如何实现定时将服务器中SQL SERVER 2000数据库备份到局域网中另一台电脑上。
下面分几个步骤进行说明.(为节约空间,本文不带图示)
1.在master数据库中创建存储过程名为Bakup_DataBase.
具体操作可以打开SQL 查询分析器,然后复制以下代码,运行(按F5)即可。 注意:需要填写一些配置的参数,请参考代码中的提示和例子。
存储过程代码如下:
--实现功能:定时将服务器中SQL SERVER 2000数据库备份到局域网中另一台电脑上 --Full BackUp
--Use Master
CREATE proc bakup_DataBase
as
Declare @strPsw varchar(50)
Declare @strUsr varchar(50)
Declare @strCmdShell varchar(300)
Declare @strDataBaseName varchar(20)
Declare @FullFileName Varchar(200)
Declare @FileFlag varchar(50)
Declare @ToFileName varchar(200)
Declare @SQLStr varchar(500)
Declare @SQLStr2 varchar(500)
Declare @FlagDel varchar(20)
Set
@FileFlag=replace(replace(convert(char(20),getdate(),20),':','-')
