【问题标题】:Store database server name in machine.config file在 machine.config 文件中存储数据库服务器名称
【发布时间】:2013-03-14 05:28:26
【问题描述】:

在 web.config 中,我们存储连接字符串,如:

 connectionString="Server=serverName;Database=dbName;Username=xyz;Password=xyz"

但每次,服务器名称都在不断变化……我的意思是很多时候数据库从一台服务器转移到另一台服务器。所以我们需要在所有应用程序中更改连接字符串

是否可以在 machine.config 文件中存储服务器名称和连接字符串的其他部分,即 web.config 文件中的数据库名称、用户名、密码?

如果可能怎么办?... 我们可以添加“key”之类的东西吗?

【问题讨论】:

    标签: asp.net web-config database-connection connection-string machine.config


    【解决方案1】:

    您可以将连接字符串直接存储在 machine.config 中

    这是一个讨论该选项的线程:Storing connection strings in machine.config vs storing them in web.config

    【讨论】:

    • 我不想在 Machine.config 文件中存储完整的连接字符串...它只是我想要存储的数据库服务器名称
    猜你喜欢
    • 1970-01-01
    • 2011-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多