collapse

Reklama


Autor Wątek: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB  (Przeczytany 67320 razy)

0 użytkowników i 3 Gości przegląda ten wątek.

Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #75 dnia: Lutego 02, 2016, 12:27:11 pm »
exp/imp nie korzysta z BDE, także znaczenia nie ma.

Na bazie pierwotnej może brakować rekordu zerowego, ale mogę tutaj mylić, bo nie każda tabela ma rekord zerowy. Poza tym nie powinno mieć to znaczenia, test baz dodałby rekord po impie.

Jakiego używasza narzędzia do edycji baz danych - Kamsoftowego NBD (Dolphina), orbady? sqlplus jest średnio wygodny, mało graficznie widać. Z jakiegoś edytora jakbyś podrzucił screeny z zakładki z constraintami, i indexami na DSWD - może tam byśmy coś zobaczyli. Możesz to zrobić po samym impie, jeszcze bez aktualizacji.
Kliknij pomógł, jeślim pomógł :-)

Offline BartOr

  • Początkujący
  • *
  • Wiadomości: 58
  • Pomógł? 2
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #76 dnia: Lutego 02, 2016, 13:03:40 pm »
Nie używam żadnego narzędzia do edycji baz danych, tylko sqlplus. Jak mi się uda coś podejrzeć to dam znać :)

Offline Sorn

  • Specjalista
  • ***
  • Wiadomości: 239
  • Pomógł? 24
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #77 dnia: Lutego 02, 2016, 13:18:21 pm »
W pierwszym logu z importu jest informacja:
. . importing table                         "DSWD"      60331 rows imported
więc tabela powinna istnieć i nawet ma dane.
Czyżby aktualizacja usuwała Ci tabelę?
Z której wersji Somed do której robisz aktualizację? Może somed łączy się nie do tego schematu?
Somed jest na serwerze czy na osobnym komputerze?
Zobacz jak jest klient skonfigurowany.

Offline BartOr

  • Początkujący
  • *
  • Wiadomości: 58
  • Pomógł? 2
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #78 dnia: Lutego 02, 2016, 13:38:48 pm »
Export robię z wersji 2015.3.0.4 czy coś takiego, a po imporcie instaluję wersję 2015.3.1.0 więc nim włączy się somed muszę zrobić aktualizację bazy. Po skończeniu aktualizacji wywala błąd z DSWD...

Offline andy83

  • Super Specjalista
  • ****
  • Wiadomości: 290
  • Pomógł? 19
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #79 dnia: Lutego 02, 2016, 14:08:31 pm »
Sprawdź 2  razy, czy na pewno łączysz się do dobrej bazy.
wyczyść/wywal użytkownika gabinet z wszystkimi obiektami (drop user xyz cascade;) i zrób jeszcze raz wszytko od nowa.
wgraj dump-a (użyj expd,impd)
Ściągnij sobie orbada


Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #80 dnia: Lutego 02, 2016, 16:30:53 pm »
Export robię z wersji 2015.3.0.4 czy coś takiego, a po imporcie instaluję wersję 2015.3.1.0 więc nim włączy się somed muszę zrobić aktualizację bazy. Po skończeniu aktualizacji wywala błąd z DSWD...
To może po eskporcie nie instaluj nic, tylko weź pliki, które już masz (katalog Someda, spod którego obecnie działasz) i za ich pomocą podepnij się do nowej bazy. Ominiesz samą aktualizację. Puść wtedy test bazy i zobacz co i jak. Dopiero wtedy spróbuj zaktualizować.

I tak jak pisze andy83 - sprawdź dwa razy czy to na pewno dobra baza/schemat.
Kliknij pomógł, jeślim pomógł :-)

Offline Sorn

  • Specjalista
  • ***
  • Wiadomości: 239
  • Pomógł? 24
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #81 dnia: Lutego 03, 2016, 14:04:43 pm »
(użyj expd,impd)
W XE o ile się nie mylę expdp impdp nie działają.
W pełnej wersji w związku z błędami w wersji 11g impdp podczas importu z expdp 10g potrafił się zawiesić.

Offline BartOr

  • Początkujący
  • *
  • Wiadomości: 58
  • Pomógł? 2
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #82 dnia: Lutego 03, 2016, 16:11:19 pm »
Ok jutro zacznę od początku, na starym serwerze zrobiłem aktualizacje do najnowszej wersji i później exp. Postawie na nowym serwerze system od nowa i jutro zacznę import. Wydaje mi się, że export poszedł na 100% dobrze. log w załączniku.

Offline BartOr

  • Początkujący
  • *
  • Wiadomości: 58
  • Pomógł? 2
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #83 dnia: Lutego 10, 2016, 09:41:33 am »
Dla zainteresowanych napiszę, że wszystko już działa, dzieki za pomoc. Po imporcie nadal wywalało błąd z DSWD ale naprawiłem to dzięki pomocy 09061303 i kamsoft. Somed działa już na oraclu 11g i nowym serwerze. Dzięki za pomoc.

Offline andy83

  • Super Specjalista
  • ****
  • Wiadomości: 290
  • Pomógł? 19
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #84 dnia: Lutego 10, 2016, 09:46:41 am »
A tak dla potomnych to co było nie tak z DSWD?

Offline BartOr

  • Początkujący
  • *
  • Wiadomości: 58
  • Pomógł? 2
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #85 dnia: Lutego 11, 2016, 12:40:03 pm »
Zrobiłem tak:

Trzeba znaleźć max(id) dla tej tabeli:
select  max(id) from dswd

i przestawić w jednym z rekordów na wartość o 1 większą:
update dswd set id = _max_id_plus_1_, idzro = _max_id_plus_1_ where id = 65355 and idzlec = 82472

Oczywiście commit na koniec, a potem ustawienie sekwencji z modułu Serwis.

Później przeszła aktualizacja bez problemów.

Offline lekarz

  • Początkujący
  • *
  • Wiadomości: 36
  • Pomógł? -7
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #86 dnia: Lipca 02, 2016, 15:02:07 pm »
Powiedzcie mi ile kosztuje Oracle 11g ten z  11gb bazą?
I co będzie jak wejdzie EDM i będzie konieczność skanowania wielu dokumentów w przychodni, czy baza 11gb nie przepełni się w 1 rok? Jakie rozwiązanie wtedy będzie, kupić kolejną wersje Oracle.
Pozdrawiam

Offline 09061303

  • Global Moderator
  • Ekspert
  • *****
  • Wiadomości: 3079
  • Pomógł? 325
  • Podkarpacki OW
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #87 dnia: Lipca 02, 2016, 17:01:43 pm »
Jak chodzi o cenę samego softu, to Oracle 11g XE jest za darmo (do tego jak chcemy postawić to na linuxie, to system operacyjny też jest za darmo, tylko kolejna sprawa jego instalacja i konfiguracja; z doświadczenia oracle na linuxie lepiej się sprawuje jak na Windowsie). Kosztuje robota przy migracji danych oraz instalacji softu na serwerze. Jak coś w tym temacie to kontakt na priv.

Przepełnienie się Oracla - ja bym na razie się tym nie przejmował. Nie wydaje mi się, żeby baza się miała strasznie szybko przepełnić (doświadczalnie na chwilę obecną nie powiem, bo z pełnym skanowaniem nie mam jeszcze u nikogo uruchomionej dokumentacji), ale w kilku przypadkach mam instalacje na oraclu 10, gdzie baza dopuszcza 4GB danych dla użytkownika i pracują na tym niektórzy już ponad 5 lat i jeszcze dużo miejsca w zapasie mają.

Ja bym poszedł do tego w ten sposób, że w razie gdyby baza miała się zatkać, wtedy bym myślał co dalej, bo może być tak, że 11GB wystarczy na długo. Jakby zaczynało brakować, to można zawsze rozdzielić bazy EDMa i Somedu/PPSa na oddzielne instalacje (wtedy niestety musimy mieć dwa serwery albo wirtualizację - chociaż wirtualizacja i zgodność z licencją oracla to smutna rzecz, a dwa serwery zawsze większy koszt. Nie jest to zbyt optymalne rozwiązanie. Drugie podejście to pełny Oracle (wtedy migracja XE na pełnego Oracla już nie jest nie wiadomo jak skomplikowana) - licencja na pełnego już jest płatna, ale do tematu trzeba by podejść już indywidualnie.
Kliknij pomógł, jeślim pomógł :-)

Offline Sławek

  • Super Specjalista
  • ****
  • Wiadomości: 288
  • Pomógł? 42
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #88 dnia: Lipca 02, 2016, 20:15:04 pm »
Dodam tylko że skanowane dokumenty nie są zapisywane w bazie tylko we wskazanym katalogu na dysku, dlatego baza z tego powodu nie przybiera na wielkości tylko trzeba pamiętać żeby archiwizować także zeskanowane dokumenty. Polecam do tego qnap-y dobrze się w tym sprawdzają a i spakowane bazy też można na nich archiwizować.

Pozdrawiam

Offline lekarz

  • Początkujący
  • *
  • Wiadomości: 36
  • Pomógł? -7
Odp: Migracja danych z Oracle 10g XE do 11g XE z powodu braku pamięci >4GB
« Odpowiedź #89 dnia: Lipca 06, 2016, 11:14:41 am »
Witam,
Dziękuje Panowie za szybką odpowiedź, napisałeś kolego , że:
"Drugie podejście to pełny Oracle (wtedy migracja XE na pełnego Oracla już nie jest nie wiadomo jak skomplikowana) - licencja na pełnego już jest płatna, ale do tematu trzeba by podejść już indywidualnie"

Proszę powiedz ile kosztuje pełna wersja Oracla, rozmawiałem z innymi i mówili, że koszt waha się w granicach kilkunastu tysięcy złotych, czy zaprzeczysz tym słowom?

Pozdrawiam

 

* Szukaj


* Kto jest on-line

  • Kropka Gości: 552
  • Kropka Ukrytych: 0
  • Kropka Użytkowników: 1
  • Kropka Użytkownicy online:

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ń: 28.

[Pokaż zapytania]