Q&A

  • 델파이가 오라클8하고 잘 맞지 않아요.
요번에 회사에서 오라클8과 델파이를 맞추려고 하는데, 잘 맞지가 않습니다.

계속 error가 되던지 BDE에서 OPEN이 되더라도 프로그램이 실행 되지 않습니다.

오라클7에서는 문제가 없었던 것이 왜 그런지 모르겠습니다.



이런 문제를 아시는 분이 계시면 부탁드리겠습니다.

3  COMMENTS
  • Profile
    윤석태 2000.03.24 23:24
    안녕하세요..



    질문하신 내용을 잘 모르겠네요...

    어떤부분이 문제가 되는지를 자세하게 알려주시면 다른 분들이(^^) 도와주실것 같은데..



    오라클을 native로 붙이는 지, 아니면 odbc로 붙이는지요..

    BDE에서 저는 native로 붙였는데.. dll32는SQLORA8.DLL로 vendor init는 OCI.DLL로 설정하고

    사용합니다.

    도움이 되면 좋겠는데.. 오히려 혼란만 드린건 아닌가 하네요... ^^

    그럼~ 좋은 하루~

    ****************************************************************************************************************



    my wrote:

    > 요번에 회사에서 오라클8과 델파이를 맞추려고 하는데, 잘 맞지가 않습니다.

    > 계속 error가 되던지 BDE에서 OPEN이 되더라도 프로그램이 실행 되지 않습니다.

    > 오라클7에서는 문제가 없었던 것이 왜 그런지 모르겠습니다.

    >

    > 이런 문제를 아시는 분이 계시면 부탁드리겠습니다.

  • Profile
    느티나무 2000.03.24 23:46
    느티나무 wrote:

    어디가 문제인지요

    한글이 깨져서 나타납니까?

    = 레지스트리의 NLS_LANG 를 바꾸시면 되고요

    오라클 7버젼은 AMERICAN_AMERICA.US7ASCII

    오라클 8버젼은 KOREAN_KOREA.KO16KSC5601 으로 바꾸면 한글은 안깨져요..

    아님 BDE ?

    오라클의8의 Easy Config를 제대로 설정하였습니까?

    그렇다면 BDE 에서는 Configuration 에서 DLL32를 SQLORA8.DLL 로 바꾸고

    음 이건 먼저 분이 자세히 설명을 하셨네요..

    그리고 또하나 오라클8에서 굳이 오라클 ODBC를 이용하지 않나도 되니

    괜히 애써서 설정할 필요가 없네요

    이건 오라클 8이 잖아요..

    Easy Config에서 SID만 잘 설정하고 connect test 가 정상이며

    BDE에서는 그냥 서버이름만 설정하면 됨 그럼 끝..

    도와 드릴려고 했는데..글로 하잖이 쩝!

    잘안되네요...

    그럼 좋은 하루를.....



    윤석태 wrote:

    > 안녕하세요..

    >

    > 질문하신 내용을 잘 모르겠네요...

    > 어떤부분이 문제가 되는지를 자세하게 알려주시면 다른 분들이(^^) 도와주실것 같은데..

    >

    > 오라클을 native로 붙이는 지, 아니면 odbc로 붙이는지요..

    > BDE에서 저는 native로 붙였는데.. dll32는SQLORA8.DLL로 vendor init는 OCI.DLL로 설정하고

    > 사용합니다.

    > 도움이 되면 좋겠는데.. 오히려 혼란만 드린건 아닌가 하네요... ^^

    > 그럼~ 좋은 하루~

    > ****************************************************************************************************************

    >

    > my wrote:

    > > 요번에 회사에서 오라클8과 델파이를 맞추려고 하는데, 잘 맞지가 않습니다.

    > > 계속 error가 되던지 BDE에서 OPEN이 되더라도 프로그램이 실행 되지 않습니다.

    > > 오라클7에서는 문제가 없었던 것이 왜 그런지 모르겠습니다.

    > >

    > > 이런 문제를 아시는 분이 계시면 부탁드리겠습니다.

  • Profile
    미정 2000.05.03 06:39
    느티나무 wrote:

    > 느티나무 wrote:

    > 어디가 문제인지요

    > 한글이 깨져서 나타납니까?

    > = 레지스트리의 NLS_LANG 를 바꾸시면 되고요

    > 오라클 7버젼은 AMERICAN_AMERICA.US7ASCII

    > 오라클 8버젼은 KOREAN_KOREA.KO16KSC5601 으로 바꾸면 한글은 안깨져요..

    > 아님 BDE ?

    > 오라클의8의 Easy Config를 제대로 설정하였습니까?

    > 그렇다면 BDE 에서는 Configuration 에서 DLL32를 SQLORA8.DLL 로 바꾸고

    > 음 이건 먼저 분이 자세히 설명을 하셨네요..

    > 그리고 또하나 오라클8에서 굳이 오라클 ODBC를 이용하지 않나도 되니

    > 괜히 애써서 설정할 필요가 없네요

    > 이건 오라클 8이 잖아요..

    > Easy Config에서 SID만 잘 설정하고 connect test 가 정상이며

    > BDE에서는 그냥 서버이름만 설정하면 됨 그럼 끝..

    > 도와 드릴려고 했는데..글로 하잖이 쩝!

    > 잘안되네요...

    > 그럼 좋은 하루를.....

    >

    > 윤석태 wrote:

    > > 안녕하세요..

    > >

    > > 질문하신 내용을 잘 모르겠네요...

    > > 어떤부분이 문제가 되는지를 자세하게 알려주시면 다른 분들이(^^) 도와주실것 같은데..

    > >

    > > 오라클을 native로 붙이는 지, 아니면 odbc로 붙이는지요..

    > > BDE에서 저는 native로 붙였는데.. dll32는SQLORA8.DLL로 vendor init는 OCI.DLL로 설정하고

    > > 사용합니다.

    > > 도움이 되면 좋겠는데.. 오히려 혼란만 드린건 아닌가 하네요... ^^

    > > 그럼~ 좋은 하루~

    > > ****************************************************************************************************************

    > >

    > > my wrote:

    > > > 요번에 회사에서 오라클8과 델파이를 맞추려고 하는데, 잘 맞지가 않습니다.

    > > > 계속 error가 되던지 BDE에서 OPEN이 되더라도 프로그램이 실행 되지 않습니다.

    > > > 오라클7에서는 문제가 없었던 것이 왜 그런지 모르겠습니다.

    > > >

    > > > 이런 문제를 아시는 분이 계시면 부탁드리겠습니다.



    아마도 저랑 비슷한 문제인것 같은데요.

    BDE에서는 정상적으로 접속이 됩니다.

    sqlplus에서도 정상적으로 접속이 됩니다.

    프로그램을 실행을 시키면 unknown network error 라는 BDE 에러가 납니다.

    그리고 "연결이 개방되지 않았습니다"라는 오라클 에러도 발생합니다.(oerr 6413)

    하지만 data module안의 query,database는 제대로 active,connect가 true가 됩니다.

    오라클 서버는 7.3.4 구요.

    델파이 5.0 , client 오라클은 8.0.5 입니다.

    급하거든요.고수님들의 많은 조언부탁드립니다.



    • 김문신
    • 2000.03.25 00:58
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 이재식
      2000.03.25 01:47
      이재식 Wrote : 안녕하세요? 델파이 관련 출력물 컴포넌트에는 여러가지 있습니다. 크리스탈, 퀵(번들...
    • 하얀까마귀
      2000.03.25 04:06
      안녕하세요 하얀까마귀 입니다... 전반적으로 전 이재식님의 말씀에 동감을 합니다.. 아직 퀵으로 해서 ...
    • 때밀이
    • 2000.03.25 00:53
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 지나가다
      2000.03.30 22:54
      때밀이 wrote: > 예를들어 unix에는 a.sh라는 script가 있고... > 델로 만든 application에서 이 a.sh를 ...
    • 돌맹이
    • 2000.03.25 00:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • HART
      2000.03.25 02:11
      오라클에서는 아래와 같은 방법으로 해결할 수 있습니다. 다른 디비도 비슷한 방법이 있는지는 잘못라요....
    • 류종택
      2000.03.25 03:58
      Action 이름 대신 화일이름을 지정, Action은 Default:= True로 되어 있어야함.. 그 뒤의 파라메터도 적용...
    • 델초보
    • 2000.03.24 23:41
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.25 02:12
      다음과 같이 이름으로 검사해서 만일 있다면 Show메소드를 이용하여 그 폼을 띄우시면 됩니다. procedu...
    • 최미현
      2000.03.25 01:47
      우선 답변고맙습니다. 근데요..이미 생성되어 있는 폼이 아니라 버튼을 눌렀을때 생성까지 같이 하려면...
    • 최용일
      2000.03.25 03:37
      헐헐헐... 좀 상당히 이상한 걸 하시네요...... 자동생성을 안하셨고 단지 이름만안다.... 허허허... ...
    • hee
    • 2000.03.24 23:05
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 이준해
      2000.03.25 04:10
      폼간에 데이터 교환방법중엔 이런것도 있습니다. 델파이가 Object pascal 기반이니깐, oop 적인 방법을 사...
    • 강인규
      2000.03.25 00:29
      요즘 폼간의 데이터교환이 유행이군요. 아래만 보셔도 알 수 있을텐데....(쩝~); 어느 학교에서 내준 레포...
    • 최용일
      2000.03.25 00:35
      다음과 같이 넣고싶은 값을 항상하던대로 넣어주시면 됩니다. 단지 앞에다 새로 생성된 폼에다 넣으라는것...
    • my
    • 2000.03.24 22:49
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 윤석태
      2000.03.24 23:24
      안녕하세요.. 질문하신 내용을 잘 모르겠네요... 어떤부분이 문제가 되는지를 자세하게 알려주시면 다...
    • 느티나무
      2000.03.24 23:46
      느티나무 wrote: 어디가 문제인지요 한글이 깨져서 나타납니까? = 레지스트리의 NLS_LANG 를 바꾸시...
    • 미정
      2000.05.03 06:39
      느티나무 wrote: > 느티나무 wrote: > 어디가 문제인지요 > 한글이 깨져서 나타납니까? > = 레지스...
    • 최용일
      2000.03.24 22:32
      폼의 OnCloseQuery, OnClose, OnDestroy이벤트중의 하나에서 필요에 맞게하세요... OnCloseQuery에서 하신...
    • 하얀까마귀
      2000.03.24 22:07
      안녕하세요 하얀까마귀 입니다.. 뭐가를 실행한다구요??? 무얼 실행하신다는건지는 모르겠지만...... ...
    • 이수정
      2000.03.24 22:29
      감사합니다..
    • 김종호
    • 2000.03.24 21:12
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 류종택
      2000.03.25 03:05
      아래와 같이 해보세요.. From 류.. --------- Function GetHTTP(URL:String):String; Begin ...
    • 박성훈
    • 2000.03.24 21:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 백록화
      2000.03.24 22:07
      yo~ ^^*^~ 안녕하세요! mySql 은 공개가 아니고, 쉐워 로 알고 있는데.... 상업적으로 사용할려면 ...
    • 임형호
      2000.03.24 21:01
      델초 wrote: > 밑에 질문(10576)을 했었는데 다른 답변을 하셔셔 이렇게 다시 올립니다... > 답변해주신...
    • 최용일
      2000.03.24 20:34
      create(self)와 create(application)의 차이는 폼의 주인이 누구인가를 정하 는 것밖에 없습니다. Self를 ...
    • 델초...
      2000.03.24 21:00
      예를 만들어봤읍니다.....새로해봐도 역시 안돼요...제가 어딘가 잘못한거 같은데..... 폼1 소스(폼3을 호...
    • 최용일
      2000.03.24 21:21
      네 역시 안됩니다. 그렇게 하시면... Form3.CallForm이 TForm형인데 그안에 Edit1이란 컴포넌트가 있을...
    • 하얀까마귀
      2000.03.24 20:50
      안녕하세요 하얀까마귀 입니다.... 정말 오랜만에 답변 올리는것 같네요... 최용일님이 말씀하신 ...
    • 최용일
      2000.03.24 20:56
      헐헐헐... 하얀까마귀님도 저처럼 감기에 걸리셨나보군요... 요즘 감기에 걸려서 고생하시는 분이 부쩍 ...
    • 하얀까마귀
      2000.03.24 22:11
      그럼.. 최용일님두??? 후후.. 이번 독감 무척 독하네요..... 체력에는 자신이 있는데 이번 감기로 앓아 ...
    • 손정현
    • 2000.03.24 20:09
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 하얀까마귀
      2000.03.24 21:03
      안녕하세요 하얀까마귀 입니다... 그리드에서 지금 말씀하신건 안되구요... DBGrid는 DAtaSource연결 외...
    • 김철환
    • 2000.03.24 20:04
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.03.24 20:52
      이곳에 ( http://www.easycash.co.at/comppage.htm )가보시면 백업/리스토어 컴포넌트가 있습니다. 오픈소...
    • 강인규
      2000.03.24 20:19
      이게 답변인지 모르겠습니다. 캐쉬드업데이트를 사용한 예제입니다. 일단 테이블의 CachedUpdate속성을...
    • 윤석태
      2000.03.24 23:15
      인규님 답변 감사합니다. 그런데 답변 내용을 참고해보니 제가 하려는 것과는 좀 틀린 것 같아서요.. 또...
    • 까마귀
      2000.03.26 02:26
      윤석태 wrote: > 인규님 답변 감사합니다. > > 그런데 답변 내용을 참고해보니 제가 하려는 것과는 좀 ...
    • 델파이
    • 2000.03.24 16:33
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 황명하
      2000.03.24 17:41
      물론 있지요. 그러나 프로그램 logic상 권장할 만한건 아닙니다. basic 프로그램을 해보셨나요? "goto...