Problema para restaurar BD de produccion en PC de desarrollo

06/09/2007 - 16:58 por Manuel Vera | Informe spam
Hola

Aun no he podido restaurar la base de datos.
Ejecuté el comando que me indicaron:

BACKUP DATABASE tubase TO DISK = 'C:\TURUTA\ARCHIVO.BAK' WITH INIT



pero al tratar de restaurar me aparece el mismo mensaje de error

Se especificaron demasiados dispositivos para copia de seguridad o
restauración. Sólo se permiten 64.
Fin anómalo de RESTORE HEADERONLY. (Microsoft SQL Server, Error: 3205)



Adicionalmente, haciendo el RESTORE desde el QueryAnalyzer de 2005 apareció
el mismo error.

Luego traté de ejecutar esto:

RESTORE FILELISTONLY FROM DISK = 'ruta y archivo de backup'



Obteniendo el mismo error de nuevo:

Msg 3205, Level 16, State 2, Line 1
Se especificaron demasiados dispositivos para copia de seguridad o
restauración. Sólo se permiten 64.
Msg 3013, Level 16, State 1, Line 1
Fin anómalo de RESTORE FILELIST.



¿Tiene que ver algo la presencia simúltanea de SQL 2000 y SQL 2005 en mi PC
de desarrollo?
¿o quizás el que yo le haga un "zipeo" al archivo BAK para traermelo a la
oficina?

MV

Preguntas similare

Leer las respuestas

#6 Isaias
06/09/2007 - 17:52 | Informe spam
Con el permiso de Alejandro

Jamaz !!!, podras hacer un restore de un backup hecho en una version
superior hacia una inferior.
Saludos
IIslas


"Manuel Vera" wrote:

Bueno, en el PC de desarrollo están instalados el SQL 2000 y SQL 2005 por
igual, instalados en ese orden.
La base de datos de origen esta en 2005 y trato de restaurarla desde el
QueryAnalyzer que trae interno el "SQL Server Management Studio Express" de
2005.

Teniendo ambas versiones de SQL (2000 y 2005) tampoco se puede restaurar???

MV

"Alejandro Mesa" escribió en el
mensaje news:
> Hola Manuel,
>
> Por casualidad estas tratando de restaurar un backup hecho en un servidor
> SS
> 2005, en un 2000?
>
> De ser asi, entonces no sigas porque eso no se puede hacer. Si deseas
> copiar
> / instalar una db desde 2005 hacia 2000, debes generarlos scripts, siempre
> y
> cuando no hagas uso de ninguna nueva funcionalidad de 2005. Ejecutar los
> scripts en 2000 y luego usar SSIS para mover la data (tambien puedes bajar
> la
> data a archivos con bcp y luego subirla con el mismo utilitario).
>
>
> AMB
>
>
> "Manuel Vera" wrote:
>
>> Hola
>>
>> Aun no he podido restaurar la base de datos.
>> Ejecuté el comando que me indicaron:
>> > BACKUP DATABASE tubase TO DISK = 'C:\TURUTA\ARCHIVO.BAK' WITH INIT
>>
>> pero al tratar de restaurar me aparece el mismo mensaje de error
>> > Se especificaron demasiados dispositivos para copia de seguridad o
>> > restauración. Sólo se permiten 64.
>> > Fin anómalo de RESTORE HEADERONLY. (Microsoft SQL Server, Error: 3205)
>>
>> Adicionalmente, haciendo el RESTORE desde el QueryAnalyzer de 2005
>> apareció
>> el mismo error.
>>
>> Luego traté de ejecutar esto:
>> > RESTORE FILELISTONLY FROM DISK = 'ruta y archivo de backup'
>>
>> Obteniendo el mismo error de nuevo:
>> > Msg 3205, Level 16, State 2, Line 1
>> > Se especificaron demasiados dispositivos para copia de seguridad o
>> > restauración. Sólo se permiten 64.
>> > Msg 3013, Level 16, State 1, Line 1
>> > Fin anómalo de RESTORE FILELIST.
>>
>> ¿Tiene que ver algo la presencia simúltanea de SQL 2000 y SQL 2005 en mi
>> PC
>> de desarrollo?
>> ¿o quizás el que yo le haga un "zipeo" al archivo BAK para traermelo a la
>> oficina?
>>
>> MV
>>
>>
>>



