actualizar master

12/02/2009 - 17:22 por Antonio Ortiz | Informe spam
como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'



me indica que los catalogos del sistema no son actualizables



gracias por cualquier ayuda que puedan proporcionar,


Antonio Ortiz Ramirez
asesor en sistemas
ant@aortiz.net
www.aortiz.net

Preguntas similare

Leer las respuestas

#11 Jesús
13/02/2009 - 09:58 | Informe spam
Si el propósito de tu consulta era colocar la base de datos en modo
emergencia haberlo dicho. Esta es la instrucción que lo hace:

ALTER DATABASE MiBaseDeDatos SET EMERGENCY


"Antonio Ortiz" escribió en el mensaje de noticias
news:%
Durante algunos años llevo utilizando recuperando bases de datos con este
metodo:

http://www.myitforum.com/articles/1....asp?ids81

Me ha servido bien para reparar bases de datos en SQL Server 7 & 2000,
ahora que lo he requerido en SQL 2005 no he podido ejecutarlo por la razon
expuesta. Ahora estoy en camino de actualizar esa guia con la nueva forma
de poner la base de datos en emergencia.

Como ya he mencionado:

Aunque el proposito de mi constulta era colocar la base de datos en
modo 'emergencia', no necesariamente actualizar catalogos del sistema;
supongo que existe una manera de hacer esto en SQL 20005. Seguire
investigando.








saludos,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jose TH >>" escribió en el mensaje
news:%
Y para qué quieres modificar la base master ?



"Antonio Ortiz" wrote in message
news:
Ya encontre como establecer el modo emergencia para una base de datos,
lo dejo aqui para todo el foro:

http://www.codeproject.com/KB/repor...abase.aspx



Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Antonio Ortiz" escribió en el mensaje
news:
Como veo que tambien te interesa el asunto, aqui dice como hacerlo:

http://www.sqlstudy.com/sql_article.php?id 08081602
http://social.msdn.microsoft.com/fo...663138397/


Aunque el proposito de mi constulta era colocar la base de datos en
modo 'emergencia', no necesariamente actualizar catalogos del sistema;
supongo que existe una manera de hacer esto en SQL 20005. Seguire
investigando.

:D


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el mensaje
news:
Pues en cuanto encuentres a alguien que "sepa" actualizar sysdatabases
en SQL Server 2005 o superior acuérdate de decírnoslo a todos :-)

Microsoft tomó la decisión de impedir explícitamente la modificación
de las vistas de catálogo. O sea, no es que yo no sepa hacerlo, es que
sé que no se puede porque así está diseñado. Observa además que
sysdatabases ya no es una tabla del sistema sino una vista de
catálogo.

Es verdad que hay gente que dice que no se puede hacer tal u cual cosa
y en realidad lo que pasa es que no saben hacerlo, pero hay otras
cosas que de verdad no se pueden hacer. Como modificar una fila
mientras ésta esté bloqueada por otra conexión, porque así están
diseñados los bloqueos. O que un servidor comience una comunicación
con una máquina cliente que está detrás de un firewall utilizando
puertos cerrados, porque para eso están los firewalls. Y como estas
muchas otras cosas.

Saludos:

Jesús López


"Antonio Ortiz" escribió en el mensaje de noticias
news:

En esta vida he aprendido que el que tu no sepas no significa que no
se puede hacer. Siempre se puede hacer y seguro que alguien en alguna
parte debe saber hacerlo.

Gracias por tu aporte,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Parece que no me he explicado bien: ahora ya no se puede hacer. No
puedes modificarlas, punto.


"Antonio Ortiz" escribió en el mensaje de noticias
news:
y ahora como se hace ahora?


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el
mensaje news:
Es que no lo son. A partir de la versión 2005 ya no se pueden
actualizar aunque configures allow updates a 1

"Antonio Ortiz" escribió en el mensaje de
noticias news:
como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'



me indica que los catalogos del sistema no son actualizables



gracias por cualquier ayuda que puedan proporcionar,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net

































Respuesta Responder a este mensaje
#12 Jose TH
13/02/2009 - 15:40 | Informe spam

Sólo me faltaría tener que adivinar cual es la razón por la que quieres
hacer eso. En vez de preguntar "como se coloca la bd master como
actualizable" deberías haber planteado tu problema y preguntado por
soluciones, si así lo hubieras hecho seguro que no te hubiera respondido
"no se puede hacer".






