/*两种方法的前提:1.本地服务器的sqlserver agent服务保证处于启动状态
2.远程计算机(计算机管理里)建立一个普通权限用户,并为其加上密码(例如用户名为kyle,密码为1234),同时在那台机器的非系统盘里建一个名为backup的共享文件夹,为了安全另外设置这个文件夹只有这个kyle用户可以访问(需要ntfs格式才可以设置安全)*/ ----------------------------------------------------------------------------------------------------------------------- --方法1:用“job(作业)”做 declare @sql varchar(500) ----------------------------------------------------------------------------------------------------------------------- --方法2:用“数据库维护计划”做 1.本地服务器(计算机管理里)建立一个操作系统用户,例如kyle(用户名和密码需要跟远程计算机所建立的用户情况相同),赋予此用户administrators组权限,加上相应的密码。
2.在企业管理器→右键点击(local)(windows nt)选择属性→在“安全性”选项里的“启动服务帐户”选择使用“本账号”,在里面填入第一步建立的用户和密码(kyle)。(这里的功能是:用这个跟远程计算机用户名密码一样的用户来启动本地sqlserver,就像做了net use) 3.待kyle用户重启了sqlserver服务后,在数据库维护计划里的“指定备份磁盘目录”这一步手工输入远程计算机地址及共享文件夹名\\10.2.0.12\backup(10.2.0.12为远程计算机的ip,backup为远程计算机开放的共享文件夹名) 4.更改本地服务器时间,测试异地备份效果。 kyle 发表于:2004.12.09 23:50 ::分类: ( dbms )
|
|