ㅠㅠ ODBC를 이용해서리.. MSSQL7.0서버를 사용할수 있도록 알리어스를 맹글 었습니다.
그리고 인스톨쉴들에서 BDE 선택하고 알리어스 주고 DB선택하고 파라메터두 다주고여..ㅠㅠ 그리고 SQL링크도 선택했습니당 ㅠㅠ 그런디 제컴에선 돌아두 다른컴에선
알리어스를 접속할수 없다는에러가 ㅠㅠ 어떻게 해야 하죠 ㅠㅠ 정말루 환장 하겠습니당 ㅠㅠ 이제 프로그램 다 맹근거 같은디.... 이것만 해결하면 돼는디.. ㅠㅠ 고수님들 갈켜 주이소 그리고여 한가지 질문이 더있습니당 ㅠㅠ ODBC를 사용하면 왜 속도가 느려 지는 가여... MSSQL클라이언트 프로그램으로 접속하는거 보다 마니 속도가 떨어지는 군여 ㅠㅠ 왜 이렇게 돼는지 ㅠㅠ 지는 클라이언트 프로그램 까는거 귀차나서리 ODBC를 사용 할라구 했는디....헐.... 잘안돼는 군여 ㅠㅠ 이유 갈켜주심 감솨 감솨 하겠습니당. ㅠㅠ 그럼 이만... ㅠㅠ 존답변 기다림당...
저두 여기서 구했나
어디서 구했는지는 모르겠지만
세팅 방법이 있더라구요
저두 안 해봐서 모르겠는데 잘 될거 갔네요
------------------------------------------------
무슨 청개구리님인가가 작성을 했어요(좋은 사람이야)
BDE엔진까지 같이 Setup File로 만드시겠다고요...
물론 Alias 세팅까지 포함해야 되겠죠?
일단....여러가지 인스톨 프로그램이 있겠지만
델파이에서 기본으로 제공하는 인스톨쉴드를 이용하는게
가장 간편하실 겁니다.
그럼 인스톨쉴드를 이용해서 BDE를 세팅하는 방법을 설명드리겠습니다.
우선...
1.인스톨 쉴드를 실행하셔서 General Options를 선택합니다.
2.파라독스를 사용한다면.... BDE 만을 선택합니다.
오라클이나 MS-SQL 같은 DBMS를 사용한다면... BDE와 SQL-Links를 선택하세요
3.BDE를 선택하면 BDE 전체설치와 부분설치의 옵션이 있는데...잘 모르면
전체를 선택하시고...다음을 누릅니다.
4.자 이제 나타나는 화면에서 사용하는 Alias 전부를 New를 눌러 등록합니다.
여기서는 이름만을 등록하고 다음을 누릅니다.
5.16Bit용과 32Bit용 CFG 파일을 묻는것을 Check하고 다음을 누릅니다.
6.이제 나타나는 부분이 파라미터 등록부분입니다.
등록한 Alias 별로 파라미터 등록하는데...
Path 에는 파라독스일 경우에만 디렉토리 경로를 입력합니다.
Type에는 Alias에 해당하는 Type을 선택합니다. 파라독스..오라클 등...
그 다음에 나오는 List Any Optional Parameters...에는
필수 파라미터만을 입력합니다. ID와 Password 등....
7.파라미터를 넣는 방법은 간단합니다.
델파이 프로그램에서 해당 TDatabase 컴포넌트의 Params에 들어가는 내용을
그대로 복사해서 입력하면 됩니다.
8.전부 입력하면 처음 BDE를 선택하는 화면이 나오는데...
여기서 SQL-Links도 역시 선택하고.. 선택하면 나오는 화면에서 해당하는
드라이버를 선택하고 마칩니다. 모르면 전부 선택해도 됩니다.
이런 식으로 인스톨쉴드를 만들면...
물론 나머지 여러가지 기능도 있지만...
BDE의 환경이 같이 세팅됩니다.
그런데 한 가지...
제가 추천드리고 싶은 방법은 델파이 프로그램을 하실때...
가능하면 AliasName을 이용하시기 보다는 DriverName을 이용하시기를
권장드립니다.
왜냐면... 프로그램 배포시 BDE를 인스톨쉴드에 포함만 시키면...
위에서 설명한 복잡한....방법은 없어도 되기 때문입니다.
물론 TDatabase 콤포넌트에 모두 세팅해 줘야겠죠...