首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在数据库服务器之间切换

在数据库服务器之间切换
EN

Stack Overflow用户
提问于 2013-09-07 00:34:49
回答 4查看 492关注 0票数 0

我们有2台数据库服务器(在两台服务器上)对web应用程序使用相同的数据库(当应用程序部署到生产环境时,只有1台在那里).Now连接到web应用程序的服务器中的当前数据库是只读的,而第二台服务器中的第二个数据库是活动的。当第一个主服务器变为只读时,我们应该在服务器之间切换。web应用程序是在asp.net,C#和sql后端。如何检查数据库的只读并连接到下一台服务器?

EN

Stack Overflow用户

发布于 2013-09-07 00:46:25

您可以在app.config中拥有两个连接字符串,并在“非只读”数据库中创建一个表,该表将包含一行和一列。将此行设置为布尔值,并在进行更改后将此值交换为true。当您的应用程序加载时,它将检查该表的值,如果为真,它将使用非只读DB的连接字符串。如果为false,它将更改为“很快将是只读的”数据库。

最终,您会希望将其更改为只有一个连接字符串,除非您需要同时访问这两个字符串。通常,我只看到用于报告的这种设置,并且通常只有一个应用程序连接到只读/存档数据库。

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18662503

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档