collapse

Reklama


Autor Wątek: Usunięcie wszystkich deklaracji Oracle.  (Przeczytany 2926 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline neelix

  • Ekspert
  • *****
  • Wiadomości: 991
  • Pomógł? 39
Usunięcie wszystkich deklaracji Oracle.
« dnia: Października 05, 2018, 12:22:40 pm »
Po imporcie deklaracji z PPSa wyszły straszne głupoty: nie zgadza się ilość, osoby personelu itp. Chciałbym teraz usunąć wszystkie deklaracje i zaimportować je tym razem z pliku pdx, zgodnie z radą Kamsoftu. Ale... Zawsze musi być jakieś ale: z poziomu programu nie można usunąć hurtowo deklaracji, tylko spod bazy z Kamsoftu dostałem takie info: "dla wszystkich DEKL ustawić DEL na 1 i ROB1 na 1". Na oraclu znam się na tyle żeby puścić selecta o prostą rzecz, ktoś podpowie jak powinno wyglądać takie zapytanie? Czekam jeszcze na wycenę stworzenia skryptu z Kamsoftu, ale może ktoś zrobi szybciej i taniej :)
EDIT:
Znacznik usunięcia to pewnie:
UPDATE DEKL SET DEL = 1, WHERE ID = ' ';
Ale co to jest ROB1?
« Ostatnia zmiana: Października 05, 2018, 12:29:00 pm wysłana przez neelix »

Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Usunięcie wszystkich deklaracji Oracle.
« Odpowiedź #1 dnia: Października 05, 2018, 15:44:33 pm »
DEL = 1 - jak najbardziej. ROB1 - wg somedu jest to pole robocze, w które na czas modyfikacji spod bazy Kamsoft wpisuje sobie jakiś znacznik, żeby później łatwo zmodyfikowane rekordy odfiltrować. Nie przejmowałbym się tym.

Jak coś to pisz na priv, to coś w temacie pomogę. Kilka razy import robiłem i jakoś efektywnie importy się poskładały poprawnie.
Kliknij pomógł, jeślim pomógł :-)

Offline karolweksler

  • Ekspert
  • *****
  • Wiadomości: 3153
  • Pomógł? 230
Odp: Usunięcie wszystkich deklaracji Oracle.
« Odpowiedź #2 dnia: Października 05, 2018, 21:22:37 pm »
Jak chcesz oznaczyć wszystkie deklaracje jako usunięte to bez WHERE. Po prostu UPDATE DEKL SET DEL = 1 (zakładając, że tabela nazywa się DEKL i jest w niej kolumna DEL - nie wiem, nie używam Someda, ale SQLem bawię się regularnie). Wcześniej zrób backup.

Offline neelix

  • Ekspert
  • *****
  • Wiadomości: 991
  • Pomógł? 39
Odp: Usunięcie wszystkich deklaracji Oracle.
« Odpowiedź #3 dnia: Października 11, 2018, 10:20:03 am »
Dzięki za odpowiedzi, termin mnie już cisnął i załatwiłem z Kamsoftem. Mam nauczkę na przyszłość: dekl bezpieczniej importować z pdx niż bezpośrednio z PPSa.

Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Usunięcie wszystkich deklaracji Oracle.
« Odpowiedź #4 dnia: Października 11, 2018, 18:31:36 pm »
Trzeba było pisać, też mogło być na Cito:)
Ogólnie czy z pdx to zależy od sytuacji. Jeśli miałbyś spinać PPSa z Somed, a wcześniej PPS byłby działający, to niekoniecznie.
Inna sprawa, że podobnoż importer z PPSa nie jest już wspierany, tak kiedyś usłyszałem, ale go trochę później dalej używałem, przynajmniej w podstawowych zakresach.
Kliknij pomógł, jeślim pomógł :-)

Offline neelix

  • Ekspert
  • *****
  • Wiadomości: 991
  • Pomógł? 39
Odp: Usunięcie wszystkich deklaracji Oracle.
« Odpowiedź #5 dnia: Października 14, 2018, 13:29:15 pm »
Trzeba było pisać, też mogło być na Cito:)
Będę pamiętać następnym razem, od razu na PW. Pewnie będę przenosił w tym roku pełnego Oracle 9 na nowy serwer, stary stoi na XP x64 eng i wyczuwam kłopoty z kodowaniem znaków.

Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Usunięcie wszystkich deklaracji Oracle.
« Odpowiedź #6 dnia: Października 14, 2018, 15:54:28 pm »
Niekoniecznie, chociaż ręki nie dam sobie uciąć. Kodowanie systemu operacyjnego nie powinno wpływać na bazę, a baza musi raczej być na odpowiednim kodowaniu, bo inaczej aplikacje KS by dziwnie chodziły.
Kliknij pomógł, jeślim pomógł :-)

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 519
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 0

Nie ma żadnego użytkownika on-line.

Reklama

* Aktywni

Paweł Paweł
9408 Wiadomości
mpi
3356 Wiadomości
PiotrSz
3285 Wiadomości
Michał Michał
3191 Wiadomości
karolweksler
3153 Wiadomości
09061303
3079 Wiadomości
Edward_B Edward_B
2968 Wiadomości
Bartosz Bartosz
2375 Wiadomości
maciek777 maciek777
2201 Wiadomości
cilazapril cilazapril
1634 Wiadomości

Reklama

Reklama

Style:3: index (domyslny), Portal (default), Display (default).
Pod-szablony:8: init, html_above, body_above, portal_above, main, portal_below, body_below, html_below.
Pliki językowe:8: SPortal.english (domyslny), SPortal.polish-utf8 (domyslny), SPortal.english (domyslny), index+Modifications.english (domyslny), index+Modifications.polish-utf8 (domyslny), SPortal.polish-utf8 (domyslny), index.english (domyslny), index.polish-utf8 (domyslny).
Arkusze stylów:1: portal (default).
Uwzględnione pliki:15 - 738KB. (pokaż)
Użytych zapytań: 29.

[Pokaż zapytania]