[MsSql] Joby migracyjne z plików CSV


(Marcin Obala) #1

Cześć

 

Chciałbym zapytać czy da się zrobić jakieś joby migracyjne w MsSql. Chodzi mi o to, że z bazy oracle codziennie jest wypluwany plik CSV, chciałbym te pliki automatycznie zasysać do SQLa ale żeby nie była to żadna aplikacja tylko wewnętrzny mechanizm bazy danych. Aplikacja stojąca na jakimś kompie może stracić połączenie, komputer może być wyłączony etc. 


(StawikPiast) #2

Tak, zwie się to DTS (do wersji 2000) lub obecnie paczki SSIS. Projektujesz paczkę SSIS, podgrywasz na serwer, tworzysz JOB-a w środku którego jest krok odpalający paczkę SSIS.

Paczki SSIS projektuje się w VisualStudio. Generalnie bardzo przyjemne i potężne narzędzie.

A i zamiast przetwarzać pliki CSV lepiej jest się podłączyć do serwera Oracl-a i dane pobierać bezpośrednio.


(Marcin Obala) #3

Niestety nie mam zezwolenia do dostępu :wink: goście zarządzający tym systemem ERP nie pozwalają na takie zabawy. Tylko joby generowane do CSV


(StawikPiast) #4

Cóż jak tylko pliki to ciagniesz z plików I tyle. SSIS jak najbardziej umożliwia pobieranie danych z plików tekstowych.