FIX: Utilizzo di copia guidata database per copiare un database, disattiva l'indicizzazione full-text nel database di origine

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.

303224
Questo articolo è stato archiviato. L’articolo, quindi, viene offerto “così come è” e non verrà più aggiornato.
BUG #: 352038 (RIFERIMENTO)
Sintomi
Utilizzare Copia guidata della copia database guidata (database) per copiare un database attivato full-text consente di disattivare la ricerca full-text per il database di origine. Se si tenta di eseguire una query full-text e la ricerca full-text è disattivato, il messaggio di errore riportato di seguito viene visualizzato:
Server: Messaggio 7616, livello 16, stato 1, ricerca full-text di riga 1 non è abilitato per il database corrente. Eseguire sp_fulltext_database per attivare la ricerca full-text per il database.
Cause
Per copiare il database, Copia guidata database esegue un scollegamento e allegare il processo nel database di origine per copiare i file di destinazione. Quando il database è collegato al server di origine, i cataloghi di sistema nel database master non vengono aggiornati per riflettere il fatto che ricerca full-text è attivata per il database.
Risoluzione
Per risolvere il problema, ottenere il service pack più recente per SQL Server 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211INF: Come ottenere il Service Pack più recente per SQL Server 2000


Nota : È necessario applicare SQL Server 2000 Service Pack 1 al server di destinazione per la correzione per l'utilizzo.
Workaround
Per risolvere questo problema è possibile eseguire:
sp_fulltext_database enable
tuttavia, la routine della precedente elimina e ricrea tutti i cataloghi esistenti. In questo modo, utilizzare la procedura sp_fulltext_database memorizzati potrebbe non essere possibile risolvere il problema in tutte le situazioni a causa del tempo che potrebbe richiedere per ripopolare i dati.

Per evitare il messaggio di errore che è possibile:
  • Utilizzare Data Transformation Services (DTS) per copiare il database dall'origine al server di destinazione.

    - oppure -

  • Ripristinare un backup del database di origine nel server di destinazione.
Status
Microsoft ha confermato che questo problema riguarda SQL Server 2000. Il problema è stato risolto nel Service Pack 1 per SQL Server 2000.
Informazioni
SQL Server 2000 Service Pack 1 il problema viene risolto aggiornando i cataloghi di sistema per il database di origine durante la fase di connessione. La procedura per l'operazione di copia guidata database consente di visualizzare una nuova attività con la seguente descrizione nella finestra di registrazione di Informazioni :
I cataloghi full-text per il database di origine '<dbname>' sono stati correttamente attivati.
Cataloghi di sistema allegare solo se il dbid mastersysdatabases per questo database rimangono gli stessi prima e dopo i cataloghi collegato. Se il dbid non è lo stesso, è necessario ricreare i cataloghi per il database.

Fintanto che riguarda il database di destinazione, non è attivata dopo la copia di testo completo. È necessario attivare l'indicizzazione full-text nel database e quindi creare e popolare i cataloghi full-text nel database.

RIFERIMENTI

Per ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportati di seguito:
240867INF: How to Move, Copy, catalogo full-text di indietro le cartelle e file
274463Comprensione e risoluzione dei problemi di copia guidata database in SQL Server 2000

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 303224 - Ultima revisione: 01/16/2015 23:04:33 - Revisione: 3.2

  • Microsoft SQL Server 2000 Standard Edition
  • kbnosurvey kbarchive kbmt kbbug kbfix kbsqlserv2000sp1fix KB303224 KbMtit
Feedback