Respuesta Responder a este mensaje
#7 Manuel Vera
06/09/2007 - 21:56 | Informe spam
Aun nada...

Creé una BD vacía en una instancia del 2005
Luego traté de restaurar y me mostró el mismo error.

Tomando en cuenta lo que dicen, me puse a buscar los SP de sistema para
obtener la versión del motor SQL.
Encontré lo siguiente el "sp_server_info" y la variable global "@@version"
Ambos mostraron la siguiente información:

Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation Personal Edition on Windows NT
5.1 (Build 2600: Service Pack 2)

¿Porque si estoy instanciando desde SQL 2005 sigo estando bajo el motor de
datos de SQL 2000?
¿Durante la instalación se puede configurar para que el 2005 funcione como
2000?

MV





"Manuel Vera" escribió en el mensaje
news:
Bueno, en el PC de desarrollo están instalados el SQL 2000 y SQL 2005 por
igual, instalados en ese orden.
La base de datos de origen esta en 2005 y trato de restaurarla desde el
QueryAnalyzer que trae interno el "SQL Server Management Studio Express"
de 2005.

Teniendo ambas versiones de SQL (2000 y 2005) tampoco se puede
restaurar???

MV

"Alejandro Mesa" escribió en el
mensaje news:
Hola Manuel,

Por casualidad estas tratando de restaurar un backup hecho en un servidor
SS
2005, en un 2000?

De ser asi, entonces no sigas porque eso no se puede hacer. Si deseas
copiar
/ instalar una db desde 2005 hacia 2000, debes generarlos scripts,
siempre y
cuando no hagas uso de ninguna nueva funcionalidad de 2005. Ejecutar los
scripts en 2000 y luego usar SSIS para mover la data (tambien puedes
bajar la
data a archivos con bcp y luego subirla con el mismo utilitario).


AMB


"Manuel Vera" wrote:

Hola

Aun no he podido restaurar la base de datos.
Ejecuté el comando que me indicaron:
> BACKUP DATABASE tubase TO DISK = 'C:\TURUTA\ARCHIVO.BAK' WITH INIT

pero al tratar de restaurar me aparece el mismo mensaje de error
> Se especificaron demasiados dispositivos para copia de seguridad o
> restauración. Sólo se permiten 64.
> Fin anómalo de RESTORE HEADERONLY. (Microsoft SQL Server, Error: 3205)

Adicionalmente, haciendo el RESTORE desde el QueryAnalyzer de 2005
apareció
el mismo error.

Luego traté de ejecutar esto:
> RESTORE FILELISTONLY FROM DISK = 'ruta y archivo de backup'

Obteniendo el mismo error de nuevo:
> Msg 3205, Level 16, State 2, Line 1
> Se especificaron demasiados dispositivos para copia de seguridad o
> restauración. Sólo se permiten 64.
> Msg 3013, Level 16, State 1, Line 1
> Fin anómalo de RESTORE FILELIST.

¿Tiene que ver algo la presencia simúltanea de SQL 2000 y SQL 2005 en mi
PC
de desarrollo?
¿o quizás el que yo le haga un "zipeo" al archivo BAK para traermelo a
la
oficina?

MV









Respuesta Responder a este mensaje
#8 Alejandro Mesa
06/09/2007 - 22:40 | Informe spam
Manuel,

Estas utilizando una herramienta de 2005 pero te estas connectando a una
instancia 2000.


AMB

"Manuel Vera" wrote:

Aun nada...

Creé una BD vacía en una instancia del 2005
Luego traté de restaurar y me mostró el mismo error.

