Trucos de SQL Server 2005 SQL Express 2005 Error al crear el Backup de la base de datos
Importé la base de datos de SQL Server 2000 con catálogos de Full Text Index (no soportados en SQL Express 2005). Al intentar hacer los Backups (en este artículo detalla como hacer backups) daba error de catálogo:
Error 3007 The backup of the file or filegroup “nombre Catálogo” is not permitted because it is not online.
El problema es que está intentando acceder al catálogo de SQL Server 2000.
Para poder realizar los backups, lo que hice es eliminar estos catálogos. Para ello, primero debemos localizarlos:
SELECT * FROM sys.fulltext_catalogs
Te lista todos los catálogos de la base de datos. En Mi caso, el catálogo se llamaba ‘SearchText’
Pues eliminé el catálogo así:
sp_fulltext_catalog @ftcat = 'SearchText', @action='Drop'
Si el catálogo sigue asociado a una tabla deberemos de eliminar dicha asociación:
sp_fulltext_table @tabname='Tabla', @action='Drop'
Después de esto podremos crear tranquilamente nuestro backup.
Pon el truco en tus favoritos
Trucos relacionados de SQL Express 2005 Error al crear el Backup de la base de datos
-
-
Truco de SQL Server 2005, Crear una cadena de conexión
Podemos crear una cadena de conexión para SQL Server 2005 de forma muy cómoda y sencilla, ya que Windows incorpora un tipo de fichero para crear conexiones a servidores SQL (Se pueden crear conexiones con servidores SQL Server, SQL Server 2005, Oracle, My
-
-
-
Truco de SQL Server 2005, SCOPE_IDENTITY()
Devuelve el último valor de identidad insertado en una columna de identidad en el mismo ámbito. Un ámbito es un módulo: un procedimiento almacenado, desencadenador, función o lote. Por tanto, dos instrucciones están en el mismo ámbito si se encuentran en
-
-
Truco de SQL Server 2005, Uso de Exceptions
SQL Server 2005 posee un mecanismo de manejo de excepciones en un formato de bloque TRY/CATCH. Se debe escribir el código a ejecutar dentro del bloque TRY (BEGIN TRY - END TRY)