【发布时间】:2011-11-30 04:46:51
【问题描述】:
处理这种情况的最佳方法是什么: 我有 2 个连接字符串 - 主,备份。当与 Main 的连接失败时,我想将数据存储到备份服务器,一旦 Main 再次准备好,我想切换回来(每 10 分钟左右在后台测试一次与 main 的连接)。
我正在与 try catch finally(或 using 子句)作斗争,如何将其包装到连接试验中,同时不要重复 SQL 命令代码。
谢谢
编辑:我想使用 SQL Express 作为本地安装的备份服务器。这种使用内置 SQL 技术的不安。
【问题讨论】:
-
连接到
CATCH中的备份是有风险的,因为您当时假设在那里连接没有问题...
标签: c# sql sql-server