Tomando en cuenta lo que dicen, me puse a buscar los SP de sistema para
obtener la versión del motor SQL.
Encontré lo siguiente el "sp_server_info" y la variable global "@@version"
Ambos mostraron la siguiente información:

Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation Personal Edition on Windows NT
5.1 (Build 2600: Service Pack 2)

¿Porque si estoy instanciando desde SQL 2005 sigo estando bajo el motor de
datos de SQL 2000?
¿Durante la instalación se puede configurar para que el 2005 funcione como
2000?

MV





"Manuel Vera" escribió en el mensaje
news:
> Bueno, en el PC de desarrollo están instalados el SQL 2000 y SQL 2005 por
> igual, instalados en ese orden.
> La base de datos de origen esta en 2005 y trato de restaurarla desde el
> QueryAnalyzer que trae interno el "SQL Server Management Studio Express"
> de 2005.
>
> Teniendo ambas versiones de SQL (2000 y 2005) tampoco se puede
> restaurar???
>
> MV
>
> "Alejandro Mesa" escribió en el
> mensaje news:
>> Hola Manuel,
>>
>> Por casualidad estas tratando de restaurar un backup hecho en un servidor
>> SS
>> 2005, en un 2000?
>>
>> De ser asi, entonces no sigas porque eso no se puede hacer. Si deseas
>> copiar
>> / instalar una db desde 2005 hacia 2000, debes generarlos scripts,
>> siempre y
>> cuando no hagas uso de ninguna nueva funcionalidad de 2005. Ejecutar los
>> scripts en 2000 y luego usar SSIS para mover la data (tambien puedes
>> bajar la
>> data a archivos con bcp y luego subirla con el mismo utilitario).
>>
>>
>> AMB
>>
>>
>> "Manuel Vera" wrote:
>>
>>> Hola
>>>
>>> Aun no he podido restaurar la base de datos.
>>> Ejecuté el comando que me indicaron:
>>> > BACKUP DATABASE tubase TO DISK = 'C:\TURUTA\ARCHIVO.BAK' WITH INIT
>>>
>>> pero al tratar de restaurar me aparece el mismo mensaje de error
>>> > Se especificaron demasiados dispositivos para copia de seguridad o
>>> > restauración. Sólo se permiten 64.
>>> > Fin anómalo de RESTORE HEADERONLY. (Microsoft SQL Server, Error: 3205)
>>>
>>> Adicionalmente, haciendo el RESTORE desde el QueryAnalyzer de 2005
>>> apareció
>>> el mismo error.
>>>
>>> Luego traté de ejecutar esto:
>>> > RESTORE FILELISTONLY FROM DISK = 'ruta y archivo de backup'
>>>
>>> Obteniendo el mismo error de nuevo:
>>> > Msg 3205, Level 16, State 2, Line 1
>>> > Se especificaron demasiados dispositivos para copia de seguridad o
>>> > restauración. Sólo se permiten 64.
>>> > Msg 3013, Level 16, State 1, Line 1
>>> > Fin anómalo de RESTORE FILELIST.
>>>
>>> ¿Tiene que ver algo la presencia simúltanea de SQL 2000 y SQL 2005 en mi
>>> PC
>>> de desarrollo?
>>> ¿o quizás el que yo le haga un "zipeo" al archivo BAK para traermelo a
>>> la
>>> oficina?
>>>
>>> MV
>>>
>>>
>>>
>
>





Respuesta Responder a este mensaje
#9 Manuel Vera
07/09/2007 - 15:45 | Informe spam
Rayos!

Pero entonces como puedo hacer para instanciar desde 2005 el motor de 2005 y
no el de 2000???
Cuando trato de conectarme aparece un solo servidor local.

MV

"Alejandro Mesa" escribió en el
mensaje news:
Manuel,

Estas utilizando una herramienta de 2005 pero te estas connectando a una
instancia 2000.


AMB

"Manuel Vera" wrote:

Aun nada...

Creé una BD vacía en una instancia del 2005
Luego traté de restaurar y me mostró el mismo error.

