Find Jobs
Hire Freelancers

deploying sql scripts

$30-250 USD

Ukończony
Opublikowano około 7 lat temu

$30-250 USD

Płatne przy odbiorze
The DDLs don't contain any changes to tables, only view, stored procedures, and functions. The DDLs might have inter-dependencies between them, one STP that calls another, for example. I don't want to start organizing the files in the correct order, because it would take too long, and I want the entire operation to fail if any one of the scripts has an error. How can I achieve this? My idea so far, is to start a transaction, tell the SQL to ignore errors (which I don't know how to do) run all the scripts once, tell the SQL to start throwing errors again, run all the scripts again, and then commit if everything succeeds. Is this a good idea? How do I CREATE \ ALTER a stored procedure or view even though it has errors? To clarify and address some concerns... This is not intended for production. I just don't want to leave the DB I'm testing on broken. What I would like to achieve is this: run a big group of scripts on the server, without taking the time to order them. But if any of the scripts has an error in it, I want to rollback the entire operation. I don't care about isolation, I only want the operation to happen as a single transaction.
Identyfikator projektu: 13730362

Informację o projekcie

2 ofert
Zdalny projekt
Aktywny 7 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
3-4 years building enterprise applications. I am a full stack developer with oracle plsql and microsoft sql server experience.
$155 USD w 10 dni
5,0 (1 opinia)
2,4
2,4
2 freelancerzy składają oferty o średniej wysokości $155 USD dla tej pracy
Awatar Użytkownika
A proposal has not yet been provided
$155 USD w 3 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
new york, United States
5,0
5
Zweryfikowana metoda płatności
Członek od wrz 4, 2014

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.