DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 923355 - Ultima modifica: giovedì 9 luglio 2009 - Revisione: 2.0

 
Bug #: 432932 (SQLBUDT)

In questa pagina

Sintomi

Quando eseguire un backup completo di un database in Microsoft SQL Server 2005, viene potrebbe essere visualizzato un messaggio di errore analogo al seguente:
Impossibile eseguire il backup per server ‘ ComputerName \ SQLInstanceName '. (Microsoft.SqlServer.Smo)

ulteriori informazioni:
System.Data.SqlClient.SqlError: Backup del file o filegroup "sysft_ FullTextCatalog" non è consentita perché non è in linea. È possibile eseguire BACKUP, utilizzando la clausola FILEGROUP o FILE per limitare la selezione per includere solo i dati in linea. (Microsoft.SqlServer.Smo)
Se eseguire un backup completo di un database in SQL Server 2005 Service Pack 2 (SP2), è possibile che venga visualizzato un messaggio di errore analogo al seguente:
Il backup del catalogo full-text 'FullTextCatalog' non è consentito perché non è in linea. Controllare file di log degli errori per il motivo che catalogo full-text diventa non in linea e portarla in linea. BACKUP può essere eseguita da utilizzando la clausola FILEGROUP o FILE per limitare la selezione per includere solo i dati in linea.

Cause

Questo comportamento si verifica perché un catalogo full-text nel database non è in linea. Per eseguire un backup completo, SQL Server 2005 richiede tutti i file di database e cataloghi full-text nel database per essere in linea.

Il catalogo full-text è possibile in linea che uno o più delle seguenti condizioni sono true:
  • La cartella del catalogo full-text viene eliminata o danneggiata.
  • Non è stato attivato il database per l'indicizzazione full-text.
  • Il database viene ripristinato da un backup di database Microsoft SQL Server 2000. Di conseguenza, la cartella del catalogo full-text nel database non esiste sul server in cui si ripristina il database.
  • L'istanza di SQL Server 2005 in esecuzione è stato aggiornato da SQL Server 2000. Tuttavia, il servizio di ricerca full-text Impossibile accedere al durante l'aggiornamento.
  • Il database è collegato da un punto. Tuttavia, durante l'allegato è specificata la posizione non corretta per la cartella catalogo full-text.
Nota In SQL Server 2005 SP2, il motivo per cui il catalogo full-text non è in linea viene registrato nel log degli errori SQL Server. Vedere il log degli errori SQL Server per la causa specifica di questo comportamento.

Workaround

Per risolvere questo problema, attenersi alla seguente procedura:
  1. Individuare la cartella che contiene i file per il catalogo full-text problematico.
  2. Eseguire l'istruzione ALTER DATABASE. Specificare il percorso corretto per il catalogo full-text nell'istruzione.

    Per ulteriori informazioni su come utilizzare l'istruzione ALTER DATABASE in questo scenario, visitare il seguente sito Web MSDN (informazioni in lingua inglese) e quindi cercare l'argomento "Spostamento dei cataloghi full-text":
    http://msdn2.microsoft.com/en-us/library/ms345483.aspx (http://msdn2.microsoft.com/en-us/library/ms345483.aspx)
  3. Ricostruire il catalogo full-text che creano problemi nel database.
  4. Eseguire nuovamente un backup completo del database in SQL Server 2005.
note
  • Se non è stata attivata l'indicizzazione di testo completo del database, è necessario attivare prima questa opzione prima di eseguire un backup completo del database in SQL Server 2005.

    Per ulteriori informazioni sull'attivazione di un database per l'indicizzazione in SQL Server 2005 full-text, visitare il seguente sito Web MSDN:
    http://msdn2.microsoft.com/en-us/library/ms403375.aspx (http://msdn2.microsoft.com/en-us/library/ms403375.aspx)
  • Se il catalogo full-text non è necessario più, è possibile eliminare il catalogo full-text problematico. Quindi, eseguire un backup completo del database in SQL Server 2005.

Status

Questo comportamento legato alla progettazione.

Informazioni

Procedura per riprodurre il problema.

  1. In SQL Server 2005, è necessario creare un catalogo full-text.
  2. Arrestare il servizio di ricerca full-text.
  3. Interrompere il processo di ricerca full-text in Task Manager se esiste il processo.
  4. Eliminare la cartella del catalogo full-text. La cartella del catalogo full-text si trova nella seguente cartella:
    %Programmi%\Microsoft SQL Server\MSSQL.1\MSSQL\FTData
  5. Avviare il servizio di ricerca full-text.
  6. Eseguire una copia completa sul retro del database che contiene il catalogo full-text.

Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
Chiavi: 
kbmt kbsql2005fts kbexpertiseadvanced kbtshoot kbprb KB923355 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: 923355  (http://support.microsoft.com/kb/923355/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