RESTORE - WITH MOVE

01/11/2007 - 23:41 por Isaias | Informe spam
SQL SERVER 2005 ENTERPRISE EDITION

Hice un respaldo de mi base de datos de DESARROLLO y quiero convertirla en
PRODUCCION, mismo servidor.

Intente por medio del wizard COPYDATABASE, pero me envia un mensaje de error
al final y me dice que vea el log de errores:

Message
[000] JobManager tried to run a non-existent step (2) for job IMPORTACION

Al no poder interpretar dicho error, dije, lo voy a restaurar con WITH MOVE.

Si ejecuto:

RESTORE FILELISTONLY FROM DISK = 'D:\BACKUP\desarollo.bak'

Me da:

fwic_corpve_Data D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Data
fwic_corpve_Log D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Log
sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000

Al momento de intentar restaurar:

RESTORE DATABASE produccion
FROM DISK = 'D:\BACKUP\desarollo.bak'
WITH MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
REPLACE

Aqui me envia un mensaje de error, indicandome que no puede sobre escribir
sobre los archivos:

sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000

¿Como le indico que tambien los mueva?






Saludos
IIslas

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
02/11/2007 - 20:34 | Informe spam
Isaias,

Usa la opcion MOVE tambien para los catalogos de full-text, pero solo
pasando el folder de destino.

RESTORE DATABASE produccion
FROM DISK = 'D:\BACKUP\desarollo.bak'
WITH
MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
MOVE 'sysft_IDX_FullText_Documents' TO 'D:\DATABASES\INTRANET',
MOVE 'sysft_IDX_FullText_Users' TO 'D:\DATABASES\INTRANET',
REPLACE


AMB

"Isaias" wrote:

SQL SERVER 2005 ENTERPRISE EDITION

Hice un respaldo de mi base de datos de DESARROLLO y quiero convertirla en
PRODUCCION, mismo servidor.

Intente por medio del wizard COPYDATABASE, pero me envia un mensaje de error
al final y me dice que vea el log de errores:

Message
[000] JobManager tried to run a non-existent step (2) for job IMPORTACION

Al no poder interpretar dicho error, dije, lo voy a restaurar con WITH MOVE.

Si ejecuto:

RESTORE FILELISTONLY FROM DISK = 'D:\BACKUP\desarollo.bak'

Me da:

fwic_corpve_Data D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Data
fwic_corpve_Log D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Log
sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000

Al momento de intentar restaurar:

RESTORE DATABASE produccion
FROM DISK = 'D:\BACKUP\desarollo.bak'
WITH MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
REPLACE

Aqui me envia un mensaje de error, indicandome que no puede sobre escribir
sobre los archivos:

sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000

¿Como le indico que tambien los mueva?






Saludos
IIslas
Respuesta Responder a este mensaje
#2 Isaias
05/11/2007 - 16:48 | Informe spam
Perfecto, voy a intentar.

Gracias y
Saludos
IIslas


"Alejandro Mesa" wrote:

Isaias,

Usa la opcion MOVE tambien para los catalogos de full-text, pero solo
pasando el folder de destino.

RESTORE DATABASE produccion
FROM DISK = 'D:\BACKUP\desarollo.bak'
WITH
MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
MOVE 'sysft_IDX_FullText_Documents' TO 'D:\DATABASES\INTRANET',
MOVE 'sysft_IDX_FullText_Users' TO 'D:\DATABASES\INTRANET',
REPLACE


AMB

"Isaias" wrote:

> SQL SERVER 2005 ENTERPRISE EDITION
>
> Hice un respaldo de mi base de datos de DESARROLLO y quiero convertirla en
> PRODUCCION, mismo servidor.
>
> Intente por medio del wizard COPYDATABASE, pero me envia un mensaje de error
> al final y me dice que vea el log de errores:
>
> Message
> [000] JobManager tried to run a non-existent step (2) for job IMPORTACION
>
> Al no poder interpretar dicho error, dije, lo voy a restaurar con WITH MOVE.
>
> Si ejecuto:
>
> RESTORE FILELISTONLY FROM DISK = 'D:\BACKUP\desarollo.bak'
>
> Me da:
>
> fwic_corpve_Data D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Data
> fwic_corpve_Log D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Log
> sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
>
> Al momento de intentar restaurar:
>
> RESTORE DATABASE produccion
> FROM DISK = 'D:\BACKUP\desarollo.bak'
> WITH MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
> MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
> REPLACE
>
> Aqui me envia un mensaje de error, indicandome que no puede sobre escribir
> sobre los archivos:
>
> sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
>
> ¿Como le indico que tambien los mueva?
>
>
>
>
>
>
> Saludos
> IIslas
Respuesta Responder a este mensaje
#3 Isaias
05/11/2007 - 17:05 | Informe spam
Alex

