Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

copiar base de datos (continuación)

114 views
Skip to first unread message

Anti_Work

unread,
Dec 1, 2007, 5:26:01 PM12/1/07
to
Hola. Desde la Pc que hace de servidor hice una copia (respaldo full) de la
db "DirPers" desde SQL S 2000 con el nobre de "DirPersBackup" (no tiene
extensión) Y tiene 13 MB aprox.
Copié este archivo en un CD y luego en una carpeta de mi Pc.
Ingresé a SQL S 2005, hago click derecho sobre "Databases" y aparece un menú
contextual con varios Item. Probé con "Restore DataBase" y "Restor File and
Filegroups...". los dos me dan error.

al elegir restore database aparece una pantalla, la primera opcion que
aparece es: Destination for restore --> To database.
Si lo dejo vacío me da el error: "No se puede seleccionar el archivo o el
grupo de archivos "DirPers_Log" para esta operación."
Entonces probé creando una db vacia con el nombre: "DirPers" y le establecí
esta en To database. y me da el error: El conjunto de copia de seguridad
contiene una copia de una base de datos distinta de la existente 'DirPers'.

Además me llamó la atención que cuando eligo: Source for restore --> From
device y busco el archivo para restaurarlo me aparece un filtro con dos
extensiones : *.bak ; *.trn. y el archivo que me generó sql s 2000
(DirPersBackup) no tenía ninguna extensión.
Probé renombrándolo y poniénole éstas extensiones y el resultado fué el mismo.

No se que estoy haciendo mal. Estoy usando SQL Server Express 2005

Gracias desde ya.
Saludos

Maxi Accotto

unread,
Dec 2, 2007, 11:26:25 AM12/2/07
to
Hola, usted simplemente cuando hace el restore indiquele el nombre de la
base de datos (si no existe la crea solo) y la ubicacion de los archivos, al
hacer eso si le da un error expongalo aqui

--

-----------------------------
Microsoft MVP SQLServer
www.sqltotalconsulting.com
-------------------------------

"Anti_Work" <edwin_2_egger_q...@hotmail.com> escribió en el
mensaje de noticias:5C299E19-61CA-4569...@microsoft.com...

Anti_Work

unread,
Dec 3, 2007, 4:46:00 AM12/3/07
to
Si no indico el nobre de la db en "To database" el mensage es:
You must select a database to restore


Inventando uno "DirPersNuevo" El mensage copiado es:

TITLE: Microsoft SQL Server Management Studio Express
------------------------------

Restore failed for Server 'USER\SQLEXPRESS'.
(Microsoft.SqlServer.Express.Smo)

For help, click:
http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Restore+Server&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

System.Data.SqlClient.SqlError: Error al buscar el archivo "C:\Archivos de
programa\Microsoft SQL Server\MSSQL$DATASERVER\data\DirPers_Data.MDF" en los
directorios, error del sistema operativo: 3(error not found).
(Microsoft.SqlServer.Express.Smo)

For help, click:
http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&LinkId=20476


saludos

Gux (MVP)

unread,
Dec 4, 2007, 1:53:07 PM12/4/07
to
El error es porque SQL Server intenta restaurar la base de datos usando los
mismos caminos físicos originales donde se hizo el BACKUP.

O bien construya el mismo camino en su disco o bien use el comando RESTORE
WITH MOVE para indicar un nuevo destino.
--
Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
--
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.

0 new messages