client환경이 윈도우 기반에 사용언어는 C++(visual C++)환경에서
embed Dynamic SQL문을 이용한 범용 프로그램을 만들고있습니다.
근데 문제는 이 embed SQL문을 이용한 프로그램은 반드시 컴파일 하기전에 embed Dynamic SQL을 이용한 파일을 서버와의 통신 정보를 설정하기
위한 사전 "바인딩"을 시켜줘야만 서버와 클라이언트가 통신을 할수
있는 것으로 알고있습니다.
근데 문제는 이 프로그램을 바인딩을 하면 이름이 다른 데이터베이스와는
통신을 할수가 없더군요.
예를 들면 sample이란 데이터베이스에 바인딩을 시키고
실제 접속하는 데이터 베이스 이름은 test라면
test데이터베이스에 있는 테이블이며 컬럼들에 대한 정보를
가져오지 못하더군요.
반드시 바인딩할때 사용된 데이터 베이스와 통신 하더군요
이 문제를 어떻게 해결 할수 있지요..
(즉, sample과 바인딩 시킨 프로그램을 test란 서버에 사용하려면은요)
(일일이 프로그램이 팔리면 팔린곳으로 가서 visual C++깔고 소스파일을
해당 서버명으로 바인딩 시키고 visual C++로 해당 프로그램 컴파일해서
그곳 환경에 적용시킬수는 없지 않겠습니까..)
제발 고수님들 혹시 이런 문제들을 접했던 분들..
도와주십시요..
|