Probe el script que me enviaste, no solo necesita la ruta donde se van a
mover los catalogos, tambien requiere del NOMBRE de los catalogos, de lo
contrario, manda un mensaje de error.

Gracias nuevamente.
Saludos
IIslas


"Alejandro Mesa" wrote:

Isaias,

Usa la opcion MOVE tambien para los catalogos de full-text, pero solo
pasando el folder de destino.

RESTORE DATABASE produccion
FROM DISK = 'D:\BACKUP\desarollo.bak'
WITH
MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
MOVE 'sysft_IDX_FullText_Documents' TO 'D:\DATABASES\INTRANET',
MOVE 'sysft_IDX_FullText_Users' TO 'D:\DATABASES\INTRANET',
REPLACE


AMB

"Isaias" wrote:

> SQL SERVER 2005 ENTERPRISE EDITION
>
> Hice un respaldo de mi base de datos de DESARROLLO y quiero convertirla en
> PRODUCCION, mismo servidor.
>
> Intente por medio del wizard COPYDATABASE, pero me envia un mensaje de error
> al final y me dice que vea el log de errores:
>
> Message
> [000] JobManager tried to run a non-existent step (2) for job IMPORTACION
>
> Al no poder interpretar dicho error, dije, lo voy a restaurar con WITH MOVE.
>
> Si ejecuto:
>
> RESTORE FILELISTONLY FROM DISK = 'D:\BACKUP\desarollo.bak'
>
> Me da:
>
> fwic_corpve_Data D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Data
> fwic_corpve_Log D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Log
> sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
>
> Al momento de intentar restaurar:
>
> RESTORE DATABASE produccion
> FROM DISK = 'D:\BACKUP\desarollo.bak'
> WITH MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
> MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
> REPLACE
>
> Aqui me envia un mensaje de error, indicandome que no puede sobre escribir
> sobre los archivos:
>
> sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
>
> ¿Como le indico que tambien los mueva?
>
>
>
>
>
>
> Saludos
> IIslas
Respuesta Responder a este mensaje
#4 Alejandro Mesa
05/11/2007 - 18:23 | Informe spam
Isaias,

Puedes postear la sentencia final, la que funciono, para que otros puedan
aprender de ella?

Gracias,
alejandro Mesa

"Isaias" wrote:

Alex

Probe el script que me enviaste, no solo necesita la ruta donde se van a
mover los catalogos, tambien requiere del NOMBRE de los catalogos, de lo
contrario, manda un mensaje de error.

Gracias nuevamente.
Saludos
IIslas


"Alejandro Mesa" wrote:

> Isaias,
>
> Usa la opcion MOVE tambien para los catalogos de full-text, pero solo
> pasando el folder de destino.
>
> RESTORE DATABASE produccion
> FROM DISK = 'D:\BACKUP\desarollo.bak'
> WITH
> MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
> MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
> MOVE 'sysft_IDX_FullText_Documents' TO 'D:\DATABASES\INTRANET',
> MOVE 'sysft_IDX_FullText_Users' TO 'D:\DATABASES\INTRANET',
> REPLACE
>
>
> AMB
>
> "Isaias" wrote:
>
> > SQL SERVER 2005 ENTERPRISE EDITION
> >
> > Hice un respaldo de mi base de datos de DESARROLLO y quiero convertirla en
> > PRODUCCION, mismo servidor.
> >
> > Intente por medio del wizard COPYDATABASE, pero me envia un mensaje de error
> > al final y me dice que vea el log de errores:
> >
> > Message
> > [000] JobManager tried to run a non-existent step (2) for job IMPORTACION
> >
> > Al no poder interpretar dicho error, dije, lo voy a restaurar con WITH MOVE.
> >
> > Si ejecuto:
> >
> > RESTORE FILELISTONLY FROM DISK = 'D:\BACKUP\desarollo.bak'
> >
> > Me da:
> >
> > fwic_corpve_Data D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Data
> > fwic_corpve_Log D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Log
> > sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> > sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
> >
> > Al momento de intentar restaurar:
> >
> > RESTORE DATABASE produccion
> > FROM DISK = 'D:\BACKUP\desarollo.bak'
> > WITH MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
> > MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
> > REPLACE
> >
> > Aqui me envia un mensaje de error, indicandome que no puede sobre escribir
> > sobre los archivos:
> >
> > sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> > sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
> >
> > ¿Como le indico que tambien los mueva?
> >
> >
> >
> >
> >
> >
> > Saludos
> > IIslas
Respuesta Responder a este mensaje
#5 Isaias
05/11/2007 - 19:07 | Informe spam
Con gusto, aqui esta

