[ORA-00604][ORA-04031] 에 대해서 문의 드립니다.

shean0의 이미지

일단 shutdown으로 안되어서
shutdown abort로 하고 다시 startup해서 사용중인데요...
아래와 같은 현상이 일어났습니다. 조언을 부탁드립니다.

현재 서비스 중인데요.
갑자기 오라클접속이 .. 안되면서..다음과 같은 현상이 일어났습니다.

 [netra02:/export/home/sean/ProJect/Magic10]$sqlplus sean_tele/sean_tele@netra32 
  
 SQL*Plus: Release 8.1.7.0.0 - Production on Tue Oct 7 09:59:52 2003 
  
 (c) Copyright 2000 Oracle Corporation. All rights reserved. 
  
 ERROR: 
 ORA-00604: error occurred at recursive SQL level 2 
 ORA-04031: unable to allocate 4048 bytes of shared memory ("shared 
 pool","TRIGGER$","sga heap","state objects") 
 ORA-00604: error occurred at recursive SQL level 1 
 ORA-04031: unable to allocate 4048 bytes of shared memory ("shared 
 pool","unknown object","sga heap","state objects") 

===========================
그래서..
svrmgrl로 들어가서.. shutdown후 startup하였습니다.
지금은 이상없이 돌아갑니다만.. 원인 분석을 하고 있습니다.

현재 상태는
 SQL> select TABLESPACE_NAME from user_free_space; 
 로 보면. 
 TABLESPACE_NAME 
 ------------------------------ 
 SYSTEM 
 SYSTEM 
 SYSTEM 
 SYSTEM 
 TOOLS 
 RBS 
 RBS ... 18 개 정도 
 ... 
 TEMP <== 36 개 정도.. 
 TEMP 
 USERS 
 INDX 
 SEAN_DATA 
 SEAN_DATA 
  
 TABLESPACE_NAME 
 ------------------------------ 
 SEAN_INDEX 
 56 rows selected. 

<== 현재 서버 에서 오라클 서비스의 용도로 사용하는 부분은 오직 sean_data뿐 입니다.

===짐작되는 부분은 아래와 같습니다.
 SQL> select * from user_free_space where TABLESPACE_NAME='SEAN_DATA'; 
 ==> 
 TABLESPACE_NAME FILE_ID BLOCK_ID BYTES BLOCKS RELATIVE_FNO 
 ------------ 
 SEAN_DATA 7 74 65536 8 7 
  
 SEAN_DATA 7 2451 504217600 61550 7 
 여기는 문제 없어 보입니다. 
 SQL> select t2.tablespace_name "SEAN_DATA", 
  2 t2.bytes/1024/1024 "Total Mbyte", 
  round(sum(t1.bytes)/1024/1024,0) "Free Mbyte", 
  substr(to_char(round((t2.bytes-sum(t1.bytes))/t2.bytes*100,0))||'%',1,10) Usage 
  from dba_free_space t1, dba_data_files t2 
  3 4 5 6 where t1.tablespace_name = t2.tablespace_name 
  group by t2.tablespace_name, t2.bytes 7 ; 
  
 SEAN_DATA Total Mbyte Free Mbyte USAGE 
 ------------------------------ ----------- ---------- -------------------- 
 INDX 54 54 0% 
 RBS 516 488 5% 
 SEAN_DATA 500 481 4% 
 SEAN_INDEX 200 200 0% 
 SYSTEM 260 48 82% <== 이것이 문제?? 
 TEMP 68 68 1% 
 TOOLS 8 8 0% 
 USERS 104 104 0% 
  
 8 rows selected. 

추측은 sean_data라는 테이블 스페이스를 만들고, 나서.. 이것이 사용할 tempary 공간을 지정하지 않아서.. system을 사용했다고 생각이 드는데요..

음 제가 초점을 잘 못 이해했을까요??

아님 다른 문제일까요?? 해결책은...
shean0의 이미지

추가 정보입니다.
지금 이것 저것 찿고 있는데..무엇부터 해야할지 모르겟습니다...당혹...

지금 /etc/system에서 설정한 정보입니다.
어떤 분께서 말씀하시그를 SGA크기 또는 real memory가 작으면그렇다고 하는데...그렇다면 SGA크기를어떻게 크게 하죠??

[netra02:/etc]$uname -a
SunOS netra02 5.7 Generic_106541-10 sun4u sparc SUNW,UltraSPARC-IIi-cEngine

  set rlim_fd_max=2048
  set rlim_fd_cur=1024

lorceload:sys/shmsys
forceload:sys/semsys
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=4096
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=100
set semsys:seminfo_semmns=256
set semsys:seminfo_semopm=100
set semsys:seminfo_semvmx=32767

언제나 즐프를 꿈꾸며~

metaljin의 이미지

전 이런 문제는 대부분 database.sarang.net 에서 해결을 합니다.
그럼 해결하시길 바랍니다.

만세

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.