Error al realizar un backup

31/10/2007 - 18:09 por Jose Enrique | Informe spam
Os cuento el escenario de ejecución:
- Windows Vista.
- SQL Express.

Dentro de mi programa hecho en VB6.0 con MDAC 2.7 con un
objeto conexion con cadena de conexion = ""driver={SQL
Server};server=VISTAPC\SQLEXPRESS;uid=sa;pwd=j12345678;database=StreamlineDB

y la sentencia SQL

BACKUP DATABASE StreamlineDB TO DISK='C:\USERS\VISTAPC\DOCUMENTS\Prueba.bak'

al ejecutarla me da el error
2147217900
con descripcion
No se puede abrir el dispositivo de copia de seguridad
'C:\USERS\VISTAPC\DOCUMENTS\Prueba.bak'. Error del sistema operativo 5
(error not found)

Agraceria si alguien pudiera ayudarme:-)

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
31/10/2007 - 18:36 | Informe spam
Jose Enrique,

Asegurate que la cuenta usada por el servicio de SQL Server tiene permisos
suficientes para leer desde ese folder.


AMB

"Jose Enrique" wrote:

Mostrar la cita
#2 Daniel H. Villa
31/10/2007 - 20:57 | Informe spam
Hola Alejandro:

Como seria la instrucción para hacer el Restore???




"Alejandro Mesa" wrote in message
news:
Mostrar la cita
#3 Alejandro Mesa
31/10/2007 - 21:16 | Informe spam
Daniel H. Villa,

Depende de que es lo que quieres restaurar. Si deseas restaurar ese backup
sobre la misma database, entonces:

restore database StreamlineDB
FROM DISK='C:\USERS\VISTAPC\DOCUMENTS\Prueba.bak'
WITH recovery, REPLACE

AMB

"Daniel H. Villa" wrote:

Mostrar la cita
#4 Jose Enrique
05/11/2007 - 09:49 | Informe spam
Perdonad que nos os respondiera antes, pero estaba en casa y no tengo acceso
al ordenador del trabajo.
El usuario del servicio SQL Server es NT AUTHORITY\Network Service
este usuario no lo veo a la hora de asignar permisos, ¿como puedo asignarle
permisos?

"Jose Enrique" escribió en el mensaje
news:%23v9VZD%
Mostrar la cita
Server};server=VISTAPC\SQLEXPRESS;uid=sa;pwd=j12345678;database=StreamlineDB
Mostrar la cita
DISK='C:\USERS\VISTAPC\DOCUMENTS\Prueba.bak'
Mostrar la cita
#5 Jose Enrique
05/11/2007 - 10:36 | Informe spam
Ya lo he descubierto y funciona. Es la parte de seguridad de la carpeta del
backup donde hay que añadir al usuario NetworkService y darle permiso de
escribir.
Lo comento por si alguien le pasa lo mismo que a mi.
Ads by Google
Search Busqueda sugerida