Copia automatica de base de datos

07/06/2007 - 13:57 por Gurk | Informe spam
Saludos.

En mi PC tengo metido un servidor SQL Desktop Engine y además tengo un
programa de Backup que me copia automáticamente los archivos de los
que quiero tener una copia de seguridad. Entre los directorios y
demás, tengo metido la carpeta donde están las bases de datos de SQL
Server, pero al intentar copiarlos me da error ya que estos están en
uso.

Me gustaría saber si existe alguna aplicación gratuita o alguna forma
de poder hacer Backup de los datos del SQL Server sin tener que hacer
un Bakcup de estos manualmente y que además después mi aplicación de
Bakcup pueda recogerlos para incluirlos dentro del programa de copia
de seguridad.

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Maxi
07/06/2007 - 16:47 | Informe spam
Hola, no debes hacer los backups sobre los archivos directamente, debes
hacer primero un backup desde SQLServer lo cual y sin parar nada (todo el
mundo podra seguir trabajando) hace una copia de la base a un archivo de
backup, luego ese archivo es el que debes usar en tu programa de backup.

Para hacer backups necesitas usar la sentencia : BACKUP DATABASE, revisala
en tus libros on line


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Gurk" escribió en el mensaje
news:
Saludos.

En mi PC tengo metido un servidor SQL Desktop Engine y además tengo un
programa de Backup que me copia automáticamente los archivos de los
que quiero tener una copia de seguridad. Entre los directorios y
demás, tengo metido la carpeta donde están las bases de datos de SQL
Server, pero al intentar copiarlos me da error ya que estos están en
uso.

Me gustaría saber si existe alguna aplicación gratuita o alguna forma
de poder hacer Backup de los datos del SQL Server sin tener que hacer
un Bakcup de estos manualmente y que además después mi aplicación de
Bakcup pueda recogerlos para incluirlos dentro del programa de copia
de seguridad.

Muchas gracias.
Respuesta Responder a este mensaje
#2 Miguel Egea
07/06/2007 - 17:08 | Informe spam
En la version expres no está el agente disponible para poder programar
ningún trabajo, ni siquiera el de las copias de seguridad. En su lugar
puedes usar el scheduler de windows o comandos at que ejecuten scripts para
realizar esas tareaas.


Saludos Cordiales
Miguel Egea Gómez
http://blogs.solidq.com/ES/megea/default.aspx
http://www.portalsql.com
Solid Quality Mentors
"Gurk" wrote in message
news:
Saludos.

En mi PC tengo metido un servidor SQL Desktop Engine y además tengo un
programa de Backup que me copia automáticamente los archivos de los
que quiero tener una copia de seguridad. Entre los directorios y
demás, tengo metido la carpeta donde están las bases de datos de SQL
Server, pero al intentar copiarlos me da error ya que estos están en
uso.

Me gustaría saber si existe alguna aplicación gratuita o alguna forma
de poder hacer Backup de los datos del SQL Server sin tener que hacer
un Bakcup de estos manualmente y que además después mi aplicación de
Bakcup pueda recogerlos para incluirlos dentro del programa de copia
de seguridad.

Muchas gracias.
Respuesta Responder a este mensaje
#3 Maxi
07/06/2007 - 21:01 | Informe spam
Miguel, como estas? ojo que no aclaro que era la 2005 ;)


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Miguel Egea" escribió en el mensaje
news:
En la version expres no está el agente disponible para poder programar
ningún trabajo, ni siquiera el de las copias de seguridad. En su lugar
puedes usar el scheduler de windows o comandos at que ejecuten scripts
para realizar esas tareaas.


Saludos Cordiales
Miguel Egea Gómez
http://blogs.solidq.com/ES/megea/default.aspx
http://www.portalsql.com
Solid Quality Mentors
"Gurk" wrote in message
news:
Saludos.

En mi PC tengo metido un servidor SQL Desktop Engine y además tengo un
programa de Backup que me copia automáticamente los archivos de los
que quiero tener una copia de seguridad. Entre los directorios y
demás, tengo metido la carpeta donde están las bases de datos de SQL
Server, pero al intentar copiarlos me da error ya que estos están en
uso.

Me gustaría saber si existe alguna aplicación gratuita o alguna forma
de poder hacer Backup de los datos del SQL Server sin tener que hacer
un Bakcup de estos manualmente y que además después mi aplicación de
Bakcup pueda recogerlos para incluirlos dentro del programa de copia
de seguridad.

