2012-09-24 2 views
3

6i에서 10g으로 마이그레이션 할 때 보고서에 문제가 있습니다. 다른 보고서에서 보고서를 열 때를 ​​제외하고는 모든 것이 올바르게 작동합니다. 내가 오류 -Migration 6i to 10g 오라클 보고서

REP-56107을 얻고있다 : 잘못된 환경 아이디 myenv을 작업 종류의 보고서에 대한 명령 줄

에 나는 단지 내가 다른 보고서에서 보고서를 열 때이 오류가 발생합니다. My Oracle 버전은 Oracle 10.2.0.4입니다.

+0

URL에 envid가 없거나 내 환경에서 설명하지 않으면 everythink가 정상적으로 작동합니다. –

답변

1

server_name.conf 파일에 environmentdefaultEnvId 속성이 잘못 설정되어 있다고 생각합니다. 일반적으로 defaultEnvId 내가 당신의 파일이 defaultEnvID="myenv"<environment id="myenv">을 가지고 있다고 가정하고

<environment id="JP"> 
    <envVariable name="NLS_LANG" value="Japanese_Japan.JA16SJIS"/> 
    <envVariable name="NLS_CURRENCY" value="¥"/> 
    <envVariable name="DISPLAY" value="MyServer.MyCompany.com:0.0"/> 
</environment> 

된 직후 연속 below-

<engine id="rwEng" initEngine="1" minEngine="0" maxEngine="10" engLife="50" maxIdle="30" defaultEnvId="JP"/> 

그리고 정의 같이 보일 것입니다. 이것을 확인하여 올바른 환경을 가리키고 있는지 확인하십시오. engine 정의의 defaultEnvIdenvironment 정의와 일치하는지 확인하십시오. 또한이 설정은 선택 사항이므로 필요하지 않을 수도 있습니다. 자세한 내용은 this을 참조하십시오.