Java API를 사용하여 MaxL "데이터베이스 내보내기"명령을 실행하는 데 문제가 발생했습니다.Essbase Java API 내보내기 데이터베이스 MAXL
이 maxl 문을 실행할 수 없습니다 :이 같은 코드 :(Essbase가 자바 API 샘플 com.essbase.test.ExecuteMaxl.java 함)
IEssMaxlSession test = olapSvr.openMaxlSession("test"); test.execute("export database sample.basic using report_file 'top.rep' to data_file 'c:/topExp.txt'");
그것은 다음과 같은 예외와 함께 실패를 사용하여 시도했습니다. Essbase 오류 (1290101) :이 MaxL 문은 클라이언트 지원이 필요합니다. 아직 지원되지 않습니다.
Essbase 11.1.2.1 및 동일한 버전의 Java API를 실행하고 있습니다.
내가
export database sample.basic using server report_file 'top.rep' to data_file 'c:/topExp.txt'
으로 실행하려고 않았다 exportData 자바 API의 방법을 사용하지 왜 –파일에 MaxL 문을 저장하고 japi 대신 essmsh를 사용하십시오. On winding은 다음과 같아야합니다 : startMAXL.bat "c : \ yourmaxl.msh" – alemon