Tomando en cuenta lo que dicen, me puse a buscar los SP de sistema para
obtener la versión del motor SQL.
Encontré lo siguiente el "sp_server_info" y la variable global
"@@version"
Ambos mostraron la siguiente información:

Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation Personal Edition on Windows
NT
5.1 (Build 2600: Service Pack 2)

¿Porque si estoy instanciando desde SQL 2005 sigo estando bajo el motor
de
datos de SQL 2000?
¿Durante la instalación se puede configurar para que el 2005 funcione
como
2000?

MV





"Manuel Vera" escribió en el mensaje
news:
> Bueno, en el PC de desarrollo están instalados el SQL 2000 y SQL 2005
> por
> igual, instalados en ese orden.
> La base de datos de origen esta en 2005 y trato de restaurarla desde el
> QueryAnalyzer que trae interno el "SQL Server Management Studio
> Express"
> de 2005.
>
> Teniendo ambas versiones de SQL (2000 y 2005) tampoco se puede
> restaurar???
>
> MV
>
> "Alejandro Mesa" escribió en
> el
> mensaje news:
>> Hola Manuel,
>>
>> Por casualidad estas tratando de restaurar un backup hecho en un
>> servidor
>> SS
>> 2005, en un 2000?
>>
>> De ser asi, entonces no sigas porque eso no se puede hacer. Si deseas
>> copiar
>> / instalar una db desde 2005 hacia 2000, debes generarlos scripts,
>> siempre y
>> cuando no hagas uso de ninguna nueva funcionalidad de 2005. Ejecutar
>> los
>> scripts en 2000 y luego usar SSIS para mover la data (tambien puedes
>> bajar la
>> data a archivos con bcp y luego subirla con el mismo utilitario).
>>
>>
>> AMB
>>
>>
>> "Manuel Vera" wrote:
>>
>>> Hola
>>>
>>> Aun no he podido restaurar la base de datos.
>>> Ejecuté el comando que me indicaron:
>>> > BACKUP DATABASE tubase TO DISK = 'C:\TURUTA\ARCHIVO.BAK' WITH INIT
>>>
>>> pero al tratar de restaurar me aparece el mismo mensaje de error
>>> > Se especificaron demasiados dispositivos para copia de seguridad o
>>> > restauración. Sólo se permiten 64.
>>> > Fin anómalo de RESTORE HEADERONLY. (Microsoft SQL Server, Error:
>>> > 3205)
>>>
>>> Adicionalmente, haciendo el RESTORE desde el QueryAnalyzer de 2005
>>> apareció
>>> el mismo error.
>>>
>>> Luego traté de ejecutar esto:
>>> > RESTORE FILELISTONLY FROM DISK = 'ruta y archivo de backup'
>>>
>>> Obteniendo el mismo error de nuevo:
>>> > Msg 3205, Level 16, State 2, Line 1
>>> > Se especificaron demasiados dispositivos para copia de seguridad o
>>> > restauración. Sólo se permiten 64.
>>> > Msg 3013, Level 16, State 1, Line 1
>>> > Fin anómalo de RESTORE FILELIST.
>>>
>>> ¿Tiene que ver algo la presencia simúltanea de SQL 2000 y SQL 2005 en
>>> mi
>>> PC
>>> de desarrollo?
>>> ¿o quizás el que yo le haga un "zipeo" al archivo BAK para traermelo
>>> a
>>> la
>>> oficina?
>>>
>>> MV
>>>
>>>
>>>
>
>





Respuesta Responder a este mensaje
#10 Manuel Vera
07/09/2007 - 16:07 | Informe spam
Bueno, creo que me tocará desinstalarlo y volver a instalarlo nuevamente
porque unicamente veo la instancia de 2000.

MV

"Manuel Vera" escribió en el mensaje
news:%
Rayos!

Pero entonces como puedo hacer para instanciar desde 2005 el motor de 2005
y no el de 2000???
Cuando trato de conectarme aparece un solo servidor local.

MV