Muchas gracias.

Respuesta Responder a este mensaje
#4 Gurk
08/06/2007 - 09:37 | Informe spam
La idea es que se haga automatico y que la copia de seguridad lo copie
sin tener que estar yo presente para hacer el Backup de SQL.

Creo que el programa de Backup me permite ejecutar una tarea
automatica de Windows antes de empezar a hacer la copia. Si es así,
¿Que instrucciones puedo ponerle para que me haga la copia de SQL para
que lo recoga el programa de Backup?

Muchas gracias.

On 7 jun, 21:01, "Maxi" wrote:
Miguel, como estas? ojo que no aclaro que era la 2005 ;)


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Miguel Egea" escribió en el mensajenews:

> En la version expres no está el agente disponible para poder programar
> ningún trabajo, ni siquiera el de las copias de seguridad. En su lugar
> puedes usar el scheduler de windows o comandos at que ejecuten scripts
> para realizar esas tareaas.

> Saludos Cordiales
> Miguel Egea Gómez
>http://blogs.solidq.com/ES/megea/default.aspx
>http://www.portalsql.com
> Solid Quality Mentors
> "Gurk" wrote in message
>news:
> Saludos.

> En mi PC tengo metido un servidor SQL Desktop Engine y además tengo un
> programa de Backup que me copia automáticamente los archivos de los
> que quiero tener una copia de seguridad. Entre los directorios y
> demás, tengo metido la carpeta donde están las bases de datos de SQL
> Server, pero al intentar copiarlos me da error ya que estos están en
> uso.

> Me gustaría saber si existe alguna aplicación gratuita o alguna forma
> de poder hacer Backup de los datos del SQL Server sin tener que hacer
> un Bakcup de estos manualmente y que además después mi aplicación de
> Bakcup pueda recogerlos para incluirlos dentro del programa de copia
> de seguridad.

> Muchas gracias.
Respuesta Responder a este mensaje
#5 Miguel Egea
08/06/2007 - 10:42 | Informe spam
Puedes ejecutar el comando osql, algo así (te lo escribo de memoria repasa
la sintaxis) osql -STuServer -U usuario -P password -Q "backup database XX
to disk=c:\xxxxx with init"

eso lo programas para que se ejecute con el scheduler de windows o con
comandos at y creará automaticamte un backup en caliente de tu server. Si en
lugar de usar -U y -P usas -E usarás autenticación windows y evitarás dejar
contraseñas en texto plano por ahí.

Saludos
Miguel Egea


"Gurk" wrote in message
news:
La idea es que se haga automatico y que la copia de seguridad lo copie
sin tener que estar yo presente para hacer el Backup de SQL.

Creo que el programa de Backup me permite ejecutar una tarea
automatica de Windows antes de empezar a hacer la copia. Si es así,
¿Que instrucciones puedo ponerle para que me haga la copia de SQL para
que lo recoga el programa de Backup?

Muchas gracias.

On 7 jun, 21:01, "Maxi" wrote:
Miguel, como estas? ojo que no aclaro que era la 2005 ;)


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"Miguel Egea" escribió en el
mensajenews:

> En la version expres no está el agente disponible para poder programar
> ningún trabajo, ni siquiera el de las copias de seguridad. En su lugar
> puedes usar el scheduler de windows o comandos at que ejecuten scripts
> para realizar esas tareaas.

> Saludos Cordiales
> Miguel Egea Gómez
>http://blogs.solidq.com/ES/megea/default.aspx
>http://www.portalsql.com
> Solid Quality Mentors
> "Gurk" wrote in message
>news:
> Saludos.

> En mi PC tengo metido un servidor SQL Desktop Engine y además tengo un
> programa de Backup que me copia automáticamente los archivos de los
> que quiero tener una copia de seguridad. Entre los directorios y
> demás, tengo metido la carpeta donde están las bases de datos de SQL
> Server, pero al intentar copiarlos me da error ya que estos están en
> uso.

> Me gustaría saber si existe alguna aplicación gratuita o alguna forma
> de poder hacer Backup de los datos del SQL Server sin tener que hacer
> un Bakcup de estos manualmente y que además después mi aplicación de
> Bakcup pueda recogerlos para incluirlos dentro del programa de copia
> de seguridad.

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