Was ist eine Verbindungszeichenfolge?
Wenn ein Benutzer auf Informationen aus dem Internet oder einem anderen Netzwerk zugreift, muss er dem Computer Befehle erteilen, um anzugeben, wo und wie auf die erforderlichen Daten zugegriffen werden soll. Obwohl der einzige Schritt für den Endbenutzer darin besteht, eine Webadresse einzugeben, geschieht auf dem Computer noch viel mehr. Die Verbindungszeichenfolge für den Computer ist eine Zeichenfolge - eine Liste von Zeichen und Informationen -, die dem Computer Parameter für den Zugriff auf ein bestimmtes Datenelement bereitstellt.
Stellen Sie sich eine Verbindungszeichenfolge wie eine Notiz vor, die die Adresse eines bestimmten Restaurants zusammen mit Informationen zu einer Reservierung sowie anderen relevanten Informationen zum Speiseerlebnis enthält, z. B. Tischgröße und Kleiderordnung. Eine typische Verbindungszeichenfolge enthält Informationen wie die Adresse des Servers, auf dem sich die Informationen befinden, ob der Server, auf dem sich die Informationen befinden, mit dem SSL-Standard (Secure Socket Layer) arbeitet, welche Art von SSL-Modus verwendet wird und welche Datenbank die angeforderten Informationen enthält. Benutzeridentifikationsinformationen, Kennwortinformationen und die Verbindungs-Timeout-Nummer.
Obwohl der Vorgang für die meisten Endbenutzer völlig transparent ist, werden die Informationen zur Verbindungszeichenfolge von dem Ort, an dem sie gespeichert sind - ob auf dem bestimmten Computer oder auf einem anderen Computer im selben Netzwerk - in die Treiberdatei für die Netzwerkkarte übertragen. Eine Treiberdatei ist eine Datei, die dem Betriebssystem des Computers mitteilt, wie eine bestimmte Hardware, z. B. die Grafik oder die Netzwerkkarte des Computers, verwendet wird. Sobald die Treiberdatei die Datei mit den Verbindungszeichenfolgeninformationen erhalten hat, kann sie diese Informationen verwenden, um eine Verbindung zwischen dem Ethernet des Computers oder einem anderen Netzwerkkartentyp und dem Remote-Server oder der Remote-Datenbank mit den gewünschten Informationen herzustellen.
Der Ort, an dem eine bestimmte Art von Verbindungszeichenfolge angegeben werden soll, hängt vom verwendeten Softwareprogramm ab. Beispielsweise können Benutzer in einigen Datenbankprogrammen Befehlszeilen-Verbindungszeichenfolgen eingeben (manuelle Eingabe der spezifischen Verbindungszeichenfolgeninformationen). Alternativ kann der Benutzer die Verbindungszeichenfolgeninformationen in einer bestimmten Datei speichern und so den Eingabevorgang automatisieren. In beiden Fällen bleibt der tatsächliche Prozess der Verwendung der Verbindungszeichenfolge derselbe: Der Computer übergibt die Daten an den Treiber, der die Netzwerkgeräte auf dem Computer verwendet, um eine Verbindung mit den angeforderten Daten herzustellen und diese abzurufen. Der einzige Unterschied besteht darin, ob der Endbenutzer eine statische Zeichenfolge - in einer gespeicherten Datei - verwenden oder die Zeichenfolge spontan eingeben möchte, wie dies für eine Datenbank mit einem häufig wechselnden Kennwort erforderlich sein kann.