Find Jobs
Hire Freelancers

Utility to apply SQL scripts to DB's and report results, and update log

$100-500 USD

Cerrado
Publicado hace casi 13 años

$100-500 USD

Pagado a la entrega
This is for SQL Server 2008 I have a n UpdateLog table that contains a record of every SQL script applied and whether it is successful or a failure. This table gets updated automatically when i run my update script. I need a utility (WinForms app) that will * Compare the list of scripts to run, vs. those that are already run. (by comparing the script name and success/failure to those in the SQL Update log) * Run the scripts one at a time, and report results back to user. (If it is not a success then the user may need to do some manual intervention before continuing the process) ## Deliverables The program will have a config file that points to a "Application Master" DB via a connection string. You will connect to the master application db, query a table to provide a list of all other DB's that are a part of my application on the same server, and provide them in a grid. User will highlight one row on the grid (one db) This will show a detail grid below the main grid showing the update history for this db. Additionally, you will show another grid beside it which whill show all scripts available for this db and highlight the ones that have not been run. User will select one or more scripts from the not-ran list, and click GO to apply the scripts. You will run the scripts in ORDER of oldest to newest. After each script is run you display the RESULTS (Success or a failure with details, (whatever SQL server provides) The user will interpret the results of the SQL response, and click one of two buttons: "Continue to next script" (if there are any more to run), or "Stop" If the user determines there is an error, he will click STOP and you will close both grids, and the user will manually fix anything he needs to do, and start the process over. I can provide a sample screenshot if you feel you need it.
ID del proyecto: 3487665

Información sobre el proyecto

13 propuestas
Proyecto remoto
Activo hace 13 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
13 freelancers están ofertando un promedio de $272 USD por este trabajo
Avatar del usuario
See private message.
$85 USD en 7 días
4,9 (52 comentarios)
6,8
6,8
Avatar del usuario
See private message.
$170 USD en 7 días
4,6 (26 comentarios)
6,5
6,5
Avatar del usuario
See private message.
$340 USD en 7 días
5,0 (59 comentarios)
5,7
5,7
Avatar del usuario
See private message.
$850 USD en 7 días
4,8 (26 comentarios)
4,8
4,8
Avatar del usuario
See private message.
$361,25 USD en 7 días
5,0 (25 comentarios)
4,4
4,4
Avatar del usuario
See private message.
$110,50 USD en 7 días
5,0 (8 comentarios)
4,3
4,3
Avatar del usuario
See private message.
$170 USD en 7 días
4,0 (1 comentario)
1,5
1,5
Avatar del usuario
See private message.
$110 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$200 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$255 USD en 7 días
0,0 (1 comentario)
0,0
0,0
Avatar del usuario
See private message.
$255 USD en 7 días
4,5 (1 comentario)
0,2
0,2
Avatar del usuario
See private message.
$350 USD en 7 días
0,0 (0 comentarios)
0,2
0,2
Avatar del usuario
See private message.
$280,50 USD en 7 días
0,0 (1 comentario)
1,5
1,5

Sobre este cliente

Bandera de UNITED STATES
Eureka, United States
4,9
100
Forma de pago verificada
Miembro desde ene 13, 2003

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.