FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias nuk3zito por la solucion, creo que de momento servirá pero si se alguien conociese otro metodo mas directo y desde el SGBD mucho mejor.
Saludos. |
#2
|
|||
|
|||
De repente me ha surgido una pregunta,
¿Como has copiado desde el server el archivo? Tendrias que tener la carpeta del server en la que lo guardaste compartida para poder copiarlo a otro pc. En mi caso no tengo esa opcion. El asunto es que lo guarda el mssql pero desde codigo delphi no puedo copiar el archivo si no está como recurso compartido. Imaginate que del server no tienes ningun permiso de escritura, unicamente acceso a la base de datos, ¿existe alguna rutina de mssql que te permita copiar y pegar archivos? Gracias por vuestra paciencia... Un saludo |
#3
|
||||
|
||||
Talvez poniendo una unidad de red en el server (direccionando a cualquier otro directorio en otra compu).
Pero si alguien se apiada y nos dice como es que se guarda directamente en nuestra PC Cliente por medio de las instrucciones de SQL Server, pues esa sería la mejor opción.
__________________
Tiempo y ocasión acontecen a todos! |
#4
|
||||
|
||||
No existe manera de hacer un backup a un directorio local de una base de datos desde sql server. Si existiera esta posibilidad, podría suponer un grave fallo de seguridad, puesto que cualquier usuario con un conjunto mínimo de permisos (perteneciente al grupo de dd_backup por ejemplo) podría conectarse al servidor y llevarse la base de datos haciendo backup.
Es por esto que sql server se limita estrictamente a realizar el backup desde el lugar en que fue configurado para hacerlo. Esto según recuerdo, incluye rutas UNC de la red local, así que si compartes una carpeta cualquiera en la red, podrías en teoría, hacer que sql server hiciese backup en dicho recurso (de la forma \\maquina\directorio\backup)
__________________
Héctor Geraldino Software Engineer |
#5
|
||||
|
||||
Cita:
Saludos
__________________
Tiempo y ocasión acontecen a todos! |
#6
|
|||
|
|||
Gracias Hector por la aclaración,
Entonces la solución sería crear una carpeta compartida en el equipo que contiene la bd mediante codigo delphi, crear dentro el backup, copiarla a nuestro equipo e inmediatamente despues borrar la carpeta compartida. Un Saludo. |
#7
|
||||
|
||||
Los respaldos ¿los harás desde cualquier PC? o normalmente siempre será desde una PC específicamente?
Si los harás desde cualquier PC, entonces si creo que debes hacer como has dicho... pero si siempre será desde una misma PC, mejor comparte alguna carpeta de esa PC y crea su unidad de red en el Server de SQL. no?
__________________
Tiempo y ocasión acontecen a todos! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Información sobre MSSQL y Delphi, componentes, métodos, etc. | Ronald HerNav | MS SQL Server | 5 | 08-03-2007 22:41:40 |
Como realizar un Backup a una Base de Datos de MSSQL desde mi aplicacion?? | rjtostado | MS SQL Server | 4 | 12-05-2005 17:05:41 |
mssql | scooterjgm | MS SQL Server | 4 | 17-09-2004 11:13:11 |
Consejo sobre componente para backup | apicito | Varios | 0 | 10-05-2004 20:10:59 |
Dudas sobre Backup | rogeriobeltran | Firebird e Interbase | 0 | 18-03-2004 22:09:30 |
|