Import danych z .txt do bazy danych

0

Witam

w firmie mam sql server 18 i na nim bazy danych programu do zarządzania itp. Chciałbym znaleŹć program lub skrypt który będzie mi aktualizować dane w tabeli, czy jest takowe oprogramowanie?

Zrobienie to z poziomu baz danych jest możliwe ale ma byc to uproszczone żeby Pani z BOK mogła sobie sama dane aktualizować.

Stworzyłem środowisko testowe i na nim mam kopie baz danych i na tym ćwiczę i jakoś z konsoli mi wychodzi ale nie wiem jak to ugryść z tym programem.

Mam dane z jednego programu w txt i te dane chciałbym wrzucić na baze.

ewentualnie kto by był chętny zrobić taki eksport danych za kase?

0

Czyli chcesz zaimportować wyeksportowane dane z jednego programu w formacie .txt do Twojej bazy danych, tak?

0

tak
dane nie muszą być w txt. mogą być w excelu lub w innym pliku,

z plikiem wynikowym nie ma aż takiego dużego problemu, program pozwala na generację różnych plików, gorzej żeby to zaimportować do SQL

1

Można napisać skrypt, który będzie brał pili z jakiejś konkretnej lokalizacji u bedzie go wrzucał na bazę - trze tylko jakoś dać znać użytkownikowi, że coś się nie udało. Co to za aplikacja? Może ma wbudowane takie mechanizmy tylko trzeba wygenerować odpowiedni format pliku? Możesz dać znać na PRV co to apka ile tych danych do zaimportowania i jak często to pomyślimy.

1

Zrobienie to z poziomu baz danych jest możliwe ale ma byc to uproszczone żeby Pani z BOK mogła sobie sama dane aktualizować.

Najpierw odpowiedz czy dostęp ma mieć każdy, czy np. tylko wybrane osoby?
Co się ma stać, jak Pani wgra 8 razy ten sam plik.
Co się ma stać jak np. w pliku zabraknie jakiejś kolumny, lub jej nazwa zostanie zmieniona.

Możliwości jest mnóstwo, możesz nawet podpiąć excela pod bazę i dać uprawnienia na Insert i hulaj dusza. Ale warto przemyśleć możliwie dużo scenariuszy przed pospsusciem danych w bazie.

0

jeśli chodzi o scenariusze to tak

jak wgranie tego samego pliku to powinno dane odrzucić, dane będą sztywne tzn program wygeneruje mi plik z danymi np z 3 kolumnami i te 3 kolumny powinny być brane pod uwagę.

1
uzzo napisał(a):

jeśli chodzi o scenariusze to tak

jak wgranie tego samego pliku to powinno dane odrzucić, dane będą sztywne tzn program wygeneruje mi plik z danymi np z 3 kolumnami i te 3 kolumny powinny być brane pod uwagę.

A skąd ma wiedzieć czy dane już są w bazie czy nie? Masz jakieś unikalne pole?

0

tak mam dane które się nie zmieniają lub jak będą takie same to odrzuci

1

Ale sam ma odrzucić? Stworzony importer ma to zrobić? Pamiętaj, że jak dajesz do wgrania plik, to prędzej czy później ktoś go zacznie ręcznie edytować i np. zamieni kolumny miejscami. Doda wiersz itd.

0
uzzo napisał(a):

jeśli chodzi o scenariusze to tak

jak wgranie tego samego pliku to powinno dane odrzucić, dane będą sztywne tzn program wygeneruje mi plik z danymi np z 3 kolumnami i te 3 kolumny powinny być brane pod uwagę.

uzzo napisał(a):

tak mam dane które się nie zmieniają lub jak będą takie same to odrzuci

Długo ta ciuciubabka będzie trwała?
Może lepiej zlecić komuś, co rozumie dziedzinę ?

1 użytkowników online, w tym zalogowanych: 0, gości: 1