Así es. Por eso yo lo pregunté para que lo aclarara.
Respuesta Responder a este mensaje
#13 Antonio Ortiz
13/02/2009 - 18:55 | Informe spam
claro que no, la pregunta no decia eso, pero eso era el 'proposito' como
aclare posteriormente.

Lo que no me gusto es tu respuesta de dios: 'no se puede y punto', como ya
debes haber visto SI se puede actualizar catalogos del sistema.

saludos,

Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Tu pregunta no era como poner una base de datos en modo emergencia, cosa
que está perfectamente documentada en los libros en pantalla, sino como
actualizar directamente los catálogos de sistema.

Te repito aquí tu pregunta:

"como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'

me indica que los catalogos del sistema no son actualizables
"

Sólo me faltaría tener que adivinar cual es la razón por la que quieres
hacer eso. En vez de preguntar "como se coloca la bd master como
actualizable" deberías haber planteado tu problema y preguntado por
soluciones, si así lo hubieras hecho seguro que no te hubiera respondido
"no se puede hacer".




"Antonio Ortiz" escribió en el mensaje de noticias
news:
Ya encontre como establecer el modo emergencia para una base de datos, lo
dejo aqui para todo el foro:

http://www.codeproject.com/KB/repor...abase.aspx



Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Antonio Ortiz" escribió en el mensaje
news:
Como veo que tambien te interesa el asunto, aqui dice como hacerlo:

http://www.sqlstudy.com/sql_article.php?id 08081602
http://social.msdn.microsoft.com/fo...663138397/


Aunque el proposito de mi constulta era colocar la base de datos en modo
'emergencia', no necesariamente actualizar catalogos del sistema;
supongo que existe una manera de hacer esto en SQL 20005. Seguire
investigando.

:D


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el mensaje
news:
Pues en cuanto encuentres a alguien que "sepa" actualizar sysdatabases
en SQL Server 2005 o superior acuérdate de decírnoslo a todos :-)

Microsoft tomó la decisión de impedir explícitamente la modificación de
las vistas de catálogo. O sea, no es que yo no sepa hacerlo, es que sé
que no se puede porque así está diseñado. Observa además que
sysdatabases ya no es una tabla del sistema sino una vista de catálogo.

Es verdad que hay gente que dice que no se puede hacer tal u cual cosa
y en realidad lo que pasa es que no saben hacerlo, pero hay otras cosas
que de verdad no se pueden hacer. Como modificar una fila mientras ésta
esté bloqueada por otra conexión, porque así están diseñados los
bloqueos. O que un servidor comience una comunicación con una máquina
cliente que está detrás de un firewall utilizando puertos cerrados,
porque para eso están los firewalls. Y como estas muchas otras cosas.

Saludos:

Jesús López


"Antonio Ortiz" escribió en el mensaje de noticias
news:

En esta vida he aprendido que el que tu no sepas no significa que no
se puede hacer. Siempre se puede hacer y seguro que alguien en alguna
parte debe saber hacerlo.

Gracias por tu aporte,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Parece que no me he explicado bien: ahora ya no se puede hacer. No
puedes modificarlas, punto.


"Antonio Ortiz" escribió en el mensaje de noticias
news:
y ahora como se hace ahora?


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el mensaje
news:
Es que no lo son. A partir de la versión 2005 ya no se pueden
actualizar aunque configures allow updates a 1

"Antonio Ortiz" escribió en el mensaje de noticias
news:
como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'



me indica que los catalogos del sistema no son actualizables



gracias por cualquier ayuda que puedan proporcionar,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net





























Respuesta Responder a este mensaje
#14 Jesús
13/02/2009 - 19:59 | Informe spam
NO se pueden actualizar los catálogos del sistema directamente.

A mi lo que me molesta es que alguien sugiera que no sé lo que estoy
diciendo sin conocerme. Prácticamente lo que me has dicho es "no es que no
se pueda sino que tú no sabes hacerlo".

A mi modo de ver las cosas, lo que te ha ocurrido es:

1) No has planteado correctamente la pregunta.
2) Te molestas y respondes de forma bastante poco adecuada ante una
respuesta exclusívamente técnica que es técnicamente correcta y que responde
directamente a la pregunta tal y como está planteada.

