Después de instalar una instancia de servidor virtual de SQL Server 2000 o SQL Server 2005 o SQL Server 2008 R1 y R2, quizás desee crear bases de datos o mover los datos existentes o archivos de registro en un disco compartido de clúster secundario. Para crear bases de datos o mover archivos de datos existentes o de registro, el otro disco que utiliza SQL Server debe agregarse como una dependencia al recurso de SQL Server en el Administrador de clústeres.
TITLE: Microsoft SQL Server Management Studio ------------------------------ Create failed for Database 'ePO4_S001025'. (Microsoft.SqlServer.Smo) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server& ProdVer=10.50.1600.1+((KJ_RTM).100402-1539+)&EvtSrc=Microsoft.SqlServer. Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID= Create+Database&LinkId=20476 ------------------------------ ADDITIONAL INFORMATION: An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.ConnectionInfo) ------------------------------ Cannot use file 'P:\SQLFiles\ePO4_S001025.mdf' for clustered server. Only formatted files on which the cluster resource of the server has a dependency can be used. Either the disk resource containing the file is not present in the cluster group or the cluster resource of the Sql Server does not have a dependency on it. CREATE DATABASE failed. Some file names listed could not be created. Check related errors. (Microsoft SQL Server, Error: 5184) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+ Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=5184& ;LinkId=20476 ------------------------------
o bien
------------------------------ Servidor: Msg 5184, nivel 16, estado 2, línea 1. No se puede utilizar el archivo ' %. * ls' para un servidor agrupado. Se pueden utilizar sólo archivos con formato en que el recurso de clúster del servidor tenga una dependencia. Servidor: Msg 1802, nivel 16, estado 1, línea 1 Error de CREATE DATABASE. No se podrían crear algunos nombres de archivo enumerados. Compruebe los errores anteriores. ------------------------------
Se muestra un error similar al intentar mover o agregar archivos a una base de datos existente en una unidad de clúster compartido que no está en el grupo de SQL Server y tampoco tiene la dependencia de recursos de SQL Server.
------------------------------ Servidor: No puede crearse 7627, nivel 16, estado 1, procedimiento sp_fulltext_database, línea 61 el catálogo de texto del mensaje en el directorio 'Y:\FTDATA' para un servidor agrupado. Pueden utilizarse sólo directorios en un disco en el grupo de clústeres del servidor. ------------------------------
Para agregar un disco como una dependencia a SQL Server, el disco compartido del clúster debe residir en el mismo grupo en el Cluster Administrator que los recursos de SQL Server.
Para mover el disco de clúster compartido, seleccione el disco que desea mover al grupo de SQL Server y, a continuación, haga clic con el botón secundario en ese recurso. Haga clic en Cambiar grupo . Después de que el disco está en el mismo grupo en el que reside el recurso SQL Server, siga estos pasos para agregarlo como una dependencia de SQL Server:
Abra el Administrador de clústeres.
Asegúrese de que todos los recursos disco físico que contienen bases de datos de SQL Server están en el mismo grupo que el recurso SQL Server.
Haga clic con el botón secundario en el recurso SQL Server y, a continuación, conecte el recurso en un estado sin conexión haciendo clic en Poner sin conexión .
- Haga clic con el botón secundario en el recurso SQL Server y, a continuación, haga clic en Propiedades .
- Haga clic en la ficha dependencias .
- Haga clic en Modificar para agregar el disco a la lista de dependencias para ese recurso.
- Ponga el recurso de SQL Server en línea y, a continuación, coloque los archivos de SQL Server en los comparten disco del clúster.
Nota original en: How to create databases or change disk file locations on a shared cluster drive on which SQL Server was not originally installed