Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 第二个ms sql server作为备份_Sql Server_Synchronization_Backup - Fatal编程技术网

Sql server 第二个ms sql server作为备份

Sql server 第二个ms sql server作为备份,sql-server,synchronization,backup,Sql Server,Synchronization,Backup,作为一个小型医疗非政府组织,我们希望在笔记本电脑上安装一份sql server(ms sql 2010 express)的副本 因此,如果断电,我们至少可以读取(不更新)数据 因为断电时不可预测,我们需要最新的可用数据,所以备份sql db应该不断更新(比如每x分钟更新一次,或者每次更改时更新一次,而不是每天更新一次) 我们怎样才能做到这一点?谢谢 日志传送,并在express中提供。express不支持任何HA功能,但您可以这样做,但我需要很多努力,我不相信您可以让笔记本电脑全天候在线。因此,

作为一个小型医疗非政府组织,我们希望在笔记本电脑上安装一份sql server(ms sql 2010 express)的副本

因此,如果断电,我们至少可以读取(不更新)数据

因为断电时不可预测,我们需要最新的可用数据,所以备份sql db应该不断更新(比如每x分钟更新一次,或者每次更改时更新一次,而不是每天更新一次)


我们怎样才能做到这一点?谢谢

日志传送,并在express中提供。

express不支持任何HA功能,但您可以这样做,但我需要很多努力,我不相信您可以让笔记本电脑全天候在线。因此,最好使用SQL Azure


无需迁移到新的SQL Server版本(Express不支持此处所需的任何技术);您可以使用Windows Task Scheduler计划定期/频繁备份,将备份推送到笔记本电脑的共享驱动器上。然后手动恢复(断电时),或使用Windows任务计划程序在笔记本电脑上计划常规恢复作业。请参阅下面的MS链接

Hacky,是的,但它应该可以工作-假设你没有备份一个大型数据库

您最好投资一个可靠的UPS,它可以让您的主数据库保持运行,或者至少可以让它干净地关闭


Express不支持HA,它仅用作见证:我们最终选择了此选项!感谢所有的反馈!它完成了任务!