Ya que estamos con este tema…. Que me interesó bastante…

Ademas del nombre logico, que investigaré lo del T-SQL para cambiar la forma
de hacer estos restore, me pasa al hacer un backup en un cliente y traerlo a
la oficina para usar de base de pruebas que me queda “colgado” el user /
login … o sea, clarifico…

 

Hago todo por el Enterprise Manager (SQL 2000)

Hago BACKUP en el cliente (Tiene Login xxx y Usuario xxx con acceso full a
la Base)

Hago RESTORE en mi oficina

Y me sucede:

a) voy al LOGIN xxx (que ya lo cree previamente) y al querer dar Acceso a
Base de Datos como “owner” me dice que YA existe un user xxx para la base…
voy a la base y en usuarios NO ESTA el xxx… conclusión termino creando un
NUEVO login / user para mi oficina

b) si no tengo creado el LOGIN xxx y hago el restore, me aparece el usuario
en la Base de Datos… Voy a crear el Login xxx y me da error porque no puede
crear el usuario xxx en la base porque YA EXISTE… Y en la Base NO me deja
borrar el usuario…

 

Cual sería la forma correcta de hacer BACKUP en un Server y RESTORE en otro
sin tener estos problemas de seguridad?

 

Desde ya muchas gracias.

 

Gabriel Nestor Gomez Miguel

Lic en Sistemas

Gerente de Diseño y Desarrollo

Punto Nex SRL

Nexsys IASA

 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]

 <mailto:[EMAIL PROTECTED]> [EMAIL PROTECTED]

 

  _____  

De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Jose Mariano
Alvarez
Enviado el: Jueves, 19 de Junio de 2008 05:01 p.m.
Para: [EMAIL PROTECTED]
Asunto: [dbms] Nombre fisico y logico

 

Problemas no vas a tener. 

 

Sugiero que uses un script T-SQL para hacer el restore y cambies el nombre
logico para no complicarte a la hora de tener que administrarlos.

 

Lo mejor seria un nombre neutral o un nombre especifico para todas las
bases.

 

 



-------------------------------- 
Atte.
Ing. Jose Mariano Alvarez
SQL Total Consulting 

2008/6/19 Sonia Perez Peña <[EMAIL PROTECTED]>:

 

Queridos amigos que tanto ayudan, esta es una de la tantas veces que he
comentado esta pregunta, al parecer no es un tema que preocupe mucho, pero
la situación es la siguiente tengo un servidor que tienen 1..n BD, las
cuales son Instituciones y como todas tienen los mismos objetos siempre las
creo y hago un rectore de backup sobre la nueva, entonces mi preocupación es
la siguiente siempre que restaura me pone siempre el nombre lógico de la
cual pertenece este backup y aunque puedo hacer una alter, quisiera que
alguien me comentara que problemas puede traer esto cuando exista una alta
concurrencia, yo he trabajado hasta ahora sin problema, esto no me ha
reportado problema alguno, pero sin embargo me preocupa.

 

Por si no se entiende

 


BD

Nombre logico

Nombre fisico


Institución 1

Institución1

Institucion1.mdf

Institucion1.ldf

 


Institución 2

nstitución1

Institucion2.mdf

Institucion2.ldf

 


Institución 3

Institución1

Institucion3.mdf

Institucion3.ldf

 


Institución n

nstitución1

Institucion4.mdf

Institucion4.ldf

 

 

 

 

Responder a