如何:在配置文件中更新数据库连接字符串

更新:2007 年 11 月

当您准备部署数据库使用者应用程序时,您需要使用部署环境中所用的数据库连接字符串更新它们的配置文件。有关更多信息,请参见使用部署报告进行的部署概述

更新 ASP.NET、Windows 或 Office 应用程序的部署数据库连接字符串

  1. 打开连接到数据库提供方终结点的应用程序的应用程序配置文件。

    说明:

    对于 ASP.NET 应用程序,此文件是 Web.config 文件;对于 Windows 或 Office 应用程序,此文件是 App.config 文件。

  2. 在应用程序配置文件中,找到 <connectionStrings> 元素。

  3. 在 <connectionStrings> 元素下,找到其“ConnectionString”属性与数据库使用方终结点的 Connection String 属性中的值匹配的 <add> 元素。

    提示:

    可以通过在应用程序关系图上选择数据库使用方终结点并按 F4 打开“属性”窗口来查找 Connection String 属性。

  4. 在 <add> 元素中,将“Name”属性的值复制到数据库使用方终结点上的 Config File Entry 设置。

    提示:

    若要找到 Config File Entry 设置,请右击应用程序关系图上的数据库使用方终结点并选择“设置和约束”。在“设置和约束编辑器”中,选择“应用程序终结点设置”节点。Config File Entry 设置位于“设置和约束编辑器”的右窗格中。有关更多信息,请参见设置和约束编辑器

  5. 如果您尚未获取用于部署的数据库连接字符串,请获取该连接字符串。

  6. 在 <add> 元素中,将“ConnectionString”属性中的值替换为用于部署的数据库连接字符串。

    提示:

    如果需要,请使用复制到 Config File Entry 设置的值在 Web.config 文件中查找具有匹配的“Name”属性值的 <add> 元素。

将“Name”属性值复制到 Config File Entry 设置时,将指定映射到使用方终结点的配置文件项。在部署过程中,此设置确定在解析部署参数后将要设置的配置文件项。更新数据库连接字符串时,您还可以使用此设置在应用程序配置文件中查找该值。

安全性

默认情况下,数据库连接字符串和某些其他设置以未加密的明文形式写入到使用者应用程序配置文件中。有关更多信息,请参见如何:配置到外部数据库的连接实现应用程序的注意事项

请参见

其他资源

准备部署分布式系统