안녕하세요.
저의 작업 환경설정과 발생되는 에러메시지를
아래에 정리해 보았습니다.
참고하시고 고수님들의 빠른 답변을 기다리겠습니다.
<*> Delphi 5 과 ORACLE 8.0.5을 사용하고 있습니다.
(1) BDE Administrator를 실행하고 Configuration -> Drivers -> Native -> ORACLE
-DLL32 : SQLORA8.DLL
-VENDER INIT : OCI.DLL
-NET PROTOCOL : TCP/IP
(2) BDE Aliases는
*Object - New -
-Database Driver Name : "ORACLE'를 선택
-BDE Aliases Name : TECS_ORACLE
*오른쪽 Definition
-ORACLE DB Aliases : mainserver
-USER NAME : taesung
(3) Delphi Component에서
*Database Component설정
-Name : oracle2
-Aliases name : TECS_ORACLE
을 입력하고 "Defaults"버튼을 누르고, "OK" 버튼을 누름
(4) Query의 SQL문 : select * from tak_personnel;
(5) Query문을 실행했을때 발생되는 에러 메시지
Project OracleInsa.exe raised exception class EDBEngine Error with message 'General SQL error,
ORA-01041 : 내부오류 hostdef확장이 존재하지 않습니다.
Aliases : oracle2'. Process stopped. Use Stop or Run to continue.
위의 에러메시지 문제는 어디에 있습니까?
어디를 수정해야 하나요.
> 안녕하세요.
>
> 저의 작업 환경설정과 발생되는 에러메시지를
> 아래에 정리해 보았습니다.
> 참고하시고 고수님들의 빠른 답변을 기다리겠습니다.
>
> <*> Delphi 5 과 ORACLE 8.0.5을 사용하고 있습니다.
>
> (1) BDE Administrator를 실행하고 Configuration -> Drivers -> Native -> ORACLE
> -DLL32 : SQLORA8.DLL
> -VENDER INIT : OCI.DLL
> -NET PROTOCOL : TCP/IP
>
> (2) BDE Aliases는
> *Object - New -
> -Database Driver Name : "ORACLE'를 선택
> -BDE Aliases Name : TECS_ORACLE
>
> *오른쪽 Definition
> -ORACLE DB Aliases : mainserver
> -USER NAME : taesung
>
> (3) Delphi Component에서
> *Database Component설정
> -Name : oracle2
> -Aliases name : TECS_ORACLE
> 을 입력하고 "Defaults"버튼을 누르고, "OK" 버튼을 누름
>
> (4) Query의 SQL문 : select * from tak_personnel;
>
> (5) Query문을 실행했을때 발생되는 에러 메시지
>
> Project OracleInsa.exe raised exception class EDBEngine Error with message 'General SQL error,
> ORA-01041 : 내부오류 hostdef확장이 존재하지 않습니다.
> Aliases : oracle2'. Process stopped. Use Stop or Run to continue.
>
> 위의 에러메시지 문제는 어디에 있습니까?
> 어디를 수정해야 하나요.
어떤님이 configura...을 확인해 보라했는데...
오라클 클라이언트를 깔아겠죠?
물론 깔다보면 환경설정하는부분이 나오고 거기서 네트서비스이름, 호스트이름..
을 설정하고 검사까지 하면 되는것인데 만약 둘다 성공했느데 않되면 재부팅 한후 다시
해 보시면 될겁니다.