INFORMAZIONI: OLE DB Session Timeout configurazione di pool

Traduzione articoli Traduzione articoli
Identificativo articolo: 237977 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sommario

A partire da MDAC 2.1, pool di timeout per i provider OLE DB di sessioni possono essere configurato ora in modo molto simile a il pool di connessioni ODBC. Questo consente di controllare il tempo di una sessione verrā mantenuta nel pool di sessioni aperte per un provider particolare ed č configurabile in base al provider.

Prima per MDAC 2.1, questo valore č codificato in 60 secondi disco rigido e non č configurabile.

Informazioni

I valori di timeout pool di sessione vengono controllati tramite voci del Registro di sistema. Esistono due voci globali di tutti i provider e uno che possono essere apportate per ogni singolo provider. Attualmente, non č interfaccia utente disponibile per creare e configurare queste voci del Registro di sistema, in modo che queste voci devono essere aggiunti al Registro di sistema manualmente.

La seguente voce del Registro di sistema deve essere creata per ogni provider per il quale si desidera configurare il pool di timeout di sessione:
HKEY_CLASSES_ROOT\CLSID\<Provider's CLSID>\SPTimeout
				
questo valore rappresenta il numero di secondi che una sessione inutilizzata rimane nel pool prima di essere timeout e chiuso. Questo č un valore DWORD e si imposterā a 60, se non č presente alcun valore del Registro di sistema.

CLSID per alcuni dei comuni provider di Microsoft sono:
SQLOLEDB (SQL Server native provider)
     HKEY_CLASSES_ROOT\CLSID\{0C7FF16C-38E3-11d0-97AB-00C04FC2AD98}
Microsoft.Jet.OLEDB.4.0 (Jet native provider)
     HKEY_CLASSES_ROOT\CLSID\{dee35070-506b-11cf-b1aa-00aa00b8de95}
MSDAORA (Oracle native provider)
     HKEY_CLASSES_ROOT\CLSID\{e8cc4cbe-fdff-11d0-b865-00a0c9081c1d}
MSDASQL (OLE DB Provider for ODBC)
     HKEY_CLASSES_ROOT\CLSID\{c8b522cb-5cf3-11ce-ade5-00aa0044773d}
				
le voci del Registro di due sistema seguenti sono globali per tutti i provider:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess\Session Pooling\Retry Wait
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess\Session Pooling\ExpBackOff
Riprova Wait č identica a quella RetryWait ODBC puō essere visualizzato nell'Amministratore ODBC e determina la quantitā di tempo che i componenti del servizio attenderā fino al tentativo di contattare il server anche in questo caso, nel caso di una connessione non riuscita. Questo č un valore DWORD e si imposterā a 64 se non č presente alcun valore del Registro di sistema.

ExpBackOff determina il fattore per il quale i componenti del servizio comporterā un aumento il tempo di attesa tra tentativi di contattare il server, nel caso di una connessione non riuscita. Si tratta di un valore DWORD ed e per impostazione predefinita a 2 se non č presente alcun valore del Registro di sistema.

Grado di configurare il pool di timeout di sessione richiede un aggiornamento rapido per MDAC 2.1 SP1 (versione 2.10.3711), ma č stato eseguito il rollforward in MDAC 2.1 di SP2. Si noti che nessun hotfix č necessario per MDAC 2.1 di SP2. Se occorre questo aggiornamento rapido (hotfix) per MDAC 2.1 del Service Pack 1, rivolgersi a un addetto del supporto tecnico. Ulteriori informazioni sull'aggiornamento rapido sono fornite di seguito.


Č disponibile una correzione supportata da Microsoft, che č tuttavia destinata esclusivamente alla correzione del problema descritto in questo articolo. Utilizzarla solo nei computer in cui si verifica questo problema specifico. Č possibile che su questa correzione vengano eseguiti ulteriori test. Se non si č notevolmente interessati da questo problema, si consiglia pertanto di attendere per il successivo Microsoft Data Access Components Service Pack contenente questo aggiornamento rapido (hotfix).

Per risolvere immediatamente il problema, contattare il Servizio Supporto Tecnico Clienti Microsoft per ottenere la correzione. Per un elenco completo di numeri di telefono del servizio supporto tecnico clienti Microsoft e per informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS
Nota : in casi particolari, le spese normalmente addebitate per le chiamate al supporto tecnico potrebbero essere annullate qualora un addetto del supporto Microsoft determinare che uno specifico aggiornamento risolverā il problema. I costi di supporto tipica verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

La versione inglese della correzione di MDAC 2.1 del Service Pack 1 deve essere di avere i seguenti attributi di file o versioni successive:
   Date      Time    Version      Size    File name     Platform
   -------------------------------------------------------------
   6/10/99           2.10.4210     6KB    Msdadc.dll
   6/10/99           2.10.4210     6KB    Msdaenum.dll
   6/10/99           2.10.4210     6KB    Msdaer.dll
   6/10/99           2.10.4210     6KB    Msdasc.dll
   6/10/99           2.10.4210   359KB    Oledb32.dll
   6/10/99           2.10.4210    40KB    Oledb32r.dll
   6/10/99           2.10.4210     6KB    Oledb32x.dll

				

Proprietā

Identificativo articolo: 237977 - Ultima modifica: venerdė 7 ottobre 2005 - Revisione: 2.3
Le informazioni in questo articolo si applicano a:
  • Microsoft Data Access Components 2.1 Service Pack 1
  • Microsoft Data Access Components 2.1 Service Pack 2
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
  • Microsoft OLE DB 2.0
Chiavi: 
kbmt kbinfo KB237977 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: 237977
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