Problemas despues de restore

16/09/2006 - 12:40 por Daniel Álvarez | Informe spam
Hola grupo

Pongamonos en el siguiente caso que es el mío:

Tengo dos servidores con SQLEXPRESS 2005, ambos son la misma versión SP1 en
castellano, ambos tienen la misma base de datos (mismo nombre, misma tabla,
etc..) ambos tienen los mismos usuarios con las mismas contraseñas, es decir
es todo igual.

Quiero mover las base de datos, y estoy haciendolo mediante hacer una copia
de seguridad en uno y restaurala en el otro. (No se si hay otra manera más
practico de hacerla sin tener que parar el servidor SQL).

El caso es que el proceso se hace bien, sin errores, pero despues de
restaurar la bd en el otro servidor, se pierde la configuración de los
usuarios, se pierde el propietario de la base de datos, y los usuarios que
tenian esa bd predeterminada no pueden conectar porque les salta el error
4064, aunque todas las contraseñas de los usuarios se mantienen... es muy
raro.

He probado a hacer la copia en un servidor y restaurarla en el mismo
servidor y todo funciona bien, pero cuando restauro en el servidor que no es
el que hizo la copia pasa esto.

¿Sabeis si esto es un posible bug?, Yo he probado ya en 4 equipos y me pasa,
incluso he probado con la primera versión del SQLEXPRESS 2005,

Y lo dicho si hay alguna manera de mandar los datos a otro equipo,
guardandolos previamente en un soporte fisico y sin tener que parar los
servidores para hacer la operación se admiten sugerencias :)

Gracias

Preguntas similare

Leer las respuestas

#1 Antonio Soto
17/09/2006 - 11:16 | Informe spam
Hola Daniel,

LA asociación entre logins y usuarios es a través del SID no del nombre. El
problema que tienes se conoce como "usuario huérfanos". Debes de transferir
los logins entre las instancias de SQL. En este enlace tienes como hacerlo
http://support.microsoft.com/kb/246133/

Saludos

Antonio Soto
Solid Quality Learning
http://www.sqlu.com
Disclaimer: This communication is an original work and represents my sole
views on the subject. It does not represent the views of any other person
or entity either by inference or direct reference
"Daniel Álvarez" wrote in message
news:
Hola grupo

Pongamonos en el siguiente caso que es el mío:

Tengo dos servidores con SQLEXPRESS 2005, ambos son la misma versión SP1
en castellano, ambos tienen la misma base de datos (mismo nombre, misma
tabla, etc..) ambos tienen los mismos usuarios con las mismas contraseñas,
es decir es todo igual.

Quiero mover las base de datos, y estoy haciendolo mediante hacer una
copia de seguridad en uno y restaurala en el otro. (No se si hay otra
manera más practico de hacerla sin tener que parar el servidor SQL).

El caso es que el proceso se hace bien, sin errores, pero despues de
restaurar la bd en el otro servidor, se pierde la configuración de los
usuarios, se pierde el propietario de la base de datos, y los usuarios que
tenian esa bd predeterminada no pueden conectar porque les salta el error
4064, aunque todas las contraseñas de los usuarios se mantienen... es muy
raro.

He probado a hacer la copia en un servidor y restaurarla en el mismo
servidor y todo funciona bien, pero cuando restauro en el servidor que no
es el que hizo la copia pasa esto.

¿Sabeis si esto es un posible bug?, Yo he probado ya en 4 equipos y me
pasa, incluso he probado con la primera versión del SQLEXPRESS 2005,

Y lo dicho si hay alguna manera de mandar los datos a otro equipo,
guardandolos previamente en un soporte fisico y sin tener que parar los
servidores para hacer la operación se admiten sugerencias :)

Gracias




Respuesta Responder a este mensaje
#2 Maxi
17/09/2006 - 14:01 | Informe spam
Hola, tambien te recomiendo este link

http://www.configuracionesintegrale...p?articulo$2


Salu2
-
[Microsoft MVP] SQL Server
Orador para Culminis Latam
INETA Speaker
www.sqlgurus.org

MSN:

"Daniel Álvarez" escribió en el mensaje
news:
Hola grupo

Pongamonos en el siguiente caso que es el mío:

