Messaggio di errore “Errore catastrofico” quando si utilizza la finestra di dialogo” Accesso SQL Server ” per impostare il nome del database

Risoluzione

È disponibile un hotfix supportato da Microsoft. Tuttavia, questo hotfix ha lo scopo di correggere solo il problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi che stanno riscontrando questo problema specifico.
Se l’hotfix è disponibile per il download, c’è una sezione “Hotfix download available” nella parte superiore di questo articolo della Knowledge Base. Se questa sezione non viene visualizzata, inviare una richiesta al Servizio clienti e supporto Microsoft per ottenere l’hotfix.
Nota Se si verificano ulteriori problemi o se è necessaria una risoluzione dei problemi, potrebbe essere necessario creare una richiesta di servizio separata. I costi di supporto usuali si applicheranno a domande e problemi di supporto aggiuntivi che non si qualificano per questo hotfix specifico. Per un elenco completo dei numeri di telefono del servizio clienti e dell’assistenza Microsoft o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:

http://support.microsoft.com/contactus/?ws=supportNote Il modulo “Hotfix download available” visualizza le lingue per le quali l’hotfix è disponibile. Se non vedi la tua lingua, è perché un hotfix non è disponibile per quella lingua. La versione inglese di questo hotfix ha gli attributi di file (o successivi) elencati nella tabella seguente. Le date e gli orari di questi file sono elencati in Coordinated Universal Time (UTC). Quando si visualizzano le informazioni sul file, vengono convertite in ora locale. Per trovare la differenza tra UTC e ora locale, utilizzare la scheda Fuso orario nello strumento Data e ora nel Pannello di controllo.
Data Ora Dimensione versione Nome file
——————————————————–
18-Ott-2003 04: 20 2000.85.1022.45 503,808 Sqloledb.dll
Nota Per un elenco di tutti gli hotfix disponibili per MDAC 2.8, fare clic sul seguente numero di articolo per visualizzare l’articolo nella Microsoft Knowledge Base:

839801 FIX: Hotfix sono disponibili per MDAC 2.8

Passi per riprodurre il comportamento

  1. Creare un nuovo progetto EXE standard in Microsoft Visual Basic. Per impostazione predefinita, viene creato un modulo denominato Form1.

  2. Nel menu Progetto, fare clic su
    Riferimento, quindi fare clic su Microsoft ActiveX Data Object 2.6.

  3. Aggiungi un controllo CommandButton e un controllo TextBox a Form1.

  4. Aggiungere il seguente codice per l’evento Click per il pulsante di comando:

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

  5. Premere il tasto F5 per eseguire l’applicazione e quindi fare clic sul pulsante di comando.

  6. Nella finestra di dialogo Accesso SQL Server, attenersi alla seguente procedura:

    1. Fare clic su Usa connessione attendibile.

    2. Fare clic su Server SQL Server 2000, quindi fare clic su Opzioni.

    3. Fare clic su Database nell’elenco. Si riceve il messaggio di errore descritto nella sezione “Sintomi”.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.