Buenas , he programado un módulo dentro de una aplicación que estoy desarrollando que te permite hacer una copia en la NUBE o en local de la base de datos SQL Server de la propia aplicación.
Tengo un procedimiento en SQL Server muy simple con un código como este que realiza la copia en el directorio recibido por parámetro
USE [BDTest] GO /****** Object: StoredProcedure [dbo].[backupdb] Script Date: 10/10/2015 15:01:07 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO ALTER procedure [dbo].[backupdb] @ruta NVARCHAR(50) as BACKUP DATABASE BDTest TO DISK = @ruta WITH FORMAT, MEDIANAME = 'SQLServerBackups', NAME = 'Full Backup of SQLServer';
Ahora mismo el formulario donde tengo esto tiene un "FolderBrowserDialog" donde el usuario introduce el destino de la copia y ejecuta el StoredProcedure anterior.
Ahora mi pregunta es como poder hacer automatizar esta tarea , es decir el formulario tendrá una opción que será "Copia diaria a la hora XX:YY" no se si una opción puede ser que cuando el usuario escoja la hora que quiere la copia crear un JOB en la BD ???
Espero vuestras sugerencias.
Gracias