Gewusst wie: Aktualisieren von Datenbankverbindungszeichenfolgen in Konfigurationsdateien
Wenn Sie die Bereitstellung von Datenbankconsumeranwendungen planen, müssen Sie die zugehörigen Konfigurationsdateien mit den in der Bereitstellungsumgebung verwendeten Datenbankverbindungszeichenfolgen aktualisieren. Weitere Informationen finden Sie unter Übersicht über die Bereitstellung mit Bereitstellungsberichten.
So aktualisieren Sie die Datenbankverbindungszeichenfolge für die Bereitstellung einer ASP.NET-, Windows- oder Office-Anwendung
Öffnen Sie die Anwendungskonfigurationsdatei für die Anwendung, die mit dem Datenbank-Anbieterendpunkt verbunden ist.
Hinweis
Bei dieser Datei handelt es sich um eine Web.config-Datei für eine ASP.NET-Anwendung oder eine App.config-Datei für eine Windows- oder Office-Anwendung.
Suchen Sie in der Anwendungskonfigurationsdatei das
<connectionStrings>
-Element.Suchen Sie unter dem
<connectionStrings>
-Element das<add>
-Element, dessen "ConnectionString"-Attribut mit dem Wert in der Connection String-Eigenschaft des Datenbank-Consumerendpunkts übereinstimmt.Tipp
Sie können die Connection String-Eigenschaft suchen, indem Sie im Anwendungsdiagramm den Datenbank-Consumerendpunkt auswählen und F4 drücken, um das Fenster Eigenschaften zu öffnen.
Kopieren Sie aus dem
<add>
-Element den Wert des "Name"-Attributs in die Config File Entry-Einstellung für den Datenbank-Consumerendpunkt.Tipp
Um die Config File Entry-Einstellung zu suchen, klicken Sie im Anwendungsdiagramm mit der rechten Maustaste auf den Datenbank-Consumerendpunkt, und wählen Sie Einstellungen und Einschränkungen aus. Wählen Sie im Einstellungs- und Einschränkungs-Editor den Knoten Einstellungen für den Anwendungsendpunkt aus. Die Config File Entry-Einstellung befindet sich im rechten Bereich des Einstellungs- und Einschränkungs-Editors. Weitere Informationen finden Sie unter Einstellungs- und Einschränkungs-Editor.
Wenn Sie die für die Bereitstellung verwendete Datenbankverbindungszeichenfolge noch nicht abgerufen haben, rufen Sie diese Verbindungszeichenfolge ab.
Ersetzen Sie im
<add>
-Element den Wert im "ConnectionString"-Attribut durch die für die Bereitstellung verwendete Datenbankverbindungszeichenfolge.Tipp
Verwenden Sie bei Bedarf den Wert, den Sie in die Config File Entry-Einstellung kopiert haben, um nach dem
<add>
-Element mit einem passenden "Name"-Attribut in der Datei Web.config zu suchen.
Durch das Kopieren des "Name"-Attributwerts in die Config File Entry-Einstellung wird der Eintrag der Konfigurationsdatei angegeben, der dem Consumerendpunkt zugeordnet wird. Bei der Bereitstellung bestimmt diese Einstellung, welcher Konfigurationsdateieintrag festgelegt werden soll, sobald Bereitstellungsparameter aufgelöst sind. Sie können mit dieser Einstellung auch den Wert in der Anwendungskonfigurationsdatei suchen, wenn Sie die Datenbankverbindungszeichenfolge aktualisieren.
Sicherheit
Standardmäßig werden Datenbankverbindungszeichenfolgen und bestimmte andere Einstellungen unverschlüsselt und im Klartext in Konfigurationsdateien von Consumeranwendungen geschrieben. Weitere Informationen finden Sie unter Gewusst wie: Konfigurieren von Verbindungen mit externen Datenbanken und unter Überlegungen zum Implementieren von Anwendungen.