Gewusst wie: Aktualisieren von Datenbankverbindungszeichenfolgen in Konfigurationsdateien

Aktualisiert: November 2007

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

  1. Ö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.

  2. Suchen Sie in der Anwendungskonfigurationsdatei das <connectionStrings>-Element.

  3. 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.

  4. 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.

  5. Wenn Sie die für die Bereitstellung verwendete Datenbankverbindungszeichenfolge noch nicht abgerufen haben, rufen Sie diese Verbindungszeichenfolge ab.

  6. 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.

Siehe auch

Weitere Ressourcen

Vorbereitungen für die Bereitstellung verteilter Systeme