Cuando yo respondo a una pregunta mi intención es la de ayudar, como supogo
lo es la de la mayoría de la gente que responde a las preguntas. Responder
de forma poco adecuada a las respuestas de los demás no creo que sea la
mejor manera de seguir obteniendo ayuda de los compañeros de este grupo de
noticias.

Te sugeriría que reflexionaras sobre tu comportamiento en este hilo.


"Antonio Ortiz" escribió en el mensaje de noticias
news:
claro que no, la pregunta no decia eso, pero eso era el 'proposito' como
aclare posteriormente.

Lo que no me gusto es tu respuesta de dios: 'no se puede y punto', como ya
debes haber visto SI se puede actualizar catalogos del sistema.

saludos,

Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Tu pregunta no era como poner una base de datos en modo emergencia, cosa
que está perfectamente documentada en los libros en pantalla, sino como
actualizar directamente los catálogos de sistema.

Te repito aquí tu pregunta:

"como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'

me indica que los catalogos del sistema no son actualizables
"

Sólo me faltaría tener que adivinar cual es la razón por la que quieres
hacer eso. En vez de preguntar "como se coloca la bd master como
actualizable" deberías haber planteado tu problema y preguntado por
soluciones, si así lo hubieras hecho seguro que no te hubiera respondido
"no se puede hacer".




"Antonio Ortiz" escribió en el mensaje de noticias
news:
Ya encontre como establecer el modo emergencia para una base de datos,
lo dejo aqui para todo el foro:

http://www.codeproject.com/KB/repor...abase.aspx



Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Antonio Ortiz" escribió en el mensaje
news:
Como veo que tambien te interesa el asunto, aqui dice como hacerlo:

http://www.sqlstudy.com/sql_article.php?id 08081602
http://social.msdn.microsoft.com/fo...663138397/


Aunque el proposito de mi constulta era colocar la base de datos en
modo 'emergencia', no necesariamente actualizar catalogos del sistema;
supongo que existe una manera de hacer esto en SQL 20005. Seguire
investigando.

:D


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el mensaje
news:
Pues en cuanto encuentres a alguien que "sepa" actualizar sysdatabases
en SQL Server 2005 o superior acuérdate de decírnoslo a todos :-)

Microsoft tomó la decisión de impedir explícitamente la modificación
de las vistas de catálogo. O sea, no es que yo no sepa hacerlo, es que
sé que no se puede porque así está diseñado. Observa además que
sysdatabases ya no es una tabla del sistema sino una vista de
catálogo.

Es verdad que hay gente que dice que no se puede hacer tal u cual cosa
y en realidad lo que pasa es que no saben hacerlo, pero hay otras
cosas que de verdad no se pueden hacer. Como modificar una fila
mientras ésta esté bloqueada por otra conexión, porque así están
diseñados los bloqueos. O que un servidor comience una comunicación
con una máquina cliente que está detrás de un firewall utilizando
puertos cerrados, porque para eso están los firewalls. Y como estas
muchas otras cosas.

Saludos:

Jesús López


"Antonio Ortiz" escribió en el mensaje de noticias
news:

En esta vida he aprendido que el que tu no sepas no significa que no
se puede hacer. Siempre se puede hacer y seguro que alguien en alguna
parte debe saber hacerlo.

Gracias por tu aporte,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Parece que no me he explicado bien: ahora ya no se puede hacer. No
puedes modificarlas, punto.


"Antonio Ortiz" escribió en el mensaje de noticias
news:
y ahora como se hace ahora?


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el
mensaje news:
Es que no lo son. A partir de la versión 2005 ya no se pueden
actualizar aunque configures allow updates a 1

"Antonio Ortiz" escribió en el mensaje de
noticias news:
como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'



me indica que los catalogos del sistema no son actualizables



gracias por cualquier ayuda que puedan proporcionar,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net

































Respuesta Responder a este mensaje
#15 Antonio Ortiz
13/02/2009 - 20:39 | Informe spam
Entonces SI se pueden actualizar los catalogos y punto.

:D


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
NO se pueden actualizar los catálogos del sistema directamente.

A mi lo que me molesta es que alguien sugiera que no sé lo que estoy
diciendo sin conocerme. Prácticamente lo que me has dicho es "no es que no
se pueda sino que tú no sabes hacerlo".

A mi modo de ver las cosas, lo que te ha ocurrido es:

