Backup

08/11/2006 - 00:57 por Miguel | Informe spam
Buenas Noches a tod@s:

la cuestión es así:

necesito crear un backup y estas son las instrucciones que estoy utilizando


EXEC Sp_addumpdevice 'disk', 'E:\Base de Datos
locales\PROFORMAS\AAAA','E:\Base de Datos locales\PROFORMAS\AAAA.Bak'
efectivamente me crea el dispositivo

pero cuando le digo

BACKUP DATABASE PROFORMAS TO DISK = 'E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

me retorna

no se puede abrir el dispositivo de copia de seguridad 'E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

les agradezco la colaboración que me puedan brindar


Miguel Fernando Arias Perdomo

Preguntas similare

Leer las respuestas

#1 Isaias
08/11/2006 - 03:34 | Informe spam
Mike

Te hace falta la instruccion WITH INIT en la clausula BACKUP, ya que es un
DEVICE nuevo.

Saludos
IIslas


"Miguel" wrote:

Buenas Noches a :

la cuestión es así:

necesito crear un backup y estas son las instrucciones que estoy utilizando


EXEC Sp_addumpdevice 'disk', 'E:\Base de Datos
locales\PROFORMAS\AAAA','E:\Base de Datos locales\PROFORMAS\AAAA.Bak'
efectivamente me crea el dispositivo

pero cuando le digo

BACKUP DATABASE PROFORMAS TO DISK = 'E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

me retorna

no se puede abrir el dispositivo de copia de seguridad 'E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

les agradezco la colaboración que me puedan brindar


Miguel Fernando Arias Perdomo



Respuesta Responder a este mensaje
#2 Alejandro Mesa
08/11/2006 - 14:50 | Informe spam
Miguel,

Por que creas el dispositivo con un nombre tan raro?. Usa un identificador
apropiado para nombrar ese dispositivo. Ademas, la sentencia "backup" que
usas, no esta usando el dispositivo que creastes, sino que estas enviando el
backup directamente hacia un archivo en disco.

EXEC Sp_addumpdevice 'disk', 'diskdump1','E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

BACKUP DATABASE PROFORMAS TO diskdump1

SQL Server no trabaja con unidades mapeadas. Asi que si "E:" no es un disco
fijo en el mismo server, entonces debes indicar el camino, del folder
compartido, usando formato UNC.

Ejemplo:

backup northwind
to disk = '\\server1\subdir1orthwind.bak'

Para que SQL Server pueda usar recursos compartidos de la red para realizar
un backup o desde una tarea, los servicios de SQL Server y SQL Server Agent
deben usar una cuenta del dominio con suficientes permisos de lectura y/o
escritura en esos recursos compartidos.

SQL Server 2000
Setting up Windows Services Accounts
http://msdn2.microsoft.com/en-us/library/aa176564(SQL.80).aspx

SQL Server 2005
Setting Up Windows Service Accounts
http://msdn2.microsoft.com/en-US/li...43504.aspx


AMB

"Miguel" wrote:

Buenas Noches a :

la cuestión es así:

necesito crear un backup y estas son las instrucciones que estoy utilizando


EXEC Sp_addumpdevice 'disk', 'E:\Base de Datos
locales\PROFORMAS\AAAA','E:\Base de Datos locales\PROFORMAS\AAAA.Bak'
efectivamente me crea el dispositivo

pero cuando le digo

BACKUP DATABASE PROFORMAS TO DISK = 'E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

me retorna

no se puede abrir el dispositivo de copia de seguridad 'E:\Base de Datos
locales\PROFORMAS\AAAA.Bak'

les agradezco la colaboración que me puedan brindar


Miguel Fernando Arias Perdomo



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