|
아...죄송합니다.
제가 질문을 너무 허술하게 드려서 에보니님께서 잘못 이해하신부분이 있군요
먼저 첫번째 "개발하고 있는 컴퓨터에서는 붙는다"라고 한 부분입니다.
개발하고 있는 컴퓨터에는 SQL 서버가 깔려있지 않습니다.
단지 클라이언트만 깔려 있죠. 서버는 멀리멀리 미국에 있습니다.
(지금 런칭이 된 상태라서 실제 DB에 붙여서 작업을 하고 있습니다.)
제 컴퓨터에는 당연히 Client Network Utility에 미국에 있는 서버가 셋팅이 되어있습니다
만일 ODBC를 쓰지 않기 위해서는 필수적으로 Client Network Utility에 셋팅이 되어있어야 한다면..
차라리 ODBC를 쓰는게 저의 입장에선 편합니다.
(왜냐면 일일이 SQL Server의 클라이언트를 깔아야 한다는 결론이거든요. ODBC 설정은 코딩으로 해결하면
되지만 SQL Server의 클라이언트를 깔려구 미국까지 갈순 없잖습니까 ㅡ.ㅡ;)
제가 궁금한거는...
ADO를 사용하여 ODBC를 사용하지 않고 (SQL Server의 클라이언트는 더더욱 사용하지 않고) 연결을 하는
방법입니다.
특히나 End User의 경우에는 SQL Server의 클라이언트를 깔아볼 CD조차 없는 상태니까요..
그럼 염치없지만 다시한번 답변 부탁드립니다.
P.S.
에보니님 말씀대로 각 테스트 컴퓨터의 Client Network Utility에 셋팅을 한 후 사용을 하니
ODBC없이 잘 붙더군요.
(그런데 제가 ADO를 쓴 이유가 BDE도 BDE지만 SQL Server의 클라이언트를 깔지 않을려구 사용을 한거거든요
일반 BDE를 쓰면 SQL Server의 클라이언트를 깔아줘야 동작을 하더라구요)
그러나 아쉽게도 이 프로그램을 사용하는 End User들은 SQL서버 CD가 없답니다. ㅠ.ㅠ
|