개인적으로 Perl 에서 DBD/DBI for sybase 를 사용해 보지 못했기 때문에 정답을 말씀 드릴수가 없는 형편이로군요. 그냥 일반적인 DBD/DBI 사용법에 준해서 말씀 드리겠습니다. 일단 DBD/DBI 의 설치 위치는 당연히 클라이언트 프로그램이 돌아갈 머신에 설치되어야 합니다. 일반적으로 DBI 는 platform indepedent 하므로 그냥 설치를 하시면 됩니다. 그러나 DBD 는 컴파일시에 Sybase 의 제공 라이브러리를 요구합니다. 그러므로 Sybase 의 라이브러가 클라이언트측에 설치되어 있어야만이 DBD 의 설치가 가능합니다. 즉 DB server 가 설치되어 있을 필요는 없어도 클라이언트측에 Sybase 의 기본 접속 라이브러리 정도는 설치되어 있어야만이 sybase DBD/DBI 를 기동하여 사용할 수 있을 것입니다.
>>김승철 님께서 쓰시길<<
:: 좋은 정보에 감사드립니다.
::
:: 한가지만 더 여쭤 보겠습니다. Perl이 구동되는 서버와 DB가 있는 서버가 하드웨어적으로 분리가 되어
:: 있다면 sybperl 프로그램이나 DBI/DBD의 경우 어떤 것이 어느 것에 설치가 되어야 하는 것인지요? 일
:: 단 sybperl은 Perl 프로그램의 위치에 있어야 하는 것 같은데... DBI나 DBD는 어디에 들어가야 할지 잘
:: 모르겠네요.
::
:: 한번만 더 부탁드리겠습니다. 다운은 받아놓고 설치를 못하고 있는 상황이라... T.T;
|