Fehlermeldung „Katastrophaler Fehler“ Wenn Sie das Dialogfeld „SQL Server-Anmeldung“ verwenden, um den Datenbanknamen festzulegen

Auflösung

Ein unterstützter Hotfix ist von Microsoft verfügbar. Dieser Hotfix soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie diesen Hotfix nur auf Systeme an, auf denen dieses spezielle Problem auftritt.
Wenn der Hotfix zum Download verfügbar ist, gibt es einen Abschnitt „Hotfix-Download verfügbar“ am Anfang dieses Knowledge Base-Artikels. Wenn dieser Abschnitt nicht angezeigt wird, senden Sie eine Anfrage an Microsoft Customer Service and Support, um den Hotfix zu erhalten. Hinweis Wenn zusätzliche Probleme auftreten oder eine Fehlerbehebung erforderlich ist, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Die üblichen Supportkosten gelten für zusätzliche Supportfragen und -probleme, die nicht für diesen speziellen Hotfix qualifiziert sind. Eine vollständige Liste der Microsoft-Kundendienst- und Supporttelefonnummern oder eine separate Serviceanfrage finden Sie auf der folgenden Microsoft-Website:

http://support.microsoft.com/contactus/?ws=supportNote Das Formular „Hotfix-Download verfügbar“ zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, liegt dies daran, dass für diese Sprache kein Hotfix verfügbar ist. Die englische Version dieses Hotfixes weist die Dateiattribute (oder höher), die in der folgenden Tabelle aufgeführt sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden sie in die Ortszeit konvertiert. Um den Unterschied zwischen UTC und Ortszeit zu ermitteln, verwenden Sie die Registerkarte Zeitzone im Werkzeug Datum und Uhrzeit in der Systemsteuerung.
Datum Uhrzeit Version Größe Dateiname
——————————————————–
18-Oct-2003 04:20 2000.85.1022.45 503.808 Sqloledb.dll
Hinweis Eine Liste aller für MDAC 2.8 verfügbaren Hotfixes finden Sie im folgenden Artikel der Microsoft Knowledge Base:

839801 UPDATE: Hotfixes sind für MDAC 2 verfügbar.8

Schritte zum Reproduzieren des Verhaltens

  1. Erstellen Sie ein neues Standard-EXE-Projekt in Microsoft Visual Basic. Standardmäßig wird ein Formular mit dem Namen Form1 erstellt.

  2. Klicken Sie im Menü Projekt auf
    Referenz, und klicken Sie dann auf Microsoft ActiveX Data Object 2.6.

  3. Fügen Sie ein commandButton-Steuerelement und ein TextBox-Steuerelement zu Form1 hinzu.

  4. Fügen Sie dem Click-Ereignis für die Befehlsschaltfläche den folgenden Code hinzu:

     Dim con As New ADODB.Connection
    con.Provider = "SQLOLEDB"
    con.Properties("Prompt") = adPromptAlways
    con.Open
    Text1.Text = con.ConnectionString

  5. Drücken Sie die Taste F5, um die Anwendung auszuführen, und klicken Sie dann auf die Befehlsschaltfläche.Gehen Sie im Dialogfeld SQL Server-Anmeldung folgendermaßen vor:

    1. Klicken Sie auf Vertrauenswürdige Verbindung verwenden.

    2. Klicken Sie auf SQL Server 2000 Server, und klicken Sie dann auf Optionen.

    3. Klicken Sie in der Liste auf Datenbank. Sie erhalten die Fehlermeldung, die im Abschnitt „Symptome“ beschrieben wird.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.