Creare database o modificare i percorsi dei file del disco in un'unità cluster condivisa in cui SQL Server non è stato installato in origine

Questo articolo descrive come creare database o modificare i percorsi dei file del disco in un'unità cluster condivisa in cui SQL Server non è stato installato in origine.

Versione originale del prodotto: SQL Server
Numero KB originale: 295732

Riepilogo

Dopo aver installato un'istanza del server virtuale SQL Server, è possibile creare database o spostare i file di dati o di log esistenti in un disco del cluster condiviso secondario. Per creare database o spostare i file di dati o di log esistenti, l'altro disco che SQL Server deve essere usato deve essere aggiunto come dipendenza alla risorsa SQL Server nell'amministratore del cluster.

Se si tenta di creare un database in un'altra unità cluster condivisa quando la risorsa SQL Server non dipende da tale disco, è possibile che venga visualizzato un errore simile al seguente:

Server: Msg 5184, Livello 16, Stato 2, Riga 1. Impossibile usare il file '%.*ls' per il server cluster. È possibile usare solo i file formattati in cui la risorsa cluster del server ha una dipendenza.
Server: Msg 1802, Livello 16, Stato 1, Riga 1
IMPOSSIBILE ESEGUIRE CREATE DATABASE. Impossibile creare alcuni nomi di file elencati. Controllare gli errori precedenti.

Un errore simile viene visualizzato quando si tenta di spostare o aggiungere file a un database esistente in un'unità cluster condivisa che non si trova nel gruppo SQL Server e che inoltre non presenta la dipendenza delle risorse SQL Server.

Inoltre, se si tenta di creare un catalogo di indici full-text in un disco in cui la risorsa SQL Server non dipende, viene visualizzato l'errore seguente:

Server: non è possibile creare il catalogo full-text msg 7627, livello 16, stato 1, procedura sp_fulltext_database, riga 61 del catalogo full-text nella directory 'Y:\FTDATA' per il server cluster. È possibile usare solo le directory in un disco nel gruppo di cluster del server.

Ulteriori informazioni

Per aggiungere un disco come dipendenza al SQL Server, il disco del cluster condiviso deve risiedere nello stesso gruppo dell'amministratore del cluster delle risorse SQL Server.

Per spostare il disco del cluster condiviso, selezionare il disco da spostare nel gruppo SQL Server e quindi fare clic con il pulsante destro del mouse sulla risorsa. Fare clic su Modifica gruppo. Dopo che il disco si trova nello stesso gruppo in cui risiede la risorsa SQL Server, seguire questa procedura per aggiungerlo come dipendenza SQL Server:

  1. Aprire l'amministratore del cluster.
  2. Assicurarsi che tutte le risorse del disco fisico che contengono SQL Server database si trovino nello stesso gruppo della risorsa SQL Server.
  3. Fare clic con il pulsante destro del mouse sulla risorsa SQL Server e quindi portare la risorsa in uno stato Offline selezionando Porta offline.
  4. Fare clic con il pulsante destro del mouse sulla risorsa SQL Server e quindi scegliere Proprietà.
  5. Selezionare la scheda Dipendenze .
  6. Selezionare Modifica per aggiungere il disco all'elenco delle dipendenze per la risorsa.
  7. Riportare online la risorsa SQL Server e quindi inserire i file SQL Server nel disco del cluster condiviso.