Hacer copia de seguridad de una base de datos en SQL Server Express 2005

04/06/2008 - 17:11 por angelmoreno27 | Informe spam
Buenas tardes.
En la instalación de VMWare Virtual Center se ha instalado
automáticamente un SQL Server 2005, supongo que una Express Edition.
Mi pregunta es que debo instalar para poder entrar en la base de
datos, y crear una tarea para realizar una copia de seguridad
programada.

En SQL Server 2000 si que entraba en el gestor de bases de datos y me
creaba una tarea programada que lanzaba una copia de seguridad de una
base de datos, a archivo, sin necesidad de parar la base de datos.

Ahora estoy intentando esto con esta base de datos.
Me enfrento con dos problemas: por un lado que no se si la herramienta
SQL Server Management Studio Express es la correcta, pues es la unica
que he encontrado libre.
Por otra parte, no tengo ni idea del usuario/contraseña necesarios
para entrar con este gestor en la base de datos.
Con SQLServer 2000 cuando lo instalaba establecia la contraseña para
el sa (System Administrator), pero aquí en ningún momento he visto
nada.
Es cierto que aun no lo he instalado en la misma maquina que tiene la
base de datos, porque aun se cierto que sea esta la herramienta que
necesito, y quiero estar seguro.

Una ayudita por favor...

Un saludo, muy fuerte.

Preguntas similare

Leer las respuestas

#1 Isaias
04/06/2008 - 18:28 | Informe spam
La version EXPRESS EDITION, no cuenta con el servicio de AGENT, tendras que
hacerlo mediante el SCHEDULER de WINDOWS.
Saludos
IIslas


"angelmoreno27" wrote:

Buenas tardes.
En la instalación de VMWare Virtual Center se ha instalado
automáticamente un SQL Server 2005, supongo que una Express Edition.
Mi pregunta es que debo instalar para poder entrar en la base de
datos, y crear una tarea para realizar una copia de seguridad
programada.

En SQL Server 2000 si que entraba en el gestor de bases de datos y me
creaba una tarea programada que lanzaba una copia de seguridad de una
base de datos, a archivo, sin necesidad de parar la base de datos.

Ahora estoy intentando esto con esta base de datos.
Me enfrento con dos problemas: por un lado que no se si la herramienta
SQL Server Management Studio Express es la correcta, pues es la unica
que he encontrado libre.
Por otra parte, no tengo ni idea del usuario/contraseña necesarios
para entrar con este gestor en la base de datos.
Con SQLServer 2000 cuando lo instalaba establecia la contraseña para
el sa (System Administrator), pero aquí en ningún momento he visto
nada.
Es cierto que aun no lo he instalado en la misma maquina que tiene la
base de datos, porque aun se cierto que sea esta la herramienta que
necesito, y quiero estar seguro.

Una ayudita por favor...

Un saludo, muy fuerte.

Respuesta Responder a este mensaje
#2 Gux (MVP)
04/06/2008 - 19:12 | Informe spam
Para administrar SQL Server 2005 Express usted puede usar la herramienta
gratuita Management Studio Express.

El usuario administrador es cualquier usario que pertenezca al grupo
Administrators local de Windows. Normalmente las instalaciones Express son en
modo de autenticación integrada a Windows, por lo cual el usuario 'sa' no
está habilitado.

SQL Express no dispone de agente para programar tareas. Pero usted puede
escribir un script T-SQL con el comando BACKUP adecuado y agendarlo con el
Windows Scheduler.

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"angelmoreno27" wrote:

Buenas tardes.
En la instalación de VMWare Virtual Center se ha instalado
automáticamente un SQL Server 2005, supongo que una Express Edition.
Mi pregunta es que debo instalar para poder entrar en la base de
datos, y crear una tarea para realizar una copia de seguridad
programada.

En SQL Server 2000 si que entraba en el gestor de bases de datos y me
creaba una tarea programada que lanzaba una copia de seguridad de una
base de datos, a archivo, sin necesidad de parar la base de datos.

