SQLServer2K远程备份与恢复
发布时间:2020-12-12 15:43:18 所属栏目:MsSql教程 来源:网络整理
导读:--备份创建共享文件夹 master..xp_cmdshell 'md d:sqlBak1' go master..xp_cmdshell 'net share sqlBak=d:sqlBak1' go --建立共享使用关系 master..xp_cmdshell 'net use 192.168.100.18sqlBak 123456/user:administrator' go --备份数据库 backup data
--备份创建共享文件夹
master..xp_cmdshell 'md d:sqlBak1' go master..xp_cmdshell 'net share sqlBak=d:sqlBak1' go --建立共享使用关系 master..xp_cmdshell 'net use 192.168.100.18sqlBak 123456/user:administrator' go --备份数据库 backup database hjx? to disk='192.168.100.18SqlBakhjx20090119.bak' --差异备份 backup database hjx? to disk='192.168.100.18SqlBakhjx20090119.bak' WITH DIFFERENTIAL --日志备份 backup log hjx? to? disk='d:sqlBak1log.bak' go ? -- 删除共享文件夹 在程序代码中调用 --master..xp_cmdshell 'net share SqlBak /del /y' --恢复数据库 --restore database hjx from disk='192.168.100.18SqlBakhjx20090119.bak' --差异还原 --restore database hjx from disk='192.168.100.18SqlBakhjx20090119.bak'? WITH NORECOVERY --日志还原 restore log hjx from disk='192.168.100.18sqlBaklog.bak' 注意创建的共享文件夹必须进行以下设置方可使用 192.168.100.18sqlBak这个共享,不然无法创建备份。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |