当前位置: 代码网 > it编程>数据库>MsSqlserver > Sql Server2005实现远程备份数据库

Sql Server2005实现远程备份数据库

2024年05月18日 MsSqlserver 我要评论
相信大家都在当心数据库的丢失,这也是每个开发者头痛的一件事件,因为正在运行的服务器及数据库也在这台服务器上。如果服务器崩溃,那么所有的数据都不存在了,就算是你在你的机子上做了备份,那也是没有用的,为什

相信大家都在当心数据库的丢失,这也是每个开发者头痛的一件事件,因为正在运行的服务器及数据库也在这台服务器上。如果服务器崩溃,那么所有的数据都不存在了,就算是你在你的机子上做了备份,那也是没有用的,为什么会这样说主要是因为本机是向互联网公开的,所以出事故的概率就比较高。最终我们可以利用局域网解决这样的问题。就拿两台机子做例子,a机是服务器,b机是要把a服务器上的数据库备份到b机上,前提是b机必须要有数据库,以sql server2005为例。
首先a机必须具备数据库,程序,iis,b机必须具备数据库,服务程序。前提是b机必须知道a机的机器密码。
其次代码操作如下 这只是存储过程

同时也备份iis,并且通过网络映射,这样的结果是在a机上也有备份的文件,在b机上也有相同的备份文件。在此也利用了作业的操作。
注意:sql server2005默认的情况下是没有打开xp_cmdshell这个是系统存储过程,
所以我们必须打开它 exec sp_configure 'show advanced options', 1,然后在运行reconfigure 再一次运行exec sp_configure 'xp_cmdshell', 1,最后reconfigure。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com