Die Datenbank-Verbindungsdaten sind in der Konfiguration des Dienstes hinterlegt. Diese kann mit dem Internetinformationsdienste (IIS)-Manager bearbeitet werden.

Bearbeiten der Verbindungszeichenfolge

Gehen Sie wiefolgt vor, um die Verbindungszeichenfolge zu ändern.

  1. Klicken Sie auf Start, suchen Sie in der Liste den Ordner Windows-Verwaltungsprogramme und öffnen Sie in diesem den Internetinformationsdienste (IIS)-Manager. Alternativ können Sie auch die Suche benutzen.
  2. Erweitertern Sie im Baum auf der linken Seite den Eintrag mit dem Servernamen, den Eintrag Sites und den Eintrag Default Web Site. Baum mit ausgewählten eco-Ordner
  3. Klicken Sie auf den Eintrag eco.
  4. Doppelklicken Sie im Hauptbereich in der Mitte auf das Symbol Verbindungszeichenfolgen im Abschnitt ASP.NET.
  5. Doppelklicken Sie in der Liste auf den Eintrag mit dem Namen CoreContext.
  6. Bearbeiten Sie die Zugangsdaten.
  7. Schließend Sie das Fenster mit dem Klick auf OK. Der Server wird anschließend automatisch neu gestartet, um die neuen Verbindungsdaten zu verwenden.

Editor für die Verbindungszeichenfolge

Bei der Bearbeitung der Zugangsdaten haben Sie die Möglichkeit, entweder die Option SQL Server auszuwählen, um fertige Daten anzugeben, oder eine benutzerdefinierte Verbindungszeichenfolge einzugeben. Prinzipiell empfiehlt es sich, nur die notwendigen Anpassungen in der bestehenden, benutzerdefinierten Verbindungszeichenfolge durchzuführen. Insbesondere die Option MultipleActiveResultSets=True sollte erhalten bleiben, um gleichzeitige SQL-Abfragen zu ermöglichen.

Aufbau der Verbindungszeichenfolge

Eine Verbindungszeichenfolge besteht aus mehreren Parametern, die mit Semikolon (;) getrennt sind. Der Name und der Wert werden durch ein = getrennt. Folgende Parameter sind möglich.

Name Beschreibung
Data Source Datenbankserver und ggf. Instanz, z.B. SQLSRV\SQLEXPRESS. Die Angabe der Instanz und das \ können weggelassen werden, wenn es sich um die Standardinstanz MSSQLSERVER handelt. Wenn sich der SQL-Server auf dem gleichen Computer befindet, kann als Servername . eingegeben werden.
Initial Catalog Name der Datenbank
Integrated Security Wird mit dem Wert True angegeben, um festzulegen, dass die integrierte Sicherheit verwendet wird, andernfalls wird der Parameter weggelassen.
User ID Benutzername, wenn die SQL-Authentifizierung verwendet wird.
Password Passwort, wenn die SQL-Authentifizierung verwendet wird.
MultipleActiveResultSets Wird mit dem Wert True angegeben, um gleichzeitige Abfragen zu ermöglichen.

Für die Authentifizierung an einer Azure-SQL-Instanz sind ggf. weitere Parameter erforderlich.

Beispiele

Verbindungszeichenfolge mit integrierter Sicherheit:

Data Source=SQLSRV\SQLEXPRESS;Initial Catalog=eco4;Integrated Security=True;MultipleActiveResultSets=True

Verbindungszeichenfolge mit Benutzername und Kennwort:

Data Source=SQLSRV\SQLEXPRESS;Initial Catalog=eco4;User ID=dbuser;Password=geheim;MultipleActiveResultSets=True

Verbindungszeichenfolge auf den lokalen SQL-Server (Express Edition auf dem gleichen Computer)

Data Source=.\SQLEXPRESS;Initial Catalog=eco4;Integrated Security=True;MultipleActiveResultSets=True

Verbindungszeichenfolge auf die Standardinstanz eines SQL-Servers

Data Source=SQLSRV;Initial Catalog=eco4;Integrated Security=True;MultipleActiveResultSets=True

Verbindungszeichenfolge auf die Standardinstanz des lokalen SQL-Servers

Data Source=.;Initial Catalog=eco4;Integrated Security=True;MultipleActiveResultSets=True