Tengo dos servidores con SQLEXPRESS 2005, ambos son la misma versión SP1
en castellano, ambos tienen la misma base de datos (mismo nombre, misma
tabla, etc..) ambos tienen los mismos usuarios con las mismas contraseñas,
es decir es todo igual.

Quiero mover las base de datos, y estoy haciendolo mediante hacer una
copia de seguridad en uno y restaurala en el otro. (No se si hay otra
manera más practico de hacerla sin tener que parar el servidor SQL).

El caso es que el proceso se hace bien, sin errores, pero despues de
restaurar la bd en el otro servidor, se pierde la configuración de los
usuarios, se pierde el propietario de la base de datos, y los usuarios que
tenian esa bd predeterminada no pueden conectar porque les salta el error
4064, aunque todas las contraseñas de los usuarios se mantienen... es muy
raro.

He probado a hacer la copia en un servidor y restaurarla en el mismo
servidor y todo funciona bien, pero cuando restauro en el servidor que no
es el que hizo la copia pasa esto.

¿Sabeis si esto es un posible bug?, Yo he probado ya en 4 equipos y me
pasa, incluso he probado con la primera versión del SQLEXPRESS 2005,

Y lo dicho si hay alguna manera de mandar los datos a otro equipo,
guardandolos previamente en un soporte fisico y sin tener que parar los
servidores para hacer la operación se admiten sugerencias :)

Gracias




Respuesta Responder a este mensaje
#3 Daniel Álvarez
18/09/2006 - 09:21 | Informe spam
Gracias a los dos, he tirado con este ultimo y me funciona correctamente,
vamos que me soluciona el problema aunque el script me da este error:

Mens. 259, Nivel 16, Estado 1, Línea 1
No están permitidas las actualizaciones ad hoc de los catálogos del sistema.

Pero vamos que funciona, asi que...

Nuevamente gracias.


"Maxi" escribió en el mensaje
news:
Hola, tambien te recomiendo este link

http://www.configuracionesintegrale...p?articulo$2


Salu2
-
[Microsoft MVP] SQL Server
Orador para Culminis Latam
INETA Speaker
www.sqlgurus.org

MSN:

"Daniel Álvarez" escribió en el mensaje
news:
Hola grupo

Pongamonos en el siguiente caso que es el mío:

Tengo dos servidores con SQLEXPRESS 2005, ambos son la misma versión SP1
en castellano, ambos tienen la misma base de datos (mismo nombre, misma
tabla, etc..) ambos tienen los mismos usuarios con las mismas
contraseñas, es decir es todo igual.

Quiero mover las base de datos, y estoy haciendolo mediante hacer una
copia de seguridad en uno y restaurala en el otro. (No se si hay otra
manera más practico de hacerla sin tener que parar el servidor SQL).

El caso es que el proceso se hace bien, sin errores, pero despues de
restaurar la bd en el otro servidor, se pierde la configuración de los
usuarios, se pierde el propietario de la base de datos, y los usuarios
que tenian esa bd predeterminada no pueden conectar porque les salta el
error 4064, aunque todas las contraseñas de los usuarios se mantienen...
es muy raro.

He probado a hacer la copia en un servidor y restaurarla en el mismo
servidor y todo funciona bien, pero cuando restauro en el servidor que no
es el que hizo la copia pasa esto.

¿Sabeis si esto es un posible bug?, Yo he probado ya en 4 equipos y me
pasa, incluso he probado con la primera versión del SQLEXPRESS 2005,

Y lo dicho si hay alguna manera de mandar los datos a otro equipo,
guardandolos previamente en un soporte fisico y sin tener que parar los
servidores para hacer la operación se admiten sugerencias :)

Gracias








Respuesta Responder a este mensaje
#4 Maxi
18/09/2006 - 14:59 | Informe spam
Ve a las propiedades de tu servidor desde el EM y habilita la opcion de
actualizar las tablas de sistema


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Daniel Álvarez" escribió en el mensaje
news:
Gracias a los dos, he tirado con este ultimo y me funciona correctamente,
vamos que me soluciona el problema aunque el script me da este error:

Mens. 259, Nivel 16, Estado 1, Línea 1
No están permitidas las actualizaciones ad hoc de los catálogos del
sistema.

Pero vamos que funciona, asi que...

Nuevamente gracias.


"Maxi" escribió en el mensaje
news:
Hola, tambien te recomiendo este link