"Alejandro Mesa" escribió en el
mensaje news:
Manuel,

Estas utilizando una herramienta de 2005 pero te estas connectando a una
instancia 2000.


AMB

"Manuel Vera" wrote:

Aun nada...

Creé una BD vacía en una instancia del 2005
Luego traté de restaurar y me mostró el mismo error.

Tomando en cuenta lo que dicen, me puse a buscar los SP de sistema para
obtener la versión del motor SQL.
Encontré lo siguiente el "sp_server_info" y la variable global
"@@version"
Ambos mostraron la siguiente información:

Microsoft SQL Server 2000 - 8.00.194 (Intel X86) Aug 6 2000 00:57:48
Copyright (c) 1988-2000 Microsoft Corporation Personal Edition on
Windows NT
5.1 (Build 2600: Service Pack 2)

¿Porque si estoy instanciando desde SQL 2005 sigo estando bajo el motor
de
datos de SQL 2000?
¿Durante la instalación se puede configurar para que el 2005 funcione
como
2000?

MV





"Manuel Vera" escribió en el mensaje
news:
> Bueno, en el PC de desarrollo están instalados el SQL 2000 y SQL 2005
> por
> igual, instalados en ese orden.
> La base de datos de origen esta en 2005 y trato de restaurarla desde
> el
> QueryAnalyzer que trae interno el "SQL Server Management Studio
> Express"
> de 2005.
>
> Teniendo ambas versiones de SQL (2000 y 2005) tampoco se puede
> restaurar???
>
> MV
>
> "Alejandro Mesa" escribió en
> el
> mensaje news:
>> Hola Manuel,
>>
>> Por casualidad estas tratando de restaurar un backup hecho en un
>> servidor
>> SS
>> 2005, en un 2000?
>>
>> De ser asi, entonces no sigas porque eso no se puede hacer. Si deseas
>> copiar
>> / instalar una db desde 2005 hacia 2000, debes generarlos scripts,
>> siempre y
>> cuando no hagas uso de ninguna nueva funcionalidad de 2005. Ejecutar
>> los
>> scripts en 2000 y luego usar SSIS para mover la data (tambien puedes
>> bajar la
>> data a archivos con bcp y luego subirla con el mismo utilitario).
>>
>>
>> AMB
>>
>>
>> "Manuel Vera" wrote:
>>
>>> Hola
>>>
>>> Aun no he podido restaurar la base de datos.
>>> Ejecuté el comando que me indicaron:
>>> > BACKUP DATABASE tubase TO DISK = 'C:\TURUTA\ARCHIVO.BAK' WITH INIT
>>>
>>> pero al tratar de restaurar me aparece el mismo mensaje de error
>>> > Se especificaron demasiados dispositivos para copia de seguridad o
>>> > restauración. Sólo se permiten 64.
>>> > Fin anómalo de RESTORE HEADERONLY. (Microsoft SQL Server, Error:
>>> > 3205)
>>>
>>> Adicionalmente, haciendo el RESTORE desde el QueryAnalyzer de 2005
>>> apareció
>>> el mismo error.
>>>
>>> Luego traté de ejecutar esto:
>>> > RESTORE FILELISTONLY FROM DISK = 'ruta y archivo de backup'
>>>
>>> Obteniendo el mismo error de nuevo:
>>> > Msg 3205, Level 16, State 2, Line 1
>>> > Se especificaron demasiados dispositivos para copia de seguridad o
>>> > restauración. Sólo se permiten 64.
>>> > Msg 3013, Level 16, State 1, Line 1
>>> > Fin anómalo de RESTORE FILELIST.
>>>
>>> ¿Tiene que ver algo la presencia simúltanea de SQL 2000 y SQL 2005
>>> en mi
>>> PC
>>> de desarrollo?
>>> ¿o quizás el que yo le haga un "zipeo" al archivo BAK para traermelo
>>> a
>>> la
>>> oficina?
>>>
>>> MV
>>>
>>>
>>>
>
>











Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida