[asp] 윈도우 asp에서 인포믹스 사용하기

1. 리모트 접근을 위해서 먼저 인포믹스 클라이언트 sdk를 설치한다.

2.7버전을 링크했다. 유용하게 쓰시길..
ftp://bluesoul.ihani.co.kr/download/program/informix_client_sdk/
아이디/패스워드 : bluesoul/푸른청년

##주의 사항은 이전버전 인포믹스 클라이언트가 깔려 있는지 꼭 확인하길 바란다. 삭제기능이 완전하지 못해 이전 버전과 충돌하는 수가 생긴다.
잘못하면 os를 밀어야 하는수도 있으니 조심하시길

2. setnet32.exe를 설치한다.
– environment 탭에서 아래와 같이 두항목을 셋팅한다.
CLIENT_LOCALE=EN_US.CP1252
DB_LOCALE=EN_US.8859-1

– server information 탭에서
informix sever는 인포믹스 설치할때 쓴 서버이름을 쓴다.
hostname 은 디비서버 아이피 이름을 쓴다.
protocolname 은 onsoctcp를 선택한다.
Sevice Name 은 포트번호 1526등을 쓴다.
make default server 버튼을 누른다.

- host information 탭에서
current host를 확인하고 user name과 password option 에서 password를 선택한다.

적용, 확인하고 setnet을 빠져나온다.

3. ilogin demo 프로그램을 실행시킨다.
- file에서 run 하면 login parameters 창이 뜨는데.. sever를 확인하고 ok를 누른다.. setnet에서 디폴트서버를 선택했기 때문에 다른 파라미터 값을 입력 안해도 된다.

stores database가 stores7으로 되어 있기 때문에 ok 버튼을 누르면..
Database ‘stores7′ not found on the server 라는 alert창이 뜨면 ok다

4. odbc등에서 dsn을 추가한다.

5. asp에서 디비 연결하기
아래 세가지 방법을 이용하여 연결 할수 있다.
set DbCon = Server.CreateObject(“ADODB.connection”)

‘dsn을 이용하여 연결
‘DbCon.open “DSN=auth2;UID=xxxx;PWD=xxxxx;”

‘ole db provider를 사용하여 연결
‘dbcon.OPEN “Provider=ifxoledbc;Data Source=hanimail_com@auth2;UID=xxxx;PWD=xxxx”

‘직접 연결
dbcon.OPEN “Driver={INFORMIX 3.34 32 BIT};HOST=111.111.111.111;SERVER=auth2;DATABASE=hanimail_com;SERVICE=1526;PROTOCOL=onsoctcp;UID=xxxx;PWD=xxxx”

Comments

Powered by Facebook Comments

댓글 남기기

당신의 이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

*

다음의 HTML 태그와 속성을 사용할 수 있습니다: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>