RESTORE DATABASE produccion
FROM DISK = 'D:\sqlserver2005\MSSQL.1\MSSQL\BACKUP\desarrollo.bak'
WITH MOVE 'Desarrollo_Data' TO 'D:\DATABASES\INTRANET\produccion.mdf',
MOVE 'Desarrollo_Log' TO 'E:\LOGS\INTRANET\produccion_log.ldf',
MOVE 'sysft_IDX_FullText_Documents' TO
'E:\Catalogos\Intranet\sysft_IDX_FullText_Documents0000',
MOVE 'sysft_IDX_FullText_Users' TO
'E:\Catalogos\Intranet\sysft_IDX_FullText_Users0000',
REPLACE


Saludos
IIslas


"Alejandro Mesa" wrote:

Isaias,

Puedes postear la sentencia final, la que funciono, para que otros puedan
aprender de ella?

Gracias,
alejandro Mesa

"Isaias" wrote:

> Alex
>
> Probe el script que me enviaste, no solo necesita la ruta donde se van a
> mover los catalogos, tambien requiere del NOMBRE de los catalogos, de lo
> contrario, manda un mensaje de error.
>
> Gracias nuevamente.
> Saludos
> IIslas
>
>
> "Alejandro Mesa" wrote:
>
> > Isaias,
> >
> > Usa la opcion MOVE tambien para los catalogos de full-text, pero solo
> > pasando el folder de destino.
> >
> > RESTORE DATABASE produccion
> > FROM DISK = 'D:\BACKUP\desarollo.bak'
> > WITH
> > MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
> > MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
> > MOVE 'sysft_IDX_FullText_Documents' TO 'D:\DATABASES\INTRANET',
> > MOVE 'sysft_IDX_FullText_Users' TO 'D:\DATABASES\INTRANET',
> > REPLACE
> >
> >
> > AMB
> >
> > "Isaias" wrote:
> >
> > > SQL SERVER 2005 ENTERPRISE EDITION
> > >
> > > Hice un respaldo de mi base de datos de DESARROLLO y quiero convertirla en
> > > PRODUCCION, mismo servidor.
> > >
> > > Intente por medio del wizard COPYDATABASE, pero me envia un mensaje de error
> > > al final y me dice que vea el log de errores:
> > >
> > > Message
> > > [000] JobManager tried to run a non-existent step (2) for job IMPORTACION
> > >
> > > Al no poder interpretar dicho error, dije, lo voy a restaurar con WITH MOVE.
> > >
> > > Si ejecuto:
> > >
> > > RESTORE FILELISTONLY FROM DISK = 'D:\BACKUP\desarollo.bak'
> > >
> > > Me da:
> > >
> > > fwic_corpve_Data D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Data
> > > fwic_corpve_Log D:\SQLSERVER2005\MSSQL.1\MSSQL\DATA\desarrollo_Log
> > > sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> > > sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
> > >
> > > Al momento de intentar restaurar:
> > >
> > > RESTORE DATABASE produccion
> > > FROM DISK = 'D:\BACKUP\desarollo.bak'
> > > WITH MOVE 'desarrollo_Data' TO 'D:\DATABASES\produccion.mdf',
> > > MOVE 'desarrollo_Log' TO 'D:\DATABASES\INTRANET\produccion_log.ldf',
> > > REPLACE
> > >
> > > Aqui me envia un mensaje de error, indicandome que no puede sobre escribir
> > > sobre los archivos:
> > >
> > > sysft_IDX_FullText_Documents D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Documents0000
> > > sysft_IDX_FullText_Users D:\SQLSERVER2005\MSSQL.1\MSSQL\FTData\IDX_FullText_Users0000
> > >
> > > ¿Como le indico que tambien los mueva?
> > >
> > >
> > >
> > >
> > >
> > >
> > > Saludos
> > > IIslas
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida