Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

Witam.
Spotkałem się z tego co się zorientowałem z dosyć popularnym błędem ORA-07445.
Błąd taki mi wyskakuje teraz co kilkanaście minut, wcześniej co kilka godzin,dni.
Pierwszy raz wystąpił ponad m-c temu. Wcześniej chodziło bez żadnych zastrzeżeń.
Baza na 10g 10.2.0.1.0.
Oto zrzut z trc.
----
Redo thread mounted by this instance: 0 <none>

Oracle process number: 0

Windows thread id: 2856, image: ORACLE.EXE (SHAD)


*** 2009-12-31 13:37:16.316
ksedmp: internal or fatal error
ORA-07445: exception encountered: core dump [ACCESS_VIOLATION] [unable_to_trans_pc] [PC:0x7C93CAA2] [ADDR:0x0] [UNABLE_TO_READ] []
Current SQL information unavailable - no SGA.
----
a dalej każdy już się domyśla co jest.
I właśnie o co chodzi - SGA jest 1,5Gb.
RAM całkowity to 2GB, Win 2003 serwer.
Pamięć była testowana mem checkiem i brak jakichkolwiek zastrzeżeń.

Proszę o pomoc...

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

10.2.0.1.0? Czemu nie spatchowany?
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

Pytanie czy aplikacje będą działały to raz a dwa nie za bardzo wiem jak się za to zabrać szczerze mówiąc ;/

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

A to dla siebie robisz czy zawodowo? Bo jak zawodowo to metalink.
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

niestety zawodowo ;/

tylko teraz pytanie czy jak zrobię patcha to czy problem zniknie.
No i czemu przez ponad 8 m-cy było ok.

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

Nie wiem, czekaj aż się wypowiedzą tu inni którzy zjedli zęby na 10g. Ale ja bym zaczął od patcha.

Metalink note 466370.1.

Snippet:
Symptoms
These errors were encountered and the DB crashed.:

ORA-07445: exception encountered: core dump ACCESS_VIOLATION unable_to_trans_pc
PC:0x7C34126B ADDR:0x0 UNABLE_TO_WRITE] [
ORA-27300: OS system dependent operation:CreateThread failed with status: 8
ORA-27301: OS failure message: Not enough storage is available to process this command.
ORA-27302: failure occurred at: ssthrddcr.

You may observe this in the trace file.:

"Current SQL information unavailable - no SGA."

Changes
This could be triggered by hardware issues or an increase in volume or by day to day operations.

Cause
Insufficient memory

Solution
Ensure that the existing memory is functioning properly.

If there is no hardware issue, then you have simply run out of available memory and you need to purchase more.

Check your OS log for hardware errors.Adam Michalski edytował(a) ten post dnia 31.12.09 o godzinie 14:03

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

Marcin Ruciński:
Current SQL information unavailable - no SGA.
----
a dalej każdy już się domyśla co jest.
I właśnie o co chodzi - SGA jest 1,5Gb.
RAM całkowity to 2GB, Win 2003 serwer.

Za duże masz to SGA ... jak dodać jeszcze PGA to na system zostaje maleńki kawałeczek. Pewnie momentami ostro swapuje. Zmniejsz SGA do 1GB. Po drugie: zainstaluj patchset 10.2.0.4 oraz PSU 10.2.0.4.2 (8833280) - do niego musisz jeszcze mieć 6880880.
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

W logach OS jest pusto.
Fakt faktem troszkę zadań doszło do OS, głównie antivir oraz program audytujący system.
Plik wymiany jest dość duży.

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

Marcin Ruciński:
W logach OS jest pusto.

Noo... w końcu to windows ;)
Fakt faktem troszkę zadań doszło do OS, głównie antivir oraz program audytujący system.
Plik wymiany jest dość duży.

A RAMu nie możesz dołożyć?
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

Pewnie będę musiał tego ramu dołożyć.
Póki co wyłączyłem antyvira.
Poobserwuję drania :)

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

A nie prościej, j.w. SGA zmniejszyć? ;-)
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

Dwa dni temu zwiększyłem bo myślałem, że jest właśnie go za mało bo działo się to samo.

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

a PGA jak masz ustawione?
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

zrzut z spfile'a:

stsd.__db_cache_size=276824064
stsd.__java_pool_size=8388608
stsd.__large_pool_size=4194304
stsd.__shared_pool_size=75497472
stsd.__streams_pool_size=0
*.audit_trail='TRUE'
*.background_dump_dest='%ORACLE_BASE%\admin\%ORACLE_SID%\bdump'
*.compatible='10.1.0.0.0'
*.control_files='%TBSP_LOG_TMP%\%ORACLE_SID%\control%Oracle_sid%01.ctl','%TBSP_LOG_TMP%\%ORACLE_SID%\control%Oracle_sid%02.ctl','%TBSP_LOG_TMP%\%ORACLE_SID%\control%Oracle_sid%03.ctl','%TBSP_LOG_TMP%\%ORACLE_SID%\control%Oracle_sid%04.ctl'
*.core_dump_dest='%ORACLE_BASE%\admin\%ORACLE_SID%\cdump'
*.db_block_size=16384
*.db_file_multiblock_read_count=16
*.dispatchers='(PROTOCOL=TCP) (SERVICE=XDB)'
*.job_queue_processes=10
*.nls_language='POLISH'
*.nls_territory='POLAND'
*.open_cursors=300
*.open_links=10
*.pga_aggregate_target=121634816
*.processes=50
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=367001600
*.transactions_per_rollback_segment=4
*.undo_management='AUTO'
*.undo_tablespace='CET_ROLLBACK'
*.user_dump_dest='%ORACLE_BASE%\admin\%ORACLE_SID%\udump'
*.utl_file_dir='c:\utlfileSTSD.dat'

Temat: ORA-07445 gdzie tkwi problem.

Marcin Ruciński:
a dalej każdy już się domyśla co jest.
I właśnie o co chodzi - SGA jest 1,5Gb.
RAM całkowity to 2GB, Win 2003 serwer.
Pamięć była testowana mem checkiem i brak jakichkolwiek zastrzeżeń.

Proszę o pomoc...

Witam,

Glowny problem to to ze pod Windows proces Oracle.exe nie moze
miec wiecej niz 2 GB zaalokowanej pamiecie - a w to wchodzi SGA, PGA biblioteki Oracle oraz sesje userow - kazda sesja to jakies 1 do 1.5 MB.
Wydaje mi sie ze w twoim przypadku albo skonczylo sie miejsce na nowa sesje albo faktycznie masz bug-a i powinienes spatchowac baze.

Przetestuj potem dokladnie aplikacje po pomiedzy 10.2.0.1 a 10.2.0.4 jest troche zmian w zachowaniu optymalizatora.

pozdrawiam,
Marcin
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

Zmniejszyłem SGA i to samo ;/

SHOW SGA poniżej:

Total System Global Area 352321536 bytes
Fixed Size 1248960 bytes
Variable Size 113246528 bytes
Database Buffers 234881024 bytes
Redo Buffers 2945024 bytes

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

Na metalinku znalazlem jeszcze cos takiego

ORA-07445: [ACCESS_VIOLATION] [unable_to_trans_pc]...[UNABLE_TO_READ] on Windows [ID 422471.1]

Cause
Such arguments often highlight a resource failure where memory is the most common cause of this problem.

Two hidden processes on the server were generating error messages and consuming all of the CPU : LSASS and SCCHOST

These are often due to virus.
(A later case was discovered due to a third party software named Quest Intrust Agent. )

Solution
Problem was fixed after these two actions were performed:
1. Both processes were killed.
2. Antivirus software found some viruses and eliminated them.

===
nie zaszkodzi sprawdzic

Temat: ORA-07445 gdzie tkwi problem.

Jeżeli nie możesz dołożyć pamięci to musisz zmniejszyć SGA, sprawdź też czy nie "wiszą" Ci jakieś stare sesje, których Oracle nie umiał ubić a zbierają zasoby.

Poczytaj
http://www.oracle.com/technology/tech/windows/rdbms/Or...

O ile mi wiadomo winda 2003 może obsłużyć więcej niż 2 GB na proces (na pewno wersja EE posiada przełączniki w boot.ini, a co do SE to byś musiał sprawdzić)

Pozdrawiam
Oskar

PS.
Możesz jeszcze zrestartować winde :) i ograniczyć ilość sesji
Marcin Ruciński

Marcin Ruciński Systemy pobierania
opłat |Open i Big
Data | Wdrażanie
sys...

Temat: ORA-07445 gdzie tkwi problem.

Juz restartowalem nie raz:)
Teraz sie dowiedzialem ze w sieci dziala sobie jakis robaczek który powoduje przepelnienie buforu pamięci i wywalenie niektórych usług w kosmos.

Słyszeliście cos o tym ?

konto usunięte

Temat: ORA-07445 gdzie tkwi problem.

Marcin Ruciński:
Juz restartowalem nie raz:)
Teraz sie dowiedzialem ze w sieci dziala sobie jakis robaczek który powoduje przepelnienie buforu pamięci i wywalenie niektórych usług w kosmos.

Słyszeliście cos o tym ?

Nie slyszelismy bo my pracowac na unixach i linuxach :)

Następna dyskusja:

Problem podczas importu. OR...




Wyślij zaproszenie do