CAFE

파워빌더로 배포된 실행파일 실행시 오류문의

작성자예삐나라|작성시간11.12.21|조회수678 목록 댓글 3

답답한 마음에 파빌신님에게 문의드려보아요~ ^^;

 

파워빌더로 배포한 실행파일을 실행시 아래와 같은 오류가 종종 발생합니다.

(현재 파워빌더 11.2 build 8949 버전 사용)

OS는 XP는 상관이 없으나, Win Vista부터 현재(WIN7)까지 동일하게 발생하고 있습니다.

 

데이터실행방지(DEP), 관리자권한으로 등으로 하여도 마찬가지구요,

언어입력기에서(Microsoft 입력기 등) 을 변경시 어느정도 해결이 가능하지만,

완전히 해결되는것이 아니라 간혹 발생하기도 합니다.

 

대체로 PB로 만든 exe프로그램 처음 실행시에 발생하나,

간혹윈도우 화면에서 팝업창을 띄우는 등의 액션을 할때도 발생하고 있습니다.

(소스상에서는 아무리해도 디버깅시 안나옴. 사용자PC에서 실행시에 발생)

 

혹시 다년간의 경험에 비추었을때 이와같은 증상을 본적이 있으신지 문의드려보아요~

바쁘신데 읽어주셔서 감사합니다. ^^*

 

 

 

 

 

 

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자파빌신 | 작성시간 11.12.21 보내주신 메시지를 기준으로 답변을 드리겠습니다.
    DB가 MS-SQL인것으로 추정됩니다. - MS-SQL을 접속할때 DBMS를 "SNC SQL Native Client.." 또는 "OLE DB"
    로 접속할때 가끔 나오는 에러 인것으로 추정됩니다. 원인은 MS-SQL에서는 이제 클라이언트 모듈을 배포 하지 않습니다. 만약에 MS-SQL인경우에 .Net 3.5 이상을 인스톨 하시고 ADO.으로 접속을 하시면 될것 같습니다.
    MS-SQL이 아니라면 프로그램의 전체전인 환경을 봐야 에러를 추정 할수 있습니다.
  • 작성자예삐나라 작성자 본인 여부 작성자 | 작성시간 11.12.22 ㅠㅠ. 답변감사합니다. 저도 DB쪽이 의심되긴 하는데... 오라클입니다. O10 Oracle 10g 로 사용해요.

    // Profile klac
    SQLCA.DBMS = "O10 Oracle10g (10.1.0)"
    SQLCA.LogPass = <*******>
    SQLCA.ServerName = "klac"
    SQLCA.LogId = "klac"
    SQLCA.AutoCommit = False
    SQLCA.DBParm = "PBCatalogOwner='klac'"
  • 답댓글 작성자파빌신 | 작성시간 11.12.22 오라클 10G라면 반드시 크라이언트가 있어야 합니다.
    그쵸 - 물론 클라이언트 인스톨을 하거나 경로를 설정했을거라 믿고 ....
    혹시 OS 버젼 32/64 bit에 따라서 크라이언트가 다른데 이점은 어떻게 하셨는지요?
    만약에 오라클 ODBC 클라이언트를 사용하면 어떻게 되는지요?
    (오라클도 MSWindow용 ODBC 드라이버가 따로 있습니다.)
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