2012-12-31 4 views
1

MVP java api을 사용하는 D3 데이터베이스에 연결하려고합니다. 지금까지 :D3 mvsp java api를 사용하는 연결 문제

  1. 나는 mvapi.jar
  2. main 방법

    String url = "jdbc:mv:d3:hostname:portNo"; 
    Properties props = new Properties(); 
    props.setProperty("username", ""); 
    props.setProperty("password", ""); 
    
    String account = "AGCO";   
    String password = ""; 
    
    MVConnection connection = null; 
    
    try { 
    
        // Getting error at this point   
        connection = new MVConnection(url,props); 
    
        MVStatement mvStatement = connection.createStatement(); 
        connection.logTo(account,password); 
        MVResultSet results = mvStatement.executeQuery(query); 
    } 
    

com.tigr.mvapi.exceptions.MVException: server error with errorCode 1023.

내부 연결에 대한 샘플 코드를 작성 프로젝트 lib 폴더
  • 에 추가 다운로드 한

    콘솔을 확인했지만 실제 원인이나 잘못된 사용자 이름, 비밀번호를 입력했는지 여부를 파악할 수 없습니다.

    내가 잘못하고있는 것을 제안하십시오.

  • 답변

    2

    먼저 오류가 발생하는 중단 점 또는 추적을 설정해야합니다. 그런 다음 경로를 확인하십시오. (FileName) 아마도 내가하는 것보다 훨씬 더 많은 경험을 할 수 있지만, 전체 경로 ("계정, 파일 이름", 마지막 쉼표가 중요한 위치)를 지정하는 것은 결코 나쁜 생각이 아닙니다. 더 안전하고 파일 이름이 사용자가 로그인 한 다른 계정에있는 경우 필수입니다.

    과 같은

    항상이 일을 확인하십시오 : 당신은 충분히 라이센스가

    • . 쿼리를 테스트하기 위해 열어 둔 터미널을 닫으십시오. 예, 당신은 알고 있습니다. 하나의 연결 하나의 라이센스. 때로 MVSP가 동일한 IP 하에서 두 가지를 보였지만 이것을 첵 (chek)했습니다.
    • MVSP 서비스가 실행 중입니다. Pick D3 문서를 참조하십시오.
    • USER와 ACCOUNT 모두 MVSP 서버에 액세스 할 수 있도록 설정되어 있어야합니다. 그렇지 않으면이 파일에 액세스하거나 API를 통해 사용자와 로그인 할 수 없습니다. MVSP.Menu 계정에서 활성화 할 설명서를 참조하십시오.

    이 정보가 도움이되기를 바랍니다.

    +0

    도 사용자 이름으로 시도 dm 및 빈 암호 – Juanjo