DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 2463682 - Ultima modifica: lunedì 22 agosto 2011 - Revisione: 2.0

 

In questa pagina

Sintomi

Si consideri il seguente scenario:
  • In un server che esegue 2008 SQL Server o SQL Server 2008 R2, è possibile creare un certificato server nel database master.
  • Abilitare la crittografia trasparente dei dati in un database utente cui chiave di crittografia del database (DEK) viene protetti mediante il certificato del server.
  • Rilasciare il certificato del server.
  • Avviare una nuova transazione nel database.
In questo scenario, la nuova transazione non verrà completata. In particolare, la transazione attende a tempo indeterminato con il tipo di attesa WRITELOG. Inoltre, il database può essere contrassegnato come "sospetto".

Note
  • Il problema persiste anche se si ripristina il certificato da un backup.
  • Quando si verifica questo problema, SQL Server non risponde a una richiesta di arresto. È possibile arrestare SQL Server solo eseguendo il comando di arresto con l'opzione NOWAIT.
  • In determinate circostanze, potrebbe essere registrato un errore analogo al seguente nel log degli errori di SQL Server:
    Data ora spid5s Errore: 33111, livello di gravità: 16, stato: 3.

    Data ora spid5s Impossibile trovare il certificato del server con identificazione personale '0xF9384BBA39E82B87D07A8D9AEBD58DDF55B715A3'.

    Data ora spid175 Errore: 15507, livello di gravità: 16, stato: 1.

    Data ora spid175 Una chiave necessaria per questa operazione risulta danneggiata.

    Data ora spid175 Errore: 3314, livello di gravità: 21, stato: 4.

    Data ora spid175 durante l'annullamento di un'operazione registrata nel database 'nome del database', si è verificato un errore con ID record di log (10637:3496:70). In genere, l'errore specifico viene registrato in precedenza come errore nel servizio Registro eventi di Windows. Ripristinare il database o file da un backup o ripristinare il database.

    Data ora spid18s Errore: 9001, livello di gravità: 21, stato: 5.

    Data ora spid18s Il log del database 'nome del database' non è disponibile. Controllare il registro eventi per i messaggi di errore correlati. Risolvere gli eventuali errori e riavviare il database.

Risoluzione

Informazioni sul Service pack per SQL Server 2008

Per risolvere il problema, ottenere il service pack più recente per SQL Server 2008. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
968382  (http://support.microsoft.com/kb/968382/en-US/ ) Come ottenere il service pack più recente per SQL Server 2008

Informazioni sul Service pack per SQL Server 2008 R2

Per risolvere il problema, procurarsi il service pack più recente per SQL Server 2008 R2. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
2527041  (http://support.microsoft.com/kb/2527041/ ) Come ottenere il service pack più recente per SQL Server 2008 R2
Dopo aver applicato la correzione, un utente non è consentito eliminare il certificato del server se il certificato viene utilizzato per proteggere un DEK.

Status

Microsoft ha confermato che si tratta di un problema con i prodotti elencati nella sezione "Si applica a".
Questo problema è stato risolto in SQL Server 2008 R2 Service Pack 1 per SQL Server 2008 R2.
Questo problema è stato risolto nel Service Pack 3 per Microsoft SQL Server 2008.

Informazioni

Per ulteriori informazioni su crittografia dati trasparente (TDE), visitare il seguente sito Web MSDN:
Informazioni su crittografia dati trasparente (TDE) (http://msdn.microsoft.com/en-us/library/bb934049(v=SQL.105).aspx)
Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
824684  (http://support.microsoft.com/kb/968382/ ) Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft


Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Workgroup
Chiavi: 
kbqfe kbfix kbexpertiseinter kbprb kbsurveynew kbmt KB2463682 KbMtit
Traduzione automatica articoliTraduzione 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: 2463682  (http://support.microsoft.com/kb/2463682/en-us/ )
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.
Condividi
Altre opzioni per il supporto
Forum del supporto di Microsoft Community
Contattaci direttamente
Ricerca di un partner certificato Microsoft
Microsoft Store