¿Que estoy haciendo mal?
Ricky
Bayres
Argentina
"Ricky" <Ri...@discussions.microsoft.com> wrote in message
news:0229AF64-85ED-4967...@microsoft.com...
Creo que ser�a un buen punto de inicio que realizaras una revisi�n completa
del estado de la base de datos en origen, en tu SQL Server 2000. Una DBCC
CHECKDB deber�a ser suficiente en la mayor�a de los casos. Si en origen no
se detect� ning�n error, prueba a realizar de nuevo el backup como te coment�
Maxi e intenta verificar el proceso de copia entre los servidores. Por ejemplo
calcula un SHA1/MD5 en origen del backup y lo mismo en el servidor destino
una vez copiado. A�n as� si el problema reside en el medio f�sico sobre el
que realizas el backup inicialmente te recomendar�a que probaras de realizar
el backup sobre otro (disco externo o similar).
Un saludo,
Rub�n Garrig�s
Solid Quality Mentors
Blog: http://blogs.solidq.com/es/elrincondeldba
> Hola, necesito restaurar un backup hecho con SQL2000 en el SQL2005
> Express
> 1) En una PC hago un backup de una base de SQL2000 mediante el Server
> Managment
> 2) En otra PC, fuera de la Red, otro servidor, pero SQL 2005 Express,
> mediante el Server Managment, creo una nueva base
> 2) Parado sobre esa base voy a Restaurar Base
> 3) Selecciono la base que acabo de crear
> 4) Voy a Opciones y marco Sobreescribir la base existente
> 5) Cambio "Restaurar Como" por la que acabo de crear ya que all�
> todav�a se
> ve la ruta original del otro PC
> 6) Comienza la restaursaci�n, llega al 100% y da un error "Excepcion
> al
> ejecutar una instruccion o un proceso por lotes Transact-SQL"
> "Puede que el esquema este da�ado, ejecute DBCC Check Catalog (Error
Error de Restaurar para Servidor 'RJV\SQLEXPRESS'.
System.Data.SqlClient.SqlError: El sistema operativo devolvió el error
'5(error not found)' al intentar RestoreContainer::ValidateTargetForCreation'
en 'C:\Archivos de programa\Microsoft SQL Server\MSSQL.2\MSSQL\BcWinXlx.mdf'.
(Microsoft.SqlServer.Express.Smo)
De modo que voy a chequear el estado del backup (hacer uno nuevo, digo)
Gracias
Ricardo
"Ruben Garrigos" wrote:
> Hola Ricky,
>
> Creo que sería un buen punto de inicio que realizaras una revisión completa
> del estado de la base de datos en origen, en tu SQL Server 2000. Una DBCC
> CHECKDB debería ser suficiente en la mayoría de los casos. Si en origen no
> se detectó ningún error, prueba a realizar de nuevo el backup como te comentó
> Maxi e intenta verificar el proceso de copia entre los servidores. Por ejemplo
> calcula un SHA1/MD5 en origen del backup y lo mismo en el servidor destino
> una vez copiado. Aún así si el problema reside en el medio físico sobre el
> que realizas el backup inicialmente te recomendaría que probaras de realizar
> el backup sobre otro (disco externo o similar).
>
> Un saludo,
>
> Rubén Garrigós
> Solid Quality Mentors
>
> Blog: http://blogs.solidq.com/es/elrincondeldba
>
> > Hola, necesito restaurar un backup hecho con SQL2000 en el SQL2005
> > Express
> > 1) En una PC hago un backup de una base de SQL2000 mediante el Server
> > Managment
> > 2) En otra PC, fuera de la Red, otro servidor, pero SQL 2005 Express,
> > mediante el Server Managment, creo una nueva base
> > 2) Parado sobre esa base voy a Restaurar Base
> > 3) Selecciono la base que acabo de crear
> > 4) Voy a Opciones y marco Sobreescribir la base existente
> > 5) Cambio "Restaurar Como" por la que acabo de crear ya que allí
> > todavía se
> > ve la ruta original del otro PC
> > 6) Comienza la restaursación, llega al 100% y da un error "Excepcion
> > al
> > ejecutar una instruccion o un proceso por lotes Transact-SQL"
> > "Puede que el esquema este dañado, ejecute DBCC Check Catalog (Error
"Ricky" <Ri...@discussions.microsoft.com> wrote in message
news:74E3DDDB-2469-463A...@microsoft.com...