http://www.configuracionesintegrale...p?articulo$2


Salu2
-
[Microsoft MVP] SQL Server
Orador para Culminis Latam
INETA Speaker
www.sqlgurus.org

MSN:

"Daniel Álvarez" escribió en el mensaje
news:
Hola grupo

Pongamonos en el siguiente caso que es el mío:

Tengo dos servidores con SQLEXPRESS 2005, ambos son la misma versión SP1
en castellano, ambos tienen la misma base de datos (mismo nombre, misma
tabla, etc..) ambos tienen los mismos usuarios con las mismas
contraseñas, es decir es todo igual.

Quiero mover las base de datos, y estoy haciendolo mediante hacer una
copia de seguridad en uno y restaurala en el otro. (No se si hay otra
manera más practico de hacerla sin tener que parar el servidor SQL).

El caso es que el proceso se hace bien, sin errores, pero despues de
restaurar la bd en el otro servidor, se pierde la configuración de los
usuarios, se pierde el propietario de la base de datos, y los usuarios
que tenian esa bd predeterminada no pueden conectar porque les salta el
error 4064, aunque todas las contraseñas de los usuarios se mantienen...
es muy raro.

He probado a hacer la copia en un servidor y restaurarla en el mismo
servidor y todo funciona bien, pero cuando restauro en el servidor que
no es el que hizo la copia pasa esto.

¿Sabeis si esto es un posible bug?, Yo he probado ya en 4 equipos y me
pasa, incluso he probado con la primera versión del SQLEXPRESS 2005,

Y lo dicho si hay alguna manera de mandar los datos a otro equipo,
guardandolos previamente en un soporte fisico y sin tener que parar los
servidores para hacer la operación se admiten sugerencias :)

Gracias












Respuesta Responder a este mensaje
#5 Daniel Álvarez
19/09/2006 - 13:46 | Informe spam
Gracias !!


"Maxi" escribió en el mensaje
news:
Ve a las propiedades de tu servidor desde el EM y habilita la opcion de
actualizar las tablas de sistema


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Daniel Álvarez" escribió en el mensaje
news:
Gracias a los dos, he tirado con este ultimo y me funciona correctamente,
vamos que me soluciona el problema aunque el script me da este error:

Mens. 259, Nivel 16, Estado 1, Línea 1
No están permitidas las actualizaciones ad hoc de los catálogos del
sistema.

Pero vamos que funciona, asi que...

Nuevamente gracias.


"Maxi" escribió en el mensaje
news:
Hola, tambien te recomiendo este link

http://www.configuracionesintegrale...p?articulo$2


Salu2
-
[Microsoft MVP] SQL Server
Orador para Culminis Latam
INETA Speaker
www.sqlgurus.org

MSN:

"Daniel Álvarez" escribió en el mensaje
news:
Hola grupo

Pongamonos en el siguiente caso que es el mío:

Tengo dos servidores con SQLEXPRESS 2005, ambos son la misma versión
SP1 en castellano, ambos tienen la misma base de datos (mismo nombre,
misma tabla, etc..) ambos tienen los mismos usuarios con las mismas
contraseñas, es decir es todo igual.

Quiero mover las base de datos, y estoy haciendolo mediante hacer una
copia de seguridad en uno y restaurala en el otro. (No se si hay otra
manera más practico de hacerla sin tener que parar el servidor SQL).

El caso es que el proceso se hace bien, sin errores, pero despues de
restaurar la bd en el otro servidor, se pierde la configuración de los
usuarios, se pierde el propietario de la base de datos, y los usuarios
que tenian esa bd predeterminada no pueden conectar porque les salta el
error 4064, aunque todas las contraseñas de los usuarios se
mantienen... es muy raro.

He probado a hacer la copia en un servidor y restaurarla en el mismo
servidor y todo funciona bien, pero cuando restauro en el servidor que
no es el que hizo la copia pasa esto.

¿Sabeis si esto es un posible bug?, Yo he probado ya en 4 equipos y me
pasa, incluso he probado con la primera versión del SQLEXPRESS
2005,

Y lo dicho si hay alguna manera de mandar los datos a otro equipo,
guardandolos previamente en un soporte fisico y sin tener que parar los
servidores para hacer la operación se admiten sugerencias :)

Gracias
















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