Empower "Server Busy TNS-12531" - WKB201290
Article number: 201290To English version
증상
- 리스너에서 "Server Busy TNS-12531 TNS:cannot assigned memory" 오류가 관찰됩니다.
- Windows: Windows 64비트 플랫폼에서 Oracle Net 또는 Connections Via the Listener Fail with TNS-12531 (Doc ID 1384337.1)
- 다른 메모리 관련 오류가 동시에 발생하지 않을 수 있습니다.
- 오류가 일시적이거나 자체적으로 해결되는 것으로 보일 수도 있습니다.
환경
- Empower 3 FR4
- 64GB RAM이 장착된 Server 2012 R2
원인
이는 Desktop Heap Size 설정이 부적절하기 때문에 발생할 수 있습니다.
메모리가 많은 64비트 OS인 경우에도 이 오류를 생성하는 제한 사항이 있습니다.
수정 또는 해결 방법
- 레지스트리에서 다음 위치에 있는 Desktop Heap size를 확인하고 편집합니다.
- regedt32를 실행하고 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems\로 이동합니다.
- 오른쪽 창에서 Windows를 클릭하고 Edit 풀다운을 클릭한 다음 Modify를 선택합니다.
- 완전히 다음과 유사한 문자열이 표시됩니다:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16 - 이 섹션 에 중점을 둡니다: Windows SharedSection=1024,20480,768
- 세 번째 인수는 비대화형 바탕 화면에 할당된 최대 히프 메모리 양입니다. 이 세 번째 값을 늘리고 TNS 오류가 사라지는 것을 확인합니다. 최적값이 없습니다. 각 MS Windows 서버에 따라 다릅니다.
- 레지스트리의 이러한 변경 사항을 적용하려면 Windows 서버를 다시 시작해야 합니다.
중요: 변경하기 전에 항상 레지스트리를 백업하십시오.
추가 정보
이 오류는 실제로 메모리가 부족한 경우에도 발생할 수 있습니다. 문제가 발생한 시점의 리소스 소비를 확인합니다. 명백한 메모리 부족이 없는 경우, 여기에 설명된 해결 방법으로 문제를 해결할 수 있습니다.
id201290, EMP2LIC, EMP2OPT, EMP2SW, EMP3GC, EMP3LIC, EMP3OPT, EMP3SW, EMPGC, EMPGPC, EMPLIC, EMPOWER2, EMPOWER3, EMPSW, SUP