FIX: Messaggio di errore: "Timeout" si verifica quando la connessione a SQL Server su TCP/IP e il Kerberos MaxTokenSize è maggiore di 0xFFFF

Traduzione articoli Traduzione articoli
Identificativo articolo: 313661 - Visualizza i prodotti a cui si riferisce l?articolo.
BUG #: 102105 (sqlbug_70)
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando tutte le seguenti condizioni sono true, si potrebbe non essere in grado di connettersi a SQL Server 7.0 e si verifichi un errore di "Timeout" messaggio quando si tenta di accedere:
  • Si utilizza Microsoft Windows 2000 o versioni successive, come la piattaforma per server e client e si utilizza Kerberos come protocollo di autenticazione di rete.
  • Il computer che esegue SQL Server utilizza Kerberos.dll versione 5.0.2195.2530, o versione successiva.
  • Il parametro del Registro di sistema di Kerberos MaxTokenSize è impostato su un valore maggiore di 0xFFFF (65535 decimale), in conformità con il seguente articolo:
    263693Criteri di gruppo non possono essere applicati agli utenti appartenenti a molti gruppi
  • Si utilizza protezione integrata di SQL Server.
  • Si sta utilizzando socket TCP/IP come libreria di rete SQL Server.
note

  • Il problema descritto in questo articolo non si applica quando ci si connette a SQL Server 2000.
  • Esistono molte cause di un errore "Timeout" messaggio. Le informazioni contenute in questo articolo si applicano solo a scenari in cui tutte le condizioni elencate nella sezione "Sintomi" è true. In particolare, è necessario impostare il parametro MaxTokenSize indicato nella terza voce di elenco puntato nel computer in cui è in esecuzione SQL Server.
In un'applicazione ODBC, il messaggio di errore è simile a:
Errore nativo di SQLState: S1T00: 0
Informazioni. Messaggio: [Microsoft] [ODBC SQL Server Driver] timeout

Cause

SQL Server 7.0 Open Data Services (ODS) non è stato progettato per gestire dimensioni token Kerberos SSPI (Security Support Provider Interface) maggiore di 0xFFFF.

Risoluzione

Per risolvere il problema, ottenere il service pack più recente per Microsoft SQL Server 7.0. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
301511INF: Come ottenere il Service Pack più recente per SQL Server 7.0
Nota : è stata creata la seguente correzione rapida prima di SQL Server 7.0 Service Pack 4.

La versione inglese di questa correzione deve essere di avere i seguenti attributi di file o versioni successive:
   Date          Time    Version     Size             File name
   --------------------------------------------------------------

   27-Nov-2001   02:16   7.00.1014   160,016 bytes   Opends60.dll
				
Nota : causa delle dipendenze fra i file, la funzionalità che contiene i file precedenti o l'aggiornamento rapido (hotfix) più recente può contenere anche file aggiuntivi.

Workaround

Per risolvere il problema, è possibile:
  • Aggiornare il server a SQL Server 2000.
  • Utilizzare un'altra libreria di rete per connettersi a SQL Server 7.0. Ad esempio, utilizzare Named Pipes.
  • Utilizzare la protezione standard di SQL Server.
  • Ridurre l'impostazione del parametro MaxTokenSize Kerberos su un valore inferiore a 65535. Potrebbe essere necessario ridurre il numero di appartenenze nonché. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
    263693Criteri di gruppo non possono essere applicati agli utenti appartenenti a molti gruppi

Status

Microsoft ha confermato che questo problema riguarda i prodotti Microsoft elencati all'inizio di questo articolo. Questo problema è stato innanzitutto corretto in SQL Server 7.0 Service Pack 4.

RIFERIMENTI

Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
263693Criteri di gruppo non possono essere applicati agli utenti appartenenti al gruppo di molti
269643Autenticazione Kerberos di Internet Explorer non funziona causa di un buffer insufficiente, connessione a IIS
300367Client DCOM può inserire memoria sulla rete
217098Panoramica di base del protocollo di autenticazione Kerberos utente in Windows 2000

Proprietà

Identificativo articolo: 313661 - Ultima modifica: lunedì 26 settembre 2005 - Revisione: 1.1
Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 7.0 Standard Edition
Chiavi: 
kbmt kbhotfixserver kbqfe kbbug kbfix kbsqlserv700presp4fix KB313661 KbMtit
Traduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 313661
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com