Cambiar informacion en sysfiles

04/11/2003 - 19:41 por Manuel Sandoval C. | Informe spam
hola a todos,
resulta que se restauro una base sobre una nueva, las cual será tratada en
forma completamente distinta a la origen, pero tengo problemas al trabajar
sobre el archivo de registro, me arroja el siguiente error al intentar
cambiar el nombre:

No están habilitadas las actualizaciones ad hoc de los catálogos del
sistema. El administrador del sistema debe configurar Sql server para
habilitarlas.

Alguien me podria indicar sobre la forma en que se hace este proceso, para
poder hacer el cambio en las referencias.


-Muchas gracias desde ya

Preguntas similare

Leer las respuestas

#1 Eladio Rincón
04/11/2003 - 22:36 | Informe spam
Hola Manuel,

¿qué necesitas cambiar de sysfiles? es muy probable que se pueda hacer usando los procedimientos almacenados que provee MS.


Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net

"Comparte lo que sabes, aprende lo que no sepas." FGG

"Manuel Sandoval C." escribió en el mensaje news:
hola a todos,
resulta que se restauro una base sobre una nueva, las cual será tratada en
forma completamente distinta a la origen, pero tengo problemas al trabajar
sobre el archivo de registro, me arroja el siguiente error al intentar
cambiar el nombre:

No están habilitadas las actualizaciones ad hoc de los catálogos del
sistema. El administrador del sistema debe configurar Sql server para
habilitarlas.

Alguien me podria indicar sobre la forma en que se hace este proceso, para
poder hacer el cambio en las referencias.


-Muchas gracias desde ya


Respuesta Responder a este mensaje
#2 Fernando G. Guerrero
05/11/2003 - 08:43 | Informe spam
Coincido con Eladio, pero además la información que SQL Server guarda en
sysfiles es principalmente la localización física de los ficheros de la base
de datos, y esto lo puedes cambiar directamente cuando ejecutas el comando
RESTORE mediante la utilización de la opción MOVE... TO...

Piensa que la información contenida en sysfiles se utiliza en otras tablas
del sistema (sysfiles1 en cada base de datos y sysaltfiles en master) además
de que estos datos se almacenan en las páginas 0 y 9 de cada fichero mdf,
así que yo no modificaría estas tablas del sistema manualmente (aunque
puedes activar esta opción mediante EXEC sp_configure 'allow updates', 1)

Fernando G. Guerrero
SQL Server MVP
CEO & Principal Mentor
Solid Quality Learning
www.solidqualitylearning.com

"Comparte lo que sabes, aprende lo que no sepas"

"Eladio Rincón" wrote in message
news:%
Hola Manuel,

¿qué necesitas cambiar de sysfiles? es muy probable que se pueda hacer
usando los procedimientos almacenados que provee MS.


Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net

"Comparte lo que sabes, aprende lo que no sepas." FGG

"Manuel Sandoval C." escribió en el mensaje
news:
hola a todos,
resulta que se restauro una base sobre una nueva, las cual será tratada en
forma completamente distinta a la origen, pero tengo problemas al trabajar
sobre el archivo de registro, me arroja el siguiente error al intentar
cambiar el nombre:

No están habilitadas las actualizaciones ad hoc de los catálogos del
sistema. El administrador del sistema debe configurar Sql server para
habilitarlas.

Alguien me podria indicar sobre la forma en que se hace este proceso, para
poder hacer el cambio en las referencias.


-Muchas gracias desde ya


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida