Al momento sei offline in attesa che la connessione Internet venga ristabilita

Descrizione del supporto per database di SQL Server su volumi compressi

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 231347
Sommario
Database di Microsoft SQL Server non sono supportati in NTFS o FAT volumi compressi, tranne in casi particolari per SQL Server 2005 e versioni successive. Un volume compresso non garantisce scritture allineate ai settori e questi sono necessari per garantire ripristino transazionale in alcune circostanze.

Per SQL Server 2005 e versioni successive, archiviazione dei file di database in unità compresse si comporta come segue:
  • Se il file di dati appartiene a un filegroup di sola lettura, il file.
  • Se il file di dati appartiene a un database di sola lettura, il file.
  • Se il file di registro delle transazioni appartiene a un database di sola lettura, il file.
  • Se si tenta di visualizzare un database in lettura/scrittura con i file in un'unità compressa, SQL Server genera il seguente errore:

    Msg 5118, livello 16, stato 2, riga 1
    Il file "nome_file>" è compresso ma non risiede in un database di sola lettura o di filegroup. Il file deve essere decompresso.
Per ulteriori informazioni sulle esclusioni per database di sola lettura e i filegroup di sola lettura in SQL Server 2008, visitare il seguente sito Web MSDN:

Nota In questo argomento si applica anche a SQL Server 2012 e versioni successive.
Informazioni
Sebbene sia possibile fisicamente l'aggiunta di database di SQL Server su volumi compressi, si sconsiglia questa e non è supportata in. Le ragioni sottostanti i seguenti:
  • Prestazioni

    Database su volumi compressi possono causare una riduzione significativa delle prestazioni. La quantità varia a seconda del volume dei / o e il rapporto tra letture e scritture. Tuttavia, tramite la degradazione percentuale 500 è stata osservata in alcune condizioni.
  • Ripristino del database

    Affidabile ripristino transazionale del database richiede scritture allineate ai settori e volumi compressi non supportano questo scenario. Un secondo problema riguarda gestione dello spazio interno di ripristino. Internamente, SQL Server riserva spazio preallocato nel file di database per i ripristini. È possibile su volumi compressi per ricevere un errore di "Out of Space" nel file preallocati e ciò interferisce con il ripristino corretto.
In alcuni scenari, un backup di SQL Server in un volume compresso o una cartella compressa non viene eseguita correttamente. Quando si verifica questo problema, viene visualizzato uno dei seguenti messaggi di errore.

In Windows Vista e versioni successive di Windows

STATUS_FILE_SYSTEM_LIMITATION l'operazione richiesta non riuscita a causa di un limite del file system

Errore del sistema operativo 665 (l'operazione richiesta non essere completata a causa di un limite del file system)
Nelle versioni precedenti di Windows

Risorse di sistema insufficienti STATUS_INSUFFICIENT_RESOURCES esistono per completare il servizio richiesto

Errore di sistema 1450 (sistema insufficienti per completare la richiesta o 33 (il processo non può accedere al file perché un altro processo ha bloccato una parte del file.) sono disponibili le risorse operative
Per ulteriori informazioni su questo problema, vedere il seguente articolo della Microsoft Knowledge Base:
967351 Un file molto frammentato in un volume NTFS non può crescere oltre una certa dimensione

Note
  • L'hotfix per Windows Vista e versioni successive di Windows descritto nell'articolo KB 967351 potrebbe non risolvere il problema di backup di SQL Server non riuscita per un volume compresso o in una cartella compressa. Tuttavia, questo hotfix consente di interporre il problema.
  • Dopo avere applicato l'hotfix descritto nell'articolo KB 967351, è necessario formattare l'unità su cui è attivata la compressione utilizzando il parametro /L . Quando si formatta l'unità su cui è attivata la compressione utilizzando il parametro /L , byte per ogni segmento di record di File aumenta da 1.024 byte a 4.096 byte.
Volumi compressi i backup di SQL Server è possono risparmiare spazio su disco. Tuttavia, si può aumentare l'utilizzo della CPU durante l'operazione di backup. Si consiglia sempre di utilizzare le funzionalità di checksum BACKUP per garantire l'integrità dei dati.
SQL Server richiede sistemi per il supporto di "consegna garantita su un supporto stabile," come descritto nelRequisiti del programma di SQL Server i/o affidabilità.

Per ulteriori informazioni sui requisiti di input e outpui per il motore di database di SQL Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
967576 Requisiti di Input/Output del motore di Database di Microsoft SQL Server
la compressione del disco dischi le unità disco rigido

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 231347 - Ultima revisione: 08/13/2015 21:16:00 - Revisione: 2.1

Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition, Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Express Edition, Microsoft SQL Server 2000 Standard Edition, Microsoft SQL Server 2000 Developer Edition, Microsoft SQL Server 2000 Enterprise Edition, Microsoft SQL Server 2000 Personal Edition, Microsoft SQL Server 2000 Workgroup Edition, Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 6.5 Standard Edition, Microsoft SQL Server 2008 Developer, Microsoft SQL Server 2008 Enterprise, Microsoft SQL Server 2008 Express, Microsoft SQL Server 2008 Standard, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Express with Advanced Services, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Standard Edition for Small Business, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup, Microsoft SQL Server 2012 Analysis Services, Microsoft SQL Server 2012 Business Intelligence, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Enterprise Core, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2014 Business Intelligence, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, SQL Server 2014 Reporting Services

  • kbsurveynew kbexpertiseadvanced kbsql2005setup kbinfo kbmt KB231347 KbMtit
Feedback