안녕하세요..최근에 Informix 7.3버전에서 개발중이다가...
좀 편하게 해볼려고 찾던중...제가 알아낸 방법입니다.
이미 게시판에 많은 글이 있지만...제가 다시 한번 정리해봤습니다.
(쩝~ 정리해도 지저분하네...ㅠ.ㅠ)
아래는 제가 설치한 툴들의 목록입니다.
윈도우즈 어드밴스드 서버 3대에서는 아무런 하자 없이 한번만에
접속성공했구요.
윈도우즈 프로페셔널은 두대는 실패, 두대는 성공했습니다.
실패한 컴퓨터는 레지스트리 등록이 안되더군요. 이상하게도...
하여튼 참고하시길...
====================================================
* 인포믹스 홈페이지 *
미국 : http://www.ibm.com
한국 : http://www.ibm.com/kr/informix
* ServerStudioSetup35.exe : 윈도우용
* Server Studio Java edition : 자바버전
* dba.2.00.TC1.exe *
* sql editor
: client pc에서 sql를 실행할수 있는 tool입니다.
window 계열 pc용입니다.
ServerStudioJE에 포함되어 있습니다.
* clientsdk.2.70.TC2P1.NT.zip *
clientsdk 2.70TC2 : window95,98,NT,2000용 Clientsdk 입니다.
Serial : informix홈에서 회원가입 -> 다운로드시 나옵니다.
Key : informix홈에서 회원가입 -> 다운로드시 나옵니다.
* 49_jdbc.2.20.JC1.JAVA.tar *
JDBC 2.20 JC1
Serial : informix홈에서 회원가입 -> 다운로드시 나옵니다.
Key : informix홈에서 회원가입 -> 다운로드시 나옵니다.
=====================================================
=====================================================
* Informix 관리 Tool 설치순서 *
=====================================================
1.윈2000서버(윈2000프로도 마찬가지)에서 두개의 파일에 설정을 추가해준다.
1)C:\WinNT\System32\drivers\etc\hosts 맨 아랫줄에...
#인포믹스 개발서버 연결을 위한 설정
#아래에 적어준 IP에 해당하는 서버에서 정보를 가져와야 한다.
#우리가 접속하고자 하는..InformixDB가 설치되어 있는컴퓨터...이다.
#Ip Host
#=====================
170.7.14.19 cointest
2)C:\WinNT\System32\drivers\etc\services 맨 아랫줄에...
#인포믹스가 사용하는 서비스명
#hosts파일에 설정해준 해당 서버의 /etc/services파일에 설정된
#사항을 가져와야 한다.
#서비스명 사용포트/프로토콜
#=============================
sqlexec 1781/tcp
3)Rebooting....!
2.Client-SDK설치(윈2000용) : 전체설치 선택
1)설치후 setnet32실행
2)Environment탭에서..
2-1)CLIENT_LOCALE = ko_KR.57356
2-2)DB_LOCALE = ko_KR.57356
2-3)INFORMIXSERVER = cointest
(*여기서 cointest는 hosts파일에 지정해준 Host명이다.)
2-4)use my settings 란에 체크표시.
3)Server Information탭에서
3-1)Informix Server란에 cointest기입
(*여기서 cointest는 hosts파일에 지정해준 Host명이다.)
3-2)HostName란에 cointest기입
(*여기서 cointest는 hosts파일에 지정해준 Host명이다.)
3-3)Protocolname란에 onsoctcp선택
(*여기서 onsoctcp는 services파일에 지정해준 프로토콜명이다.)
3-4)Service Name란에 sqlexec기입
(*여기서 sqlexec는 services파일에 지정해준 서비스명이다.)
3-5)Options란은 공백으로 둬도 무방
3-6)Make Default Server 클릭
4)Host Information탭에서
4-1)Current Host란에 cointest선택
4-2)User Name 란에 Host 로긴ID기입
4-3)Password Option란에 Password선택
(세가지 옵션이 있지만 큰차이는 없다.)
4-4)Password란에 Host 로긴Password기입
5)ILogin Demo를 실행해서 테스트해본다.
5-1)ILogin Demo실행
5-2)File -> Run실행
5-3)Server란에 cointest기입
5-4)Hostname란에 cointest기입
5-5)Servicename란에 sqlexec기입
5-6)Protocolname란에 onsoctcp기입
5-7)Username란에 Host로긴ID기입
5-8)Password란에 Host로긴Password기입
5-9)Stores Database란에 연결하고자 하는 DB명을 적어준다.
(기본적으로 stores7이라는 DB가 default로 나온다.)
6)연결이 실패하면 Find Error를 실행해서 원인이 무엇인지 알아보자.
7)성공했으면 DB Ping을 실행해서 테스트 해보자.
7-1)TCP-IP탭에서 Host Name란에 cointest기입후 Ping클릭.
7-2)I-Connect탭에서
7-2-1)User란에 Host 로긴ID기입
7-2-2)Password란에 Host 로긴password기입
7-2-3)Informix Server란에 cointest기입
7-2-4)Host란에 cointest기입
7-2-5)Service란에 sqlexec기입
7-2-6)Database란에 DB명 기입
7-2-7)Ping 클릭
7-3)ODBC탭에서
7-3-1)제어판->관리도구->ODBC설정에서 적당한 이름과 드라이버를 지정한후
(ODBC드라이버는 Client-SDK설치한후 자동으로 설치된다.전체설치선택시에...)
7-3-2)Name란에 7-3-1에서 지정한 이름을 입력하고 Ping클릭
3.ServerStudioJE(Java Edition) 설치
1)JDK가 미리 설치되어 있어야 한다. path도 걸려있어야 하고...
2)설치파일은 "setup.class"이다.
3)설치명령 : setup.class가 존재하는 디렉토리에서
java -cp . setup
4)C:\Program Files\ServerStudioJE\폴더안에 설치된다.
5)실행명령은 C:\Program Files\ServerStudioJE\ServerStudioJE.bat파일을 실행한다.
4.ServerStudioJE환경설정
1) 생략...죄송...시간이 없어서.....미처..시간나면 추가해서 다시 올리죠..
뭐..사실 설정하는건 별로 없습니다. Client-SDK설치해서 연결부분이 많이 힘들죠.
그럼, 저처럼 맨땅 헤띵~ 하지 마시고..많은 참고가 되시길 빌겠습니다. *^^*
|