1) No has planteado correctamente la pregunta.
2) Te molestas y respondes de forma bastante poco adecuada ante una
respuesta exclusívamente técnica que es técnicamente correcta y que
responde directamente a la pregunta tal y como está planteada.

Cuando yo respondo a una pregunta mi intención es la de ayudar, como
supogo lo es la de la mayoría de la gente que responde a las preguntas.
Responder de forma poco adecuada a las respuestas de los demás no creo que
sea la mejor manera de seguir obteniendo ayuda de los compañeros de este
grupo de noticias.

Te sugeriría que reflexionaras sobre tu comportamiento en este hilo.


"Antonio Ortiz" escribió en el mensaje de noticias
news:
claro que no, la pregunta no decia eso, pero eso era el 'proposito' como
aclare posteriormente.

Lo que no me gusto es tu respuesta de dios: 'no se puede y punto', como
ya debes haber visto SI se puede actualizar catalogos del sistema.

saludos,

Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Tu pregunta no era como poner una base de datos en modo emergencia, cosa
que está perfectamente documentada en los libros en pantalla, sino como
actualizar directamente los catálogos de sistema.

Te repito aquí tu pregunta:

"como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'

me indica que los catalogos del sistema no son actualizables
"

Sólo me faltaría tener que adivinar cual es la razón por la que quieres
hacer eso. En vez de preguntar "como se coloca la bd master como
actualizable" deberías haber planteado tu problema y preguntado por
soluciones, si así lo hubieras hecho seguro que no te hubiera respondido
"no se puede hacer".




"Antonio Ortiz" escribió en el mensaje de noticias
news:
Ya encontre como establecer el modo emergencia para una base de datos,
lo dejo aqui para todo el foro:

http://www.codeproject.com/KB/repor...abase.aspx



Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Antonio Ortiz" escribió en el mensaje
news:
Como veo que tambien te interesa el asunto, aqui dice como hacerlo:

http://www.sqlstudy.com/sql_article.php?id 08081602
http://social.msdn.microsoft.com/fo...663138397/


Aunque el proposito de mi constulta era colocar la base de datos en
modo 'emergencia', no necesariamente actualizar catalogos del sistema;
supongo que existe una manera de hacer esto en SQL 20005. Seguire
investigando.

:D


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el mensaje
news:
Pues en cuanto encuentres a alguien que "sepa" actualizar
sysdatabases en SQL Server 2005 o superior acuérdate de decírnoslo a
todos :-)

Microsoft tomó la decisión de impedir explícitamente la modificación
de las vistas de catálogo. O sea, no es que yo no sepa hacerlo, es
que sé que no se puede porque así está diseñado. Observa además que
sysdatabases ya no es una tabla del sistema sino una vista de
catálogo.

Es verdad que hay gente que dice que no se puede hacer tal u cual
cosa y en realidad lo que pasa es que no saben hacerlo, pero hay
otras cosas que de verdad no se pueden hacer. Como modificar una fila
mientras ésta esté bloqueada por otra conexión, porque así están
diseñados los bloqueos. O que un servidor comience una comunicación
con una máquina cliente que está detrás de un firewall utilizando
puertos cerrados, porque para eso están los firewalls. Y como estas
muchas otras cosas.

Saludos:

Jesús López


"Antonio Ortiz" escribió en el mensaje de noticias
news:

En esta vida he aprendido que el que tu no sepas no significa que no
se puede hacer. Siempre se puede hacer y seguro que alguien en
alguna parte debe saber hacerlo.

Gracias por tu aporte,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net



"Jesús" escribió en el mensaje
news:
Parece que no me he explicado bien: ahora ya no se puede hacer. No
puedes modificarlas, punto.


"Antonio Ortiz" escribió en el mensaje de noticias
news:
y ahora como se hace ahora?


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




"Jesús" escribió en el
mensaje news:
Es que no lo son. A partir de la versión 2005 ya no se pueden
actualizar aunque configures allow updates a 1

"Antonio Ortiz" escribió en el mensaje de
noticias news:
como se coloca la bd master como actualizable?

he probado el viejo metodo:
use master

go

sp_configure 'allow updates',1

go

reconfigure with override

go


pero al ejecutar:
Update sysdatabases set status2768 where name = 'mibd'



me indica que los catalogos del sistema no son actualizables



gracias por cualquier ayuda que puedan proporcionar,


Antonio Ortiz Ramirez
asesor en sistemas

www.aortiz.net




































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