Cómo establecer plena ubicación del catálogo de texto de SQL Server 2008/2012
-
16-10-2019 - |
Pregunta
Quiero actualizar mi base de datos de SQL Server 2005 a SQL Server 2012. En SQL Server 2005 se puede establecer la ubicación del catálogo texto completo cuando se crea. Sin embargo, en SQL Server 2012 (y en SQL Server 2008 de lo que puedo deducir de la charla en línea) no se puede especificar la ubicación.
En SQL Server 2005 que era importante ser capaz de establecer esta ubicación, ya que, por razones de rendimiento, ponemos los catálogos en un disco separado. Yo entiendo que el motor de texto completo ha cambiado a partir de SQL Server 2008, pero no puedo encontrar información sobre dónde los catálogos se crean físicamente y si ponerlos en un disco independiente sigue siendo una buena práctica.
¿Cómo puedo configurar la ubicación del catálogo en SQL Server 2008/2012? O es la mejor práctica de almacenarlas en discos separados ya no es necesario seguir?
Solución
- Crear un catálogo pies
- Crear un grupo de archivos para su índice de pies
- Crea un archivo en el grupo de archivos que creó anteriormente en la unidad que desea el índice pies en
- Haga clic en la tabla que desea crear el índice de pies
- Seleccione el índice de texto completo -> Definir índice de texto ...
- En la primera página del asistente, haga clic en Siguiente
- Seleccione el índice único de uso, haga clic en Siguiente
- Seleccione las columnas a índice, haga clic en Siguiente
- Seleccione el seguimiento de cambios preferido, haga clic en Siguiente
- Seleccione el catálogo que ha creado ft
- Uso del menú desplegable Seleccionar índice de grupo de archivos para seleccionar el grupo de archivos que creó pies
- Haga clic en Siguiente
- Crear un horario si lo desea, haga clic en Siguiente
- Haga clic en Finalizar, haga clic en Cerrar
- Richt clic en la tabla, seleccione índice de texto completo -> Propiedades
- Verificar el grupo de archivos correcta se indica
Otros consejos
Keith,
catálogo de texto tenía un cambio de arquitectura completa en 2008 y por encima y por eso esta opción se elimina y no es necesario. Sin duda no es la respuesta que estabas buscando: -)
Ref: http://msdn.microsoft.com/en- es / library / ms189520 (v = SQL.100) .aspx
Importante A partir de SQL Server 2008, un catálogo de texto es un objeto virtual y no pertenece a ningún grupo de archivos. Un catálogo de texto es un concepto lógico que hace referencia a un grupo de índices de texto completo.
ON FILEGROUP grupo de archivos A partir de SQL Server 2008, esta cláusula no tiene ningún efecto. EN CAMINO 'ruta_raíz' Nota Esta característica se quitará en una versión futura de Microsoft SQL Server. Evitar el uso de esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente utilizan esta característica. A partir de SQL Server 2008, esta cláusula no tiene ningún efecto.