Ahora estoy intentando esto con esta base de datos.
Me enfrento con dos problemas: por un lado que no se si la herramienta
SQL Server Management Studio Express es la correcta, pues es la unica
que he encontrado libre.
Por otra parte, no tengo ni idea del usuario/contraseña necesarios
para entrar con este gestor en la base de datos.
Con SQLServer 2000 cuando lo instalaba establecia la contraseña para
el sa (System Administrator), pero aquí en ningún momento he visto
nada.
Es cierto que aun no lo he instalado en la misma maquina que tiene la
base de datos, porque aun se cierto que sea esta la herramienta que
necesito, y quiero estar seguro.

Una ayudita por favor...

Un saludo, muy fuerte.

Respuesta Responder a este mensaje
#3 angelmoreno27
05/06/2008 - 13:21 | Informe spam
On 4 jun, 19:12, Gux (MVP) wrote:
Para administrar SQL Server 2005 Express usted puede usar la herramienta
gratuita Management Studio Express.

El usuario administrador es cualquier usario que pertenezca al grupo
Administrators local de Windows. Normalmente las instalaciones Express son en
modo de autenticación integrada a Windows, por lo cual el usuario 'sa' no
está habilitado.

SQL Express no dispone de agente para programar tareas. Pero usted puede
escribir un script T-SQL con el comando BACKUP adecuado y agendarlo con el
Windows Scheduler.

Gustavo Larriera, Microsoft MVPhttps://mvp.support.microsoft.co...o.larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.

"angelmoreno27" wrote:
> Buenas tardes.
> En la instalación de VMWare Virtual Center se ha instalado
> automáticamente un SQL Server 2005, supongo que una Express Edition.
> Mi pregunta es que debo instalar para poder entrar en la base de
> datos, y crear una tarea para realizar una copia de seguridad
> programada.

> En SQL Server 2000 si que entraba en el gestor de bases de datos y me
> creaba una tarea programada que lanzaba una copia de seguridad de una
> base de datos, a archivo, sin necesidad de parar la base de datos.

> Ahora estoy intentando esto con esta base de datos.
> Me enfrento con dos problemas: por un lado que no se si la herramienta
> SQL Server Management Studio Express es la correcta, pues es la unica
> que he encontrado libre.
> Por otra parte, no tengo ni idea del usuario/contraseña necesarios
> para entrar con este gestor en la base de datos.
> Con SQLServer 2000 cuando lo instalaba establecia la contraseña para
> el sa (System Administrator), pero aquí en ningún momento he visto
> nada.
> Es cierto que aun no lo he instalado en la misma maquina que tiene la
> base de datos, porque aun se cierto que sea esta la herramienta que
> necesito, y quiero estar seguro.

> Una ayudita por favor...

> Un saludo, muy fuerte.



Ummmm, podriais poner un ejemplo del comando a adjuntar para ejecutar
un procedimiento almacenado desde el scheduler de Windows?

Muchas gracias.
Respuesta Responder a este mensaje
#4 Gux (MVP)
05/06/2008 - 15:40 | Informe spam
"angelmoreno27" wrote:

On 4 jun, 19:12, Gux (MVP) wrote:
> SQL Express no dispone de agente para programar tareas. Pero usted puede
> escribir un script T-SQL con el comando BACKUP adecuado y agendarlo con el
> Windows Scheduler.

Ummmm, podriais poner un ejemplo del comando a adjuntar para ejecutar
un procedimiento almacenado desde el scheduler de Windows?



Puedo darle el pescado pero prefiero enseñarle a pescar :-)

Primero vaya a los Books Online y lea acerca de la sintaxis y ejemplos de
uso del comando BACKUP y cómo se usa el comando de línea OSQL.EXE:

BACKUP
http://msdn.microsoft.com/es-es/lib...86865.aspx

OSQL.EXE
http://msdn.microsoft.com/en-us/library/aa214012(SQL.80).aspx

Luego escriba un script Windows .cmd que simplemente invoque al OSQL.EXE
para ejecutar al comando BACKUP. Algo parecido a esto:

osql
-U usuario
-P contraseña
-S servidorSql\instancia
-d master
-q "BACKUP DATABASE MiBase TO DISK 'rutaArchivoBak' "


Finalmente configure en el Windows Scheduler para que ejecute al .cmd acorde
a sus necesidades.


Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/p...o.larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida