Auxilio: SQL Server y respaldo a la mala

03/09/2003 - 01:20 por Rodríguez, Pablo | Informe spam
En la empresa en la cual yo trabajo tenian instalado un Windows Server 2000
con SQL 2000 con varias base de datos, sp's, dts y jobs. Resulta que debido
a problemas de red "no solucionables" anoche "cepillaron" todos los
servidores incluído el de SQL Server: Lamentablemente realizaron un respaldo
"a la mala" copiando y pegando la carpeta MSSQL en otra ubicación y luego
borraron el disco...y no teniamos respaldos "buenos" del servidor de datos.

Ahora viene mi pregunta...

Teniendo la carpeta MSSQL intacta, ¿como puedo "levantar" ese SQL Server?

Por favor...necesito una respuesta urgentísima!!!

Gracias de antemano.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP]
03/09/2003 - 01:35 | Informe spam
1. Conserva a buen resguardo todos los archivos fisicos de las bases de
datos de usuario (archivos .MDF, .NDF, .LDF) Copiatelos a algun folder
seguro porque es tu unica oportunidad de recuperar las bases (asumo que no
tienes copias de respaldo hechas con BACKUP).

2. Luego instala un SQL Server "fresco" en el nuevo sistema.

3. Luego usa el comando sp_attach_db para ir recosntruyendo cada base de
datos, una por una. Por ejemplo:

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL
Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL
Server\MSSQL\Data\pubs_log.ldf'

Espero eso sea de ayuda
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Rodríguez, Pablo" wrote in message
news:e%
En la empresa en la cual yo trabajo tenian instalado un Windows Server


2000
con SQL 2000 con varias base de datos, sp's, dts y jobs. Resulta que


debido
a problemas de red "no solucionables" anoche "cepillaron" todos los
servidores incluído el de SQL Server: Lamentablemente realizaron un


respaldo
"a la mala" copiando y pegando la carpeta MSSQL en otra ubicación y luego
borraron el disco...y no teniamos respaldos "buenos" del servidor de


datos.

Ahora viene mi pregunta...

Teniendo la carpeta MSSQL intacta, ¿como puedo "levantar" ese SQL Server?

Por favor...necesito una respuesta urgentísima!!!

Gracias de antemano.


Respuesta Responder a este mensaje
#2 Rodríguez, Pablo
03/09/2003 - 02:22 | Informe spam
y los dts ¿donde se guardan?

¿se guardan en la base master o msdb?

¿como "levanto" esas bases?

"Gustavo Larriera [MVP]" <remove underscore escribió
en el mensaje news:%
1. Conserva a buen resguardo todos los archivos fisicos de las bases de
datos de usuario (archivos .MDF, .NDF, .LDF) Copiatelos a algun folder
seguro porque es tu unica oportunidad de recuperar las bases (asumo que no
tienes copias de respaldo hechas con BACKUP).

2. Luego instala un SQL Server "fresco" en el nuevo sistema.

3. Luego usa el comando sp_attach_db para ir recosntruyendo cada base de
datos, una por una. Por ejemplo:

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL
Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL
Server\MSSQL\Data\pubs_log.ldf'

Espero eso sea de ayuda
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Rodríguez, Pablo" wrote in message
news:e%
> En la empresa en la cual yo trabajo tenian instalado un Windows Server
2000
> con SQL 2000 con varias base de datos, sp's, dts y jobs. Resulta que
debido
> a problemas de red "no solucionables" anoche "cepillaron" todos los
> servidores incluído el de SQL Server: Lamentablemente realizaron un
respaldo
> "a la mala" copiando y pegando la carpeta MSSQL en otra ubicación y


luego
> borraron el disco...y no teniamos respaldos "buenos" del servidor de
datos.
>
> Ahora viene mi pregunta...
>
> Teniendo la carpeta MSSQL intacta, ¿como puedo "levantar" ese SQL


Server?
>
> Por favor...necesito una respuesta urgentísima!!!
>
> Gracias de antemano.
>
>


Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP]
03/09/2003 - 02:41 | Informe spam
Los DTS se guardan en la base msdb. La msdb puede ser restaurada como
cualquier base de datos de usuario.

Con la master no debes hacer nada pues a medida que vayas ejecutando
sp_attach_db la master va a reflejar los agregados.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Rodríguez, Pablo" wrote in message
news:O%
y los dts ¿donde se guardan?

¿se guardan en la base master o msdb?

¿como "levanto" esas bases?

"Gustavo Larriera [MVP]" <remove underscore


escribió
en el mensaje news:%
> 1. Conserva a buen resguardo todos los archivos fisicos de las bases de
> datos de usuario (archivos .MDF, .NDF, .LDF) Copiatelos a algun folder
> seguro porque es tu unica oportunidad de recuperar las bases (asumo que


no
> tienes copias de respaldo hechas con BACKUP).
>
> 2. Luego instala un SQL Server "fresco" en el nuevo sistema.
>
> 3. Luego usa el comando sp_attach_db para ir recosntruyendo cada base de
> datos, una por una. Por ejemplo:
>
> EXEC sp_attach_db @dbname = N'pubs',
> @filename1 = N'c:\Program Files\Microsoft SQL
> Server\MSSQL\Data\pubs.mdf',
> @filename2 = N'c:\Program Files\Microsoft SQL
> Server\MSSQL\Data\pubs_log.ldf'
>
> Espero eso sea de ayuda
> gux
> Gustavo Larriera, MSFT MVP-SQL
> Uruguay LatAm
>
> This message is provided "AS IS" with no warranties expressed or


implied,
> and confers no rights.
>
>
> "Rodríguez, Pablo" wrote in message
> news:e%
> > En la empresa en la cual yo trabajo tenian instalado un Windows Server
> 2000
> > con SQL 2000 con varias base de datos, sp's, dts y jobs. Resulta que
> debido
> > a problemas de red "no solucionables" anoche "cepillaron" todos los
> > servidores incluído el de SQL Server: Lamentablemente realizaron un
> respaldo
> > "a la mala" copiando y pegando la carpeta MSSQL en otra ubicación y
luego
> > borraron el disco...y no teniamos respaldos "buenos" del servidor de
> datos.
> >
> > Ahora viene mi pregunta...
> >
> > Teniendo la carpeta MSSQL intacta, ¿como puedo "levantar" ese SQL
Server?
> >
> > Por favor...necesito una respuesta urgentísima!!!
> >
> > Gracias de antemano.
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Rodríguez, Pablo
03/09/2003 - 22:34 | Informe spam
Gracias Gustavo:

Encontré la solución. Primero deatache la base msdb y me dió el siguiente
error: la base de datos msdb no se puede eliminar porque está en uso.

Después busqué en Microsoft y encontré el artículo Nº 224071 de kb (en
inglés) y pude resolver todas mis dudas. Gracias de todas maneras!!!

"Gustavo Larriera [MVP]" <remove underscore escribió
en el mensaje news:%
Los DTS se guardan en la base msdb. La msdb puede ser restaurada como
cualquier base de datos de usuario.

Con la master no debes hacer nada pues a medida que vayas ejecutando
sp_attach_db la master va a reflejar los agregados.

Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Rodríguez, Pablo" wrote in message
news:O%
> y los dts ¿donde se guardan?
>
> ¿se guardan en la base master o msdb?
>
> ¿como "levanto" esas bases?
>
> "Gustavo Larriera [MVP]" <remove underscore
escribió
> en el mensaje news:%
> > 1. Conserva a buen resguardo todos los archivos fisicos de las bases


de
> > datos de usuario (archivos .MDF, .NDF, .LDF) Copiatelos a algun folder
> > seguro porque es tu unica oportunidad de recuperar las bases (asumo


que
no
> > tienes copias de respaldo hechas con BACKUP).
> >
> > 2. Luego instala un SQL Server "fresco" en el nuevo sistema.
> >
> > 3. Luego usa el comando sp_attach_db para ir recosntruyendo cada base


de
> > datos, una por una. Por ejemplo:
> >
> > EXEC sp_attach_db @dbname = N'pubs',
> > @filename1 = N'c:\Program Files\Microsoft SQL
> > Server\MSSQL\Data\pubs.mdf',
> > @filename2 = N'c:\Program Files\Microsoft SQL
> > Server\MSSQL\Data\pubs_log.ldf'
> >
> > Espero eso sea de ayuda
> > gux
> > Gustavo Larriera, MSFT MVP-SQL
> > Uruguay LatAm
> >
> > This message is provided "AS IS" with no warranties expressed or
implied,
> > and confers no rights.
> >
> >
> > "Rodríguez, Pablo" wrote in message
> > news:e%
> > > En la empresa en la cual yo trabajo tenian instalado un Windows


Server
> > 2000
> > > con SQL 2000 con varias base de datos, sp's, dts y jobs. Resulta que
> > debido
> > > a problemas de red "no solucionables" anoche "cepillaron" todos los
> > > servidores incluído el de SQL Server: Lamentablemente realizaron un
> > respaldo
> > > "a la mala" copiando y pegando la carpeta MSSQL en otra ubicación y
> luego
> > > borraron el disco...y no teniamos respaldos "buenos" del servidor de
> > datos.
> > >
> > > Ahora viene mi pregunta...
> > >
> > > Teniendo la carpeta MSSQL intacta, ¿como puedo "levantar" ese SQL
> Server?
> > >
> > > Por favor...necesito una respuesta urgentísima!!!
> > >
> > > Gracias de antemano.
> > >
> > >
> >
> >
>
>


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