AnyLink

Similar documents
Tmax

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Tibero

개요오라클과티베로에서 JDBC 를통해접속한세션을구분할수있도록 JDBC 접속시 ConnectionProperties 를통해구분자를넣어줄수있다. 하나의 Node 에다수의 WAS 가있을경우 DB 에서 Session Kill 등의동작수행시원하는 Session 을선택할수있다.

Microsoft Word - AnyLink Introduction v3.2.3.doc

개발및운영 Tibero DB Link (Tibero To Oracle) - Local 방식

Solaris Express Developer Edition

[JEUS 7] eclipse plug-in 연동 1. 개요 Eclipse 와 JEUS 7 연동시필요한 plug-in 제공및환경설정에관한가이드제공하여 Eclipse 에서 JEUS 7 기동및 종료테스트할수있는방법을기술하였습니다. 2. Plug-in 설치 2.1 [Step

Chapter 1

untitled

개발및운영 Tibero Perl 연동

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

단계

Remote UI Guide

DBMS & SQL Server Installation Database Laboratory

ICAS CADWorx SPLM License 평가판설치가이드

Windows 8에서 BioStar 1 설치하기

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

Microsoft Word - src.doc

.

슬라이드 1

Install stm32cubemx and st-link utility

MF5900 Series MF Driver Installation Guide

<%DOC NAME%> (User Manual)

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

Admin Guide for dummy

슬라이드 1

APOGEE Insight_KR_Base_3P11

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

Microsoft Word - Armjtag_문서1.doc

MF3010 MF Driver Installation Guide

4S 1차년도 평가 발표자료

.

CD-RW_Advanced.PDF

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

목차 1. 노드매니저종류 Java Type SSH Type 노드설정파일및로깅 nodes.xml jeusnm.properties <servername>.properties...

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

DE1-SoC Board

.

ODS-FM1

Sun Java System Messaging Server 63 64

1. What is AX1 AX1 Program은 WIZnet 사의 Hardwired TCP/IP Chip인 iinchip 들의성능평가및 Test를위해제작된 Windows 기반의 PC Program이다. AX1은 Internet을통해 iinchip Evaluation

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Hardware Manual TSP100

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

01장

튜닝및모니터링 HP JVM 튜닝옵션

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

CODESYS 런타임 설치과정

untitled

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

Studuino소프트웨어 설치

untitled

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

JDK이클립스

Microsoft Word - CAE 클러스터 환경 구축-ABAQUS.doc

XCom v2.x User's Manual

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

chapter1,2.doc

untitled

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

개발및운영 Eclipse 를이용한 ANT 활용방법

<%DOC NAME%> (User Manual)

휠세미나3 ver0.4

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

PCServerMgmt7

10X56_NWG_KOR.indd

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

슬라이드 1

uFOCS

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

Interstage5 SOAP서비스 설정 가이드

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Tmax

Sena Technologies, Inc. HelloDevice Super 1.1.0

ISP and CodeVisionAVR C Compiler.hwp

목차 소프트웨어 라이센스 계약 3 무선 연결 사용 시 참고 사항 4 보안 관련 참고 사항 6 Wireless Manager mobile edition 5.5 로 수행 가능한 작업 7 컴퓨터 확인 10 컴퓨터를 연결하기 위해 필요한 환경 10 소프트웨어 설치 / 제거 1

단계

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

전체설치와사용자지정설치중원하는설치방식을선택합니다. ArcGIS Desktop 설치경로를지정하면설치가짂행됩니다.

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

Tablespace On-Offline 테이블스페이스 온라인/오프라인

Backup Exec

untitled

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Citrix Workload Balancing 2.1 설치 가이드

Windows 네트워크 사용 설명서

서현수

: Symantec Backup Exec System Recovery 8:

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

슬라이드 1

Transcription:

AnyLink 설치안내서 AnyLink v4.0 Copyright 2012 TmaxSoft Co., Ltd. All Rights Reserved.

Copyright Notice Copyright 2012 TmaxSoft Co., Ltd. All Rights Reserved. 대한민국경기도성남시분당구서현동 272-6 우 )463-824 Restricted Rights Legend All TmaxSoft Software (Tmax AnyLink ) and documents are protected by copyright laws and the Protection Act of Computer Programs, and international convention. TmaxSoft software and documents are made available under the terms of the TmaxSoft License Agreement and may only be used or copied in accordance with the terms of this agreement. No part of this document may be transmitted, copied, deployed, or reproduced in any form or by any means, electronic, mechanical, or optical, without the prior written consent of TmaxSoft Co., Ltd. 이소프트웨어 (Tmax AnyLink ) 사용설명서의내용과프로그램은저작권법, 컴퓨터프로그램보호법및국제조약에의해서보호받고있습니다. 사용설명서의내용과여기에설명된프로그램은 TmaxSoft Co., Ltd. 와의사용권계약하에서만사용이가능하며, 사용권계약을준수하는경우에만사용또는복제할수있습니다. 이사용설명서의전부또는일부분을 TmaxSoft의사전서면동의없이전자, 기계, 녹음등의수단을사용하여전송, 복제, 배포, 2 차적저작물작성등의행위를하여서는안됩니다. Trademarks Tmax ProBus, JEUS and Tmax AnyLink are a registered trademark of TmaxSoft Co., Ltd. Other products, titles or services may be registered trademarks of their respective companies. Tmax ProBus, JEUS and Tmax AnyLink 는 TmaxSoft Co., Ltd. 의등록상표입니다. 기타모든제품들과회사이름은각각해당소유주의상표로서참조용으로만사용됩니다. Open Source Software Notice This product includes open source software developed and/or licensed by "OpenSSL," "RSA Data Security, Inc.," "Apache Foundation," and "Jean-loup Gailly and Mark Adler." Information about the aforementioned and the related open source software can be found in the "${INSTALL_PATH}/license/oss_licenses" directory. 본제품은 OpenSSL, RSA Data Security, Inc., Apache Foundation 및 Jean-loup Gailly와 Mark Adler 에의해개발또는라이선스된오픈소스소프트웨어를포함합니다. 관련상세정보는제품의디렉터리 ${IN STALL_PATH}/license/oss_licenses 에기재된사항을참고해주십시오. 안내서정보안내서제목 : AnyLink 설치안내서발행일 : 2012-11-09 소프트웨어버전 : AnyLink v4.0 안내서버전 : v2.1.1

내용목차 안내서에대하여... ix 제1장 AnyLink 설치와개요... 1 1.1. 소개... 1 1.2. 시스템요구사항... 2 1.2.1. AnyLink 서버설치... 2 1.2.2. AnyLink Admin 및스튜디오설치... 2 1.3. AnyLink 설치후디렉터리구조... 3 1.3.1. AnyLink 서버... 3 1.3.2. AnyLink Admin... 4 1.3.3. AnyLink 스튜디오... 4 1.4. AnyLink 라이선스정책... 5 제2장 서버설치및설치확인... 7 2.1. AnyLink 서버설치순서도... 7 2.2. 서버설치... 8 2.3. 환경설정... 12 2.3.1. 데이터베이스관련작업... 12 2.3.2. AnyLink 서버설정... 13 2.4. 서버기동확인... 13 제3장 Admin 설치및제거... 15 3.1. Admin 설치... 15 3.2. Admin 기동확인... 20 3.3. Admin 제거... 21 3.3.1. 제거실행... 21 3.3.2. 제거확인... 23 제4장 스튜디오설치및제거... 25 4.1. 스튜디오설치... 25 4.2. 스튜디오기동확인... 26 4.3. 스튜디오제거... 29 4.3.1. 제거실행... 29 4.3.2. 제거확인... 31 Appendix A. 지원데이터베이스제품및생성... 33 A.1. AnyLink 지원데이터베이스... 33 A.2. 데이터베이스구축... 33 A.2.1. 기본스크립트... 33 A.3. 해당데이터베이스별환경설정... 34 A.3.1. Oracle에서의데이터베이스환경설정... 34 A.3.2. Tibero에서의데이터베이스환경설정... 34 A.3.3. Sybase에서의데이터베이스환경설정... 34 A.3.4. Informix에서의데이터베이스환경설정... 35 AnyLink iii

A.3.5. DB2에서의데이터베이스환경설정... 35 A.4. DB2 접속정보암호화기능... 35 A.4.1. 환경설정... 36 A.4.2. 등록... 36 A.4.3. 암호변경... 36 A.4.4. 접속정보변경... 37 A.4.5. 조회... 38 Appendix B. 오류메시지및조치방법... 39 Appendix C. Tmax 및 JEUS 설정... 41 C.1. Tmax 설정... 41 C.2. JEUS 설정... 42 iv AnyLink 설치안내서

그림목차 [ 그림 2.1] AnyLink 서버설치할때작업과선택사항... 7 [ 그림 3.1] Admin 설치 - 설치툴의초기화면... 15 [ 그림 3.2] Admin 설치 - 소개... 16 [ 그림 3.3] Admin 설치 - 라이선스동의... 16 [ 그림 3.4] Admin 설치 - 설치경로선택... 17 [ 그림 3.5] Admin 설치 - JDK 폴더선택... 17 [ 그림 3.6] Admin 설치 - 환경설정... 18 [ 그림 3.7] Admin 설치 - 설치정보확인... 18 [ 그림 3.8] Admin 설치 - 설치진행... 19 [ 그림 3.9] Admin 설치 - 설치종료... 19 [ 그림 3.10] AnyLink Admin 로그인화면... 20 [ 그림 3.11] AnyLink Admin 메인화면... 21 [ 그림 3.12] AnyLink Admin UnInstaller 실행대기화면... 22 [ 그림 3.13] AnyLink Admin UnInstaller 진행화면... 22 [ 그림 3.14] AnyLink Admin UnInstaller 진행종료화면... 23 [ 그림 4.1] 스튜디오설치 - 환경설정... 25 [ 그림 4.2] 스튜디오설치 - 설치정보확인... 26 [ 그림 4.3] Admin Tool 사용자관리... 26 [ 그림 4.4] 스튜디오사용자추가... 27 [ 그림 4.5] AnyLink 스튜디오실행화면... 28 [ 그림 4.6] 스튜디오로그인화면... 28 [ 그림 4.7] AnyLink 스튜디오실행화면... 29 [ 그림 4.8] AnyLink 스튜디오 UnInstaller실행대기화면... 30 [ 그림 4.9] AnyLink 스튜디오 UnInstaller진행화면... 30 [ 그림 4.10] AnyLink 스튜디오 UnInstaller진행종료화면... 31 AnyLink v

표목차 [ 표 1.1] AnyLink 서버설치를위한시스템요구사항... 2 [ 표 1.2] AnyLink tool 설치를위한시스템요구사항... 2 AnyLink vii

안내서에대하여 안내서의대상 본안내서는 Tmax AnyLink ( 이하 AnyLink) 를설치및제거하려는시스템관리자를대상으로기술한다. 본안내서에서는 Windows에서 AnyLink Admin( 이하 Admin) 과 AnyLink 스튜디오 ( 이하스튜디오 ) 를설치하는방법을설명한다. 안내서의전제조건 본안내서를이해하기위해서는 JEUS 또는 Tmax 제품에대한이해를필요로한다. 안내서에대하여 ix

안내서구성 본안내서는총 4개의장과 3개의 Appendix로구성되어있다. 각장의주요내용은다음과같다. 제1장 : AnyLink 설치와개요 Windows와 UNIX별 AnyLink 제품군의설치방법에대해설명한다. 제2장 : 서버설치및설치확인서버를설치하는방법에대해설명한다. 제3장 : Admin 설치및제거 Windows에서 AnyLink Admin을설치및제거하는방법에대해설명한다. 제4장 : 스튜디오설치및제거 Windows에서 AnyLink 스튜디오를설치및제거하는방법에대해설명한다. Appendix.A: 지원데이터베이스제품및생성 AnyLink에서지원하는데이터베이스제품과구축방법및환경설정방법에대해설명한다. Appendix.B: 오류메시지및조치방법발생가능한오류메시지와그에대한설명및해결방법에대해설명한다. Appendix.C: Tmax 및 JEUS 설정 Tmax와 JEUS의설정에대해예제를이용하여설명한다. x AnyLink 설치안내서

안내서규약 표기 <AaBbCc123> Courier New <Ctrl>+C [Button] 진하게 " "( 따옴표 ) ' 입력항목 ' 하이퍼링크 > +---- ---- 참고 [ 그림 1.1] [ 표 1.1] AaBbCc123 의미프로그램소스코드의파일명파일, 디렉터리이름, 환경설정변수 Ctrl과 C를동시에누름 GUI의버튼또는메뉴이름강조다른관련안내서또는안내서내의다른장및절언급화면 UI에서입력항목에대한설명메일계정, 웹사이트, 다른장및절참고메뉴의진행순서하위디렉터리또는파일있음하위디렉터리또는파일없음참고또는주의사항그림이름표이름명령어수행후화면에출력된결과물, 예제코드 안내서에대하여 xi

시스템사용환경 요구사항 Platform Microsoft Windows 2000/XP/2003/NT/Vista Solaris HP-UX AIX Linux Hardware 512MB 이상메모리공간권장 500MB 이상하드디스크공간필요 JDK Database 5.0 Update 4(JDK 1.5.0_12) 이상 Oracle 9i 또는 10g Tibero DB2 xii AnyLink 설치안내서

연락처 Korea TmaxSoft Co., Ltd 272-6, Seohyeon-dong, Bundang-gu, Seongnam-si, Gyeonggi-do, 463-824 South Korea Tel: +82-31-8018-1000 Fax: +82-31-8018-1115 Email: info@tmax.co.kr Web (Korean): http://www.tmax.co.kr 기술지원 : http://technet.tmaxsoft.com USA TmaxSoft, Inc. 560 Sylvan Avenue Englewood Cliffs, NJ 07632 U.S.A Tel: +1-201-567-8266 Fax: +1-201-567-7339 Email: info@tmaxsoft.com Web (English): http://www.tmaxsoft.com Japan TmaxSoft Japan Co., Ltd. 5F Sanko Bldg, 3-12-16 Mita, Minato-Ku, Tokyo, 108-0073 Japan Tel: +81-3-5765-2550 Fax: +81-3-5765-2567 Email: info.jp@tmaxsoft.com Web (Japanese): http://www.tmaxsoft.co.jp 안내서에대하여 xiii

China TmaxSoft China Co., Ltd. Beijing Silver Tower, RM 1508, 2# North Rd Dong San Huan, Chaoyang District, Beijing, China, 100027 China Tel: +86-10-6410-6145~8 Fax: +86-10-6410-6144 Email: info.cn@tmaxsoft.com Web (Chinese): http://www.tmaxsoft.com.cn xiv AnyLink 설치안내서

제 1 장 AnyLink 설치와개요 본장에서는 AnyLink 제품군의설치개요및시스템요구사항, 설치후디렉터리구조에대해설명한다. 1.1. 소개 본절에서는 AnyLink 서버, Admin, 스튜디오의설치순서에대해설명한다. AnyLink 서버 AnyLink 서버의설치순서는다음과같다. 1. Intruduction 2. AnyLink Server Install Set 설정 3. AnyLinkData 디렉터리설정 4. 서버모듈을설치할 Tmax 디렉터리지정 5. Java 라이브러리를설치할 JEUS 디렉터리지정 6. AnyLink Server Install 7. 설치종료 AnyLink Admin AnyLink Admin의설치순서는다음과같다. 1. Intruduction 2. AnyLink Admin 설치용인스톨러 3. AnyLink Admin 라이선스정책 4. 설치할디렉터리설정 5. AnyLink Admin 설치 6. 설치종료 AnyLink 스튜디오 AnyLink 스튜디오의설치순서는다음과같다. 1. Intruduction 2. AnyLink 스튜디오설치용인스톨러 3. AnyLink 스튜디오라이선스정책 제 1 장 AnyLink 설치와개요 1

4. 설치할디렉터리설정 5. AnyLink 스튜디오설치 6. 설치종료 1.2. 시스템요구사항 본절에서는서버와 Admin 및스튜디오를설치하기위한시스템 (H/W, S/W) 요구사항에대해설명한다. 1.2.1. AnyLink 서버설치 플랫폼별 AnyLink 서버동작에필요한시스템동작환경은다음과같다. [ 표 1.1] AnyLink 서버설치를위한시스템요구사항 OS Version CPU RAM Memory Hard Disc Space JDK Version Solaris (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 HP-UX HP-PA series 256 MB 1 GB JDK 1.6.x 이상 AIX RS6000 512 MB 1 GB JDK 1.6.x 이상 Linux INTEL Pentium 3 256 MB 1 GB JDK 1.6.x 이상 933MHZ x 2 1.2.2. AnyLink Admin 및스튜디오설치 AnyLink Admin 과스튜디오설치를위해필요한 H/W, S/W 는다음과같다 [ 표 1.2] AnyLink tool 설치를위한시스템요구사항 플랫폼 Windows 2003/XP Windows 2000 Windows NT Solaris, HP-UX, Compaq, AIX, Linux 요구사항 Java 2 SDK v.1.6.x ( 필수 ) 이상 30MB 이상의하드디스크여유공간 GUI 환경지원 Java 2 SDK v.1.6.x ( 필수 ) 이상 40MB 이상의하드디스크여유공간. 2 AnyLink 설치안내서

1.3. AnyLink 설치후디렉터리구조 본절에서는 AnyLink 설치후서버, Admin 및스튜디오의디렉터리구조에대해설명한다. 1.3.1. AnyLink 서버 AnyLink 서버설치후 AnyLinkData 디렉터리구조는다음과같다. ${ 설치계정 } -- AnyLinkData -- DB_Script -- Sample -- jeus -- tcpgw AnyLinkData/DB_Script AnyLink에서사용하는데이터베이스테이블에대한생성스크립트및기본적인데이터삽입스크립트가위치한디렉터리이다. AnyLinkData/Sample/ 다음은하위디렉터리에대한설명이다. 디렉터리 jeus tcpgw 설명 JEUS 설정샘플및 AnyLink의 JMapper 모듈을위한서블릿모듈이위치한디렉터리이다. TCP 게이트웨이샘플소스가위치하는디렉터리이다. AnyLink 서버설치후 ${TmaxHome} 과 ${JeusHome}/lib 디렉터리에다음과같은하위디렉터리가생성 된다. ${TmaxHome} 디렉터리 appbin lib config 설명 AnyLink 서버바이너리디렉터리이다. AnyLink 라이브러리디렉터리이다. AnyLink 속성설정파일이위치한다. ${JeusHome}/lib 디렉터리 application 설명 Java 라이브러리디렉터리이다. 제 1 장 AnyLink 설치와개요 3

1.3.2. AnyLink Admin Admin 설치후디렉터리구조는다음과같다. 설치경로 -- bin -- jre -- lib -- logs -- UninstallerData bin Admin 실행파일이위치한디렉터리이다. jre 스튜디오를실행하는 JAVA Runtime Engine이위치한디렉터리이다. lib Admin이실행하기위해사용하는라이브러리디렉터리이다. logs 로그파일들이저장되는디렉터리이다. UninstallerData Uninstall을위한디렉터리이다. 1.3.3. AnyLink 스튜디오 다음은스튜디오설치후의디렉터리에대한설명이다. 설치경로 -- bin -- files -- jdk -- lib -- logs -- SampleLocal -- UninstallerData bin 스튜디오실행파일이위치한디렉터리이다. files 스튜디오에서사용한각종파일들의백업파일이위치한디렉터리이다. jdk 스튜디오를실행하는 JAVA Runtime Engine이위치한디렉터리이다. 4 AnyLink 설치안내서

lib 스튜디오가실행하기위해사용하는라이브러리디렉터리이다. logs 로그파일들이저장되는디렉터리이다. SampleLocal 스튜디오에서생성한각종파일들이위치한디렉터리이다. UninstallerData Uninstall을위한디렉터리이다. 1.4. AnyLink 라이선스정책 AnyLink용 Tmax와 JEUS를사용하기위해서는 Tmax Soft Co., Ltd에서발급하는라이선스-키 (License- Key) 파일이필요하다. 현재 JEUS의경우기본으로데모라이선스가포함되어있다. 라이선스-키파일은다음의경로에 'license' 라는이름의파일로존재한다. $JEUS_HOME\license 그러나 Tmax의경우에는사용자가직접라이선스-키파일을받아서 $TMAXDIR\license 폴더에 license.dat 파일을위치시켜야한다. 라이선스를업그레이드하거나데모라이선스를취득하기위해서는 Tmax Soft 라이선스센터에문의하여라이선스파일을다운로드받은후, JEUS_HOME\license 또는 TMAXDIR\license 아래에다운로드받은라이센스-키 (License-Key) 파일을복사하면된다. Tmax Soft 라이선스는 'sales@tmaxsoft.com' 로요청한다. 제 1 장 AnyLink 설치와개요 5

제 2 장서버설치및설치확인 본장에서는 AnyLink 서버설치방법, 설치후작업및서버를기동하여확인하는방법에대해설명한다. 2.1. AnyLink 서버설치순서도 다음의순서도는 AnyLink 서버를설치할때의작업과선택사항을나타낸다. 작업상자는실제실행하는작업을나타낸다. 자세한설명은 제2장서버설치및설치확인 을참조한다. [ 그림 2.1] AnyLink 서버설치할때작업과선택사항 제 2 장서버설치및설치확인 7

2.2. 서버설치 AnyLink는 Tmax의서버헝태로동작하며, JMapper 모듈은 JEUS에서서블릿형태로동작한다. AnyLink 서버를설치하기전에 Tmax와 JEUS가설치되어있고경로를지정해줄경우, 서버바이너리와 Java 라이브러리를각각적당한위치에복사한다. AnyLink 서버설치과정은다음과같다. 1. CD를 CD-ROM 장치에넣고마운트 (mount) 한다. 2. AnyLink_Server_< 버전 >_< 서버종류 >.bin 파일을실행한다. 서버종류란각설치될서버의종류를의미한다. 예를들어, "AnyLink_Server3_2_3_Linux_x86.bin" 이라고되어있으면 AnyLink는제품군, 3_2_3는버전, Server는제품명, Linux_x86란해당서버종류가된다. 버전에맞는 "AnyLink_Server3_2_3_< 버전 >_< 서버종류 >.bin" 을실행한다. 이과정에서각머신에따라차이는있으나다음과정으로넘어가기위해서일정시간을기다려야한다. 3. Introduction 화면이나타나면 <Enter> 키를눌러다음과정으로진행한다. Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... Preparing CONSOLE Mode Installation... =============================================================================== AnyLink_Server4.0.0 (created with InstallAnywhere by Macrovision) ------------------------------------------------------------------------------- =============================================================================== Introduction ------------ APPLIES TO Product Name : AnyLink_Server4.0.0 Platform : HP-UX (Itanium) 64 bit DB : Oracle 10g ERD : 4.0.0 TMAX Ver : Tmax5 SP1 Fix 1 8 AnyLink 설치안내서

JEUS Ver. (Option JMAPPER) : JEUS 6.0 or above version It is strongly recommended that you quit all programs before continuing with this installation. Respond to each prompt to proceed to the next step in the installation. want to change something on a previous step, type 'back'. If you You may cancel this installation at any time by typing 'quit'. PRESS <ENTER> TO CONTINUE: 4. 설치하려는모듈을선택한다. 'CModule + JModule' 을선택할경우, 기본적인 AnyLink 서버바이너리와 JMapper를위한 Java 라이브러리가설치된다. 'CModule' 만설치할경우에는 AnyLink 서버바이너리만설치한다. '1' 을입력하고 <Enter> 키를누른다. =============================================================================== Choose Install Set ------------------ Please choose the Install Set to be installed by this installer. ->1- CModule + JModule 2- CModule ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : 5. AnyLink 에필요한데이터베이스스크립트와설정샘플이위치할디렉터리를지정한다. 위의모듈선택과정 (4 번과정 ) 에서 '2- CModule' 을선택한경우디렉터리를지정하면 Java 라이브러리 가지정된위치에복사된다. 경로를입력하고, <Enter> 키를누른다. =============================================================================== Choose Install Folder --------------------- Where would you like to install? Default Install Folder: /data5/apmqam/anylinkdata 제 2 장서버설치및설치확인 9

ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : 6. Tmax가설치된경로를입력하는화면이나타난다. 설치된경로를입력하고 <Enter> 키를누른다. =============================================================================== Choose Installed Tmax Directory ------------------------------- Where would you like to choose Tmax Directory? Default Install Folder: /data5/apmqam/tmax ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : 7. JEUS가설치된경로를입력하는화면이나타난다. 설치된경로를입력하고 <Enter> 키를누른다. =============================================================================== Choose Installed JEUS Directory ------------------------------- Where would you like to choose JEUS Directory? Default Install Folder: /data5/apmqam/jeus ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT : 8. 다음화면에서는설치된경로에대한정보와설치에필요한디스크용량정보가나타난다. <Enter> 키를누르면설치를시작한다. =============================================================================== Pre-Installation Summary ------------------------------- Please Review the Following Before Continuing: Product Name: AnyLink_Server4.0.0 Link Folder: /data5/apmqam Install dir : /data5/apmqam/anylinkdata Choose Tmax Dir : 10 AnyLink 설치안내서

/data5/apmqam/tmax Choose JEUS Dir : /data5/apmqam/jeus JEUS Version : JEUS 6.0.0.8 Tmax Version : Tmax5 SP1 Fix 1 Platform : HP-UX (Itanium) 64 bit Disk Space Information (for Installation Target) : Required: 168,273,920 bytes Available: 8,975,541,248 bytes PRESS <ENTER> TO CONTINUE: 9. 설치가끝나면설치완료메시지가출력된다. <Enter> 키를눌러인스톨러를종료한다. =============================================================================== Installing... ------------- [================== ================== ================== ==================] [------------------ ------------------ ------------------ ------------------] =============================================================================== Installation Complete --------------------- The installation of AnyLink_Server4.0.0 is complete, but some errors occurred during the install. Please see the installation log for details. Press :Done: to quit the installer PRESS <ENTER> TO EXIT THE INSTALLER: 참고설치과정중에러가발생했다는메시지가출력될경우, 5번과정에서지정된디렉터리아래의 UninstallerData/log 디렉터리로이동한다. 해당디렉터리에는인스톨러에서남기는로그파일이위치한다. 로그파일을통해원인을확인하여조치한다. 제 2 장서버설치및설치확인 11

2.3. 환경설정 AnyLink 서버인스톨러는 AnyLink 서버바이너리 (Tmax 서버 ) 와 Java 라이브러리를지정된위치에복사해주는부분까지만수행된다. 이후정상적인구동을위해서는다음과같은부가적인작업들을필요로한다. 데이터베이스관련작업 AnyLink 서버설정 2.3.1. 데이터베이스관련작업 AnyLink 서버의정상적인구동을위해필요한데이터베이스관련작업은다음과같다. AnyLink에서사용할데이터베이스계정생성및데이터베이스스크립트실행다음은데이터베이스가 Oracle 10g일경우에대한데이터베이스설정예제이다. 이와같이설정된상태에서 sqlplus로데이터베이스에접속후계정을생성한다. # DB 설정 ORACLE_BASE=/home/ora10g export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1 export ORACLE_HOME ORACLE_SID=ora10g export ORACLE_SID ORACLE_TERM=vt100 export ORACLE_TERM LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$TMAXDIR/lib export LD_LIBRARY_PATH 계정을생성한이후에는계정에접속하여설치된데이터베이스스크립트를실행한다. 데이터베이스스크립트는테이블생성을위한스크립트와데이터삽입을위한스크립트가있다. 테이블생성을위한스크립트를실행한이후에데이터삽입을위한스크립트를실행한다. 데이터베이스스크립트는기본으로설치계정의다음경로에위치한다. AnyLinkData/DB_Script AnyLilnk에서데이터베이스접속을위한환경변수설정 AnyLink 서버가데이터베이스에접속하기위한환경변수를다음과같이지정한다. 데이터베이스스크립트를실행하기전에생성했던계정을지정한다. ANYLINK_CONNECT_INFO=anylink/anylink export ANYLINK_CONNECT_INFO 12 AnyLink 설치안내서

원격데이터베이스를사용할경우, 마지막에 '@DB Connection String' 을지정해야한다. 다음은 Oracle의.tnsnames.ora에 'oracle10g' 라는데이터베이스 Connection String이설정되어있을경우에대한예제이다. ANYLINK_CONNECT_INFO=anylink/anylink@oracle10g export ANYLINK_CONNECT_INFO 2.3.2. AnyLink 서버설정 AnyLink 서버와관련하여 Tmax와 JEUS의설정이필요하다. Tmax 설정 Tmax 설정은 Appendix C. Tmax 및 JEUS 설정 의설정내용을기본으로하여설정한다. JEUS 설정 AnyLinkData/Sample/jeus 아래의 WAR 모듈은 $JEUS_HOME/webhome/deploy_home 아래에복사하여기동할때디플로이되도록설정한다. Appendix C. Tmax 및 JEUS 설정 의굵게표시된부분에주의해서설정한다. JEUS 설정예제는 AnyLink 서버를설치할때 AnyLinkData/Sample/jeus 아래위치한다. 2.4. 서버기동확인 tmboot 명령어로 Tmax를기동한후, tmadmin에접속해서 st -s 명령어를이용하여현재 Tmax 서버의상태를확인한다. CMapper, JMapper는 Admin에서등록해야하며, JMapper의경우 JEUS가정상적으로부팅되면 RDY 상태가된다. $$1 tmaxi7 (tmadm): st -s CLH 0: ----------------------------------------------------------------------------------------------- avg svc_name svr_name count cq_cnt aq_cnt q_avg status ----------------------------------------------------------------------------------------------- CMAPPER al4_cmapd 0 0 0 0.000 0.000 RDY JMAPPER alinkjmapp 0 0 0 0.000 0.000 NRDY SPLTSVC spltsvc 0 0 0 0.000 0.000 RDY ALSCHDEP al4_schedd 0 0 0 0.000 제 2 장서버설치및설치확인 13

0.000 RDY ALSCHCOM al4_schedd 0 0 0 0.000 0.000 RDY ALDEPLOY al4_admd 6 0 3 0.023 0.005 RDY STICSRUN al4_statd_filed 0 0 0 0.000 0.000 RDY AMMDEPLOY al4_ammd 6 0 0 0.000 0.123 RDY AMMSTATUS al4_ammd 16 0 0 0.000 0.001 RDY ALSCHRELAY al4_schedd 0 0 0 0.000 0.000 RDY MAPPRLYSVC al4_cmap_relay 0 0 0 0.000 0.000 RDY ALMSTLOGSEL al4_log 0 0 0 0.000 0.000 RDY ALMSTLOGINS al4_log 0 0 0 0.000 0.000 RDY ALDEPLOYDELT al4_admd 0 0 0 0.000 0.000 RDY STICSFILERUN al4_stat_filed 0 0 0 0.000 0.000 RDY ALDBSVC al4_admd 99 0 0 0.000 0.013 RDY 14 AnyLink 설치안내서

제 3 장 Admin 설치및제거 본장에서는 Windows 에서 Admin 을설치및제거하는방법에대해설명한다. 3.1. Admin 설치 Admin은 Solaris, HP, Compaq, AIX에서의설치과정과 Windows에서의설치과정이동일하며, 설치과정의화면구성도동일하다. 두가지경우모두설치툴을이용하여설치한다. 그러나 UNIX에서는 GUI 환경을지원해야설치툴을이용하여설치할수있다. Admin의설치과정은다음과같다. 1. Anylink Admin 4.0.exe 파일을실행한다. 다음과같이 Admin 설치툴의초기화면이나타난다. [ 그림 3.1] Admin 설치 - 설치툴의초기화면 제 3 장 Admin 설치및제거 15

2. 소개화면이표시되면내용을읽고 [Next] 버튼을클릭한다. 설치를종료하려면 [Cancel] 버튼을클릭 한다. [ 그림 3.2] Admin 설치 - 소개 3. 라이선스준수화면이나타난다. 내용을읽고 'I accept the terms of License Agreement' 를선택한 후 [Next] 버튼을클릭한다. [ 그림 3.3] Admin 설치 - 라이선스동의 16 AnyLink 설치안내서

4. 설치디렉터리설정화면이나타난다. Admin 설치파일들과다른파일들은텍스트필드에표시된디렉터리의하위에놓이게된다. [Choose] 버튼을이용하여원하는디렉터리를설정할수있으나기본폴더를그대로사용하길권장한다. 설정이완료되면 [Next] 버튼을클릭한다. [ 그림 3.4] Admin 설치 - 설치경로선택 5. JDK 폴더설정이환경변수에없는경우다음과같이 JDK 폴더의경로를입력해야한다. [ 그림 3.5] Admin 설치 - JDK 폴더선택 제 3 장 Admin 설치및제거 17

6. Admin 관련환경변수를등록한후 [Next] 버튼을클릭한다. [ 그림 3.6] Admin 설치 - 환경설정 7. 다음과같이설치를진행하기전에지금까지설정한설치정보가화면에표시된다. 확인후 [Install] 버 튼을클릭한다. [ 그림 3.7] Admin 설치 - 설치정보확인 18 AnyLink 설치안내서

8. AnyLink 설치화면이나타난다. 파일복사가끝날때까지기다린다. [ 그림 3.8] Admin 설치 - 설치진행 9. 성공적으로설치되었다는메시지가화면에표시되면 [Done] 버튼을클릭하여설치를종료한다. [ 그림 3.9] Admin 설치 - 설치종료 제 3 장 Admin 설치및제거 19

3.2. Admin 기동확인 Admin 설치가완료되면다음의과정을통해설치가정상적완료된것을확인한다. 1. Admin 아이콘을더블클릭한다. 2. 다음과같이 Admin 로그인화면이나타난다. [ 그림 3.10] AnyLink Admin 로그인화면 기본적으로설정되어있는사용자는다음과같다. 사용자 ID root sysmgr guest 암호 user_root user_sysmgr user_guest 권한관리자권한을갖는다. 모든메뉴에접근이가능하다. 시스템관리자권한을갖는다. 시스템컴포넌트관리, 로그및통계조회, 전문발송, 통신망상태조회메뉴만접근이가능하다. 로그및통계조회메뉴만접근이가능하다. 20 AnyLink 설치안내서

3. 로그인후 Admin 메인화면이나타난다 [ 그림 3.11] AnyLink Admin 메인화면 4. [ 파일 ] > [ 종료 ] 메뉴를선택하고 [ 예 ] 버튼을클릭하여 Admin 을종료한다. 3.3. Admin 제거 본절에서는 Admin 설치폴더 /UninstallerData/ 디렉터리에서사용가능한그래픽툴을사용하여 Admin 을 제거하는방법을설명한다. 3.3.1. 제거실행 Admin 의제거과정은다음과같다. 1. Admin 의 UninstallerData 폴더에서 Uninstall.exe 파일을실행한다. 제 3 장 Admin 설치및제거 21

2. 설치제거실행화면이나타난다. [Uninstall] 버튼을클릭하여 Admin 제거를진행한다. [ 그림 3.12] AnyLink Admin UnInstaller 실행대기화면 3. Admin 이삭제되는동안진행바를통해삭제진행상황을확인할수있다. [ 그림 3.13] AnyLink Admin UnInstaller 진행화면 22 AnyLink 설치안내서

4. 최종제거완료화면이나타난다. 이화면에는 Uninstaller로제거되지않는파일이출력된다. Admin이설치된후생성된파일은 Uninstaller로삭제되지않기때문에이파일들은그대로두거나, 사용자가직접삭제해야한다. [Done] 버튼을클릭하여 Admin 제거작업을종료한다. [ 그림 3.14] AnyLink Admin UnInstaller 진행종료화면 3.3.2. 제거확인 Admin 이설치되어있던폴더의하위디렉터리에서 Admin 이설치된후사용자가생성한모든파일을삭 제한다. 즉, 설치제거후삭제되지않은디렉터리를삭제한다. 제 3 장 Admin 설치및제거 23

제 4 장스튜디오설치및제거 본장에서는 Windows 에서스튜디오를설치및제거하는방법에대해설명한다. 4.1. 스튜디오설치 스튜디오설치과정은 Admin 설치과정과파일복사과정까지동일하다. 따라서본절에서는그이후의설치과정에대해서설명한다. 파일복사이전의과정은 3.1. Admin 설치 를참고한다. 1. 파일복사가완료된후다음과같이스튜디오환경설정값을입력한후 [Next] 버튼을클릭한다. [ 그림 4.1] 스튜디오설치 - 환경설정 제 4 장스튜디오설치및제거 25

2. 지금까지설정한설치정보를확인하고 [Done] 버튼을클릭하면파일이복사되고설치가완료된다. [ 그림 4.2] 스튜디오설치 - 설치정보확인 4.2. 스튜디오기동확인 스튜디오설치가정상적완료된것을확인하기위하여다음의과정을수행한다. 1. 스튜디오를사용하기위한 ID와패스워드는 Admin에서등록해야한다. Admin에서 [Tools] > [ 사용자관리 ] 메뉴를선택한다. [ 그림 4.3] Admin Tool 사용자관리 26 AnyLink 설치안내서

2. 사용자관리화면의 [ 추가 ] 버튼을클릭하면사용자추가 / 수정화면이나타난다. 붉은색으로표시된항목은필수입력항목이다. 'ID', ' 이름 ', ' 암호 ' 를입력하고, ' 역할 ' 은 'User' 를선택한후 [OK] 버튼을클릭한다. 등록이완료되면 Admin을종료한다. [ 그림 4.4] 스튜디오사용자추가 제 4 장스튜디오설치및제거 27

3. 스튜디오아이콘을더블클릭하면시스템은다음과같은메시지를출력하게된다. 스튜디오가기동되면 서서비스들을불러오는화면으로 AnyLink 서비스구축에따라다를수있다. [ 그림 4.5] AnyLink 스튜디오실행화면 4. 다음과같은로그인화면이나타난다. ' 사용자 ID' 와 ' 암호 ' 는 Admin 에서등록한 ID 와패스워드를입력 한다. [ 그림 4.6] 스튜디오로그인화면 28 AnyLink 설치안내서

5. 로그인이되면다음과같은메인화면이나타난다. [ 그림 4.7] AnyLink 스튜디오실행화면 6. [ 스튜디오 ] > [ 종료 ] 메뉴를선택하고 [ 종료 ] 버튼을클릭하여스튜디오를종료한다. 4.3. 스튜디오제거 스튜디오제거는스튜디오설치폴더 /UninstallerData/ 디렉터리에서사용가능한 GUI 툴을사용한다. 4.3.1. 제거실행 AnyLink 스튜디오의제거과정은다음과같다. 1. AnyLink 스튜디오의 UninstallerData 라는폴더에서 Uninstall.exe 파일을실행한다. 제 4 장스튜디오설치및제거 29

2. [Uninstall] 버튼을클릭하여스튜디오제거를진행한다. [ 그림 4.8] AnyLink 스튜디오 UnInstaller 실행대기화면 3. 스튜디오가삭제되는동안진행바를통해삭제진행상황이표시된다 [ 그림 4.9] AnyLink 스튜디오 UnInstaller 진행화면 30 AnyLink 설치안내서

4. 최종제거완료화면이나타난다. 이화면에는 Uninstaller로제거되지않는파일이출력된다. 스튜디오가설치된후생성된파일은 Uninstaller로삭제되지않기때문에이파일들은그대로두거나, 사용자가직접삭제해야한다. [Done] 버튼을클릭하여스튜디오제거작업을종료한다. [ 그림 4.10] AnyLink 스튜디오 UnInstaller진행종료화면 4.3.2. 제거확인 스튜디오가설치되어있던폴더의하위디렉터리에서사용자가생성한모든파일을삭제한다. 즉, 설치제 거후제거되지않은디렉터리를삭제한다. 제 4 장스튜디오설치및제거 31

Appendix A. 지원데이터베이스제품및생성 본부록에서는 AnyLink 에서지원하는데이터베이스제품과구축및환경설정방법에대해설명한다. A.1. AnyLink 지원데이터베이스 본절에서는 AnyLink 에서지원하는데이터베이스에대해설명한다. DB Oracle Tibero Sybase Informix DB2 설명 Oracle사에서제공하는데이터베이스제품으로, AnyLink에서는현재 Oracle 8i 및 Oracle 9i, Oracle 10g에대해서해당플랫폼모두지원하고있다. Tmaxsoft사에서제공하는데이터베이스제품으로, AnyLink에서는현재 Tibero 5에대해서해당플랫폼모두지원하고있다. Sybase사에서제공하는데이터베이스제품으로, AnyLink에서는현재 Sybase 12.5에대해서해당플랫폼모두지원하고있다. IBM에서제공하는데이터베이스제품으로, AnyLink에서는현재 9.3에대해서 HP 서버용을제공하고있다. IBM에서제공하는데이터베이스제품으로, AnyLink에서는현재 8.1에대해서 IBM 서버용을제공하고있다. A.2. 데이터베이스구축 본절에서는 AnyLink 서버가동을위한기본테이블설치에대해서설명한다. A.2.1. 기본스크립트 AnyLink 에서사용되는기본데이터베이스테이블설치를위해제공되는스크립트로다음과같다. 스크립트 AL_CREATE_TABS AL_INIT_DATA 설명 AnyLink 기본테이블을생성시키기위한스크립트가포함되어있는파일로, 테이블생성및속성관련 DDL이있다. Admin에로그인하기위한기본사용자를등록하는스크립트가포함되어있는파일로 root, sysmgr, guest 총 3명의기본사용자를등록한다. Appendix A. 지원데이터베이스제품및생성 33

A.3. 해당데이터베이스별환경설정 AnyLink 서버에서데이터베이스와연결하기위해서는기본적으로 ANYLINK_CONNECT_INFO와 ANYLINK_DB_NAME이설정되어야한다. 또한데이터베이스장애등으로인해 Real 데이터베이스에접속이불가능할경우자동으로백업데이터베이스로접속할수있는기능을제공한다. 다음은환경변수별백업정보에대한항목이다. Real DB 정보 ANYLINK_CONNECT_INFO SYBASE_SERVER_NAME ANYLINK_DB_NAME Backup DB 정보 ANYLINK_BACKUP_CONNECT_INFO SYBASE_BACKUP_SERVER_NAME ANYLINK_BACKUP_DB_NAME A.3.1. Oracle 에서의데이터베이스환경설정 AnyLink에서데이터베이스에접근하기위해서는단순히 Oracle 환경설정외에 '.profile' 에서아래의표와같이환경설정을해야만데이터베이스와연결이된다. USER_ID와 USER_PWD는데이터베이스에접속하기위한계정을의미하는것이며, DB_SID는 tnsnames.ora에등록된 SID를입력하면된다. 만약 ANYLINK_CONNECT_INFO를설정하지않았을경우 ANYLINK 서버에서기본적으로 ANYLINK_CONNECT_INFO=anylink/anylink로지원을하고있다. Oracle 데이터베이스연결을위한환경설정은다음과같다. ANYLINK_CONNECT_INFO = USER_ID/USER_PWD@SID /* default: anylink/anylink */ A.3.2. Tibero 에서의데이터베이스환경설정 AnyLink에서데이터베이스에접근하기위해서는단순히 Tibero 환경설정외에 '.profile' 에서환경설정을해야만데이터베이스와연결이된다. USER_ID와 USER_PWD는데이터베이스에접속하기위한계정을의미하는것이며, DB_SID는 ttbdsn.tbr 에등록된 SID를입력하면된다. 만약 ANYLINK_CONNECT_INFO를설정하지않은경우 ANYLINK 서버에서기본적으로 ANYLINK_CONNECT_INFO=anylink/anylink로지원을하고있다. Tibero 데이터베이스연결을위한환경설정은다음과같다. ANYLINK_CONNECT_INFO = USER_ID/USER_PWD@SID /* default: anylink/anylink */ A.3.3. Sybase 에서의데이터베이스환경설정 Sybase 의경우기본환경설정으로 ANYLINK_CONNECT_INFO, SYBASE_SERVER_NAME, ANYLINK_DB_NAME 을환경설정파일에설정한다. 34 AnyLink 설치안내서

ANYLINK_CONNECT_INFO, ANYLINK_DB_NAME에대해서는기본설정을지원해주고있다. 따라서별도로설정을하지않을경우 ANYLINK_CONNECTION_INFO에대해서는위의 A.3.1. Oracle에서의데이터베이스환경설정 과같이 anylink/anylink로설정된다. 그리고 ANYLINK_DB_NAME은 ANYLINK로설정된다. Sybase 데이터베이스연결을위한환경설정은다음과같다. ANYLINK_CONNECT_INFO=user_id/user_pwd /* default: anylink/anylink */ SYBASE_SERVER_NAME=SYBASE 서버명 ANYLINK_DB_NAME=Database 명 /* default: ANYLINK */ A.3.4. Informix 에서의데이터베이스환경설정 Informix에서는다른데이터베이스제품과는달리 ANYLINK_DB_NAME만설정하면된다. Informix의경우에는 ANYLINK_CONNECT_INFO에서 ID와패스워드를가져오는대신데이터베이스에서자체적으로 OS의사용자정보를사용하므로 ANYLINK_CONNECT_INFO가필요없다. Informix 데이터베이스연결을위한환경설정은다음과같다. ANYLINK_DB_NAME=database명 /* default: ANYLINK */ A.3.5. DB2 에서의데이터베이스환경설정 DB2의경우기본환경설정으로 ANYLINK_CONNECT_INFO, ANYLINK_DB_NAME을환경설정파일에설정한다. ANYLINK_CONNECT_INFO, ANYLINK_DB_NAME에대해서는기본설정을지원하고있다. 따라서별도로설정하지않을경우, ANYLINK_CONNECT_INFO에대해서는위의 A.3.1. Oracle에서의데이터베이스환경설정 처럼 anylink/anylink로설정된다. 그리고 ANYLINK_DB_NAME은 ANYLINK로설정된다. DB2 데이터베이스연결을위한환경설정은다음과같다. ANYLINK_CONNECT_INFO=user_id/user_pwd /* default: anylink/anylink */ ANYLINK_DB_NAME=Databaseaud /* default: ANYLINK */ A.4. DB2 접속정보암호화기능 ANYLINK_CONNECT_INFO를환경변수에등록해서사용할경우해당접속정보로데이터베이스에접근하여악영향을미칠수있기때문에접속정보를등록한후암호화하여, 등록할때암호를모르면조회나변경이불가능한기능이다. 해당기능은 3.2.1 이상버전에서지원하며, $TMAXDIR/bin경로의 anyenc라는실행파일을통해서등록, 변경및조회가가능하다. GDBM을제외한모든데이터베이스버전에대해지원한다. Appendix A. 지원데이터베이스제품및생성 35

A.4.1. 환경설정 ANYENC_CONNECT_INFO라는환경변수를등록한다. 해당환경변수는접속정보를암호화하여저장한파일의절대경로를등록한다. 해당환경변수를설정했을경우 A.3. 해당데이터베이스별환경설정 에서설정한환경변수보다암호화된접속정보가우선적으로적용된다. 암호화된접속정보로데이터베이스접속에실패했을경우에는환경변수로등록한접속정보가적용된다. A.4.2. 등록 다음과같이 anyenc의 n 옵션을이용하면새로운접속정보를설정할수있다. > anyenc n --- Welcome to AnyLink DB Connect Info Manager --- New Password: 암호를입력하면다음과같이데이터베이스별접속정보를설정해야한다. ======= Active DB Connect Info setting New Connect Info: 해당버전의데이터베이스에따라입력항목이달라진다. 기본값을사용할경우에는 <Enter> 키를누르고다음입력항목을입력한다. 다음은 DB2 버전에서입력한예이다. ======= Active DB Connect Info setting New Connect Info: anylink/anylink New DB Name: ANYLINK ======= Backup DB Connect Info setting New Connect Info: backup/backup New DB Name: BACKUP A.4.3. 암호변경 암호를변경하려면 anyenc c 옵션을사용하거나, anyenc 명령으로로그인하여 c 명령을수행하면된다. 다음은 c 명령을이용한예이다. --- Welcome to AnyLink DB Connect Info Manager --- Enter Password: ======= Select Command 36 AnyLink 설치안내서

p : Print DB Info c : Change Password d : Change DB Info q : Quit $$1 anyenc) c New Password: A.4.4. 접속정보변경 접속정보를변경하려면 anyenc d 옵션을사용하거나, anyenc 명령으로로그인하여, d 명령을수행하면된다. 다음은 d 명령을이용한예이다. --- Welcome to AnyLink DB Connect Info Manager --- Enter Password: ======= Select Command p : Print DB Info c : Change Password d : Change DB Info q : Quit $$1 anyenc) d ======= Active DB Connect Info setting Do you want to change Connect Info?(y/n) 변경할항목에대해서변경여부를묻는다. 변경할항목에한해서 'y' 를입력하여변경하며, 그외의경우는 <Enter> 키를누르면다음항목으로이동한다. ======= Active DB Connect Info setting Do you want to change Connect Info?(y/n) y New Connect Info: anylink/changed Do you want to change DB Name?(y/n) ======= Backup DB Connect Info setting Do you want to change Connect Info?(y/n) Do you want to change DB Name?(y/n) y New DB Name: BACKUP2 Appendix A. 지원데이터베이스제품및생성 37

A.4.5. 조회 정보조회는 anyenc -p 옵션을사용하거나 anyenc 명령으로로그인하여, p 명령을수행하면된다. 다음은 p 명령을이용한예이다. $$2 anyenc) p ======= Active DB Connect Info Connect Info: anylink/changed DB Name: ANYLINK ======= Backup DB Connect Info Connect Info: backup/backup DB Name: BACKUP2 38 AnyLink 설치안내서

Appendix B. 오류메시지및조치방법 본부록에서는발생가능한오류메시지와그에대한설명및해결방법에대해설명한다. WARNING: /tmp does not have enough disk space! 설명 해결방법 설치할때임시로사용할 /tmp 용량이작아서설치를정상적으로수행할수없는경우에 발생한다. IATEMPDIR 라는환경변수에새로운 TEMP PATH 를설정한다. Bourne shell 의경우 $ IATEMPDIR=/your/free/space/directory $ export IATEMPDIR C shell 의경우 $ setenv IATEMPDIR /your/free/space/directory Warning! This installation requires 386.57 MB of free disk space, but there are only 156.91 MB available at: /home/anylink1 Please free at least 229.66 MB to proceed with the installation. 설명 해결방법 디스크용량이부족한경우에발생한다. 종료후용량을늘리고다시설치를시도한다. Appendix B. 오류메시지및조치방법 39

Appendix C. Tmax 및 JEUS 설정 본부록에서는 Tmax 와 JEUS 의설정예제를설명한다. C.1. Tmax 설정 다음은 Tmax 설정예제이다. *DOMAIN tmax1 SHMKEY =87650, MINCLH=1, MAXCLH=3, RACPORT=4444, TPORTNO=8765, BLOCKTIME=30, MAXSPR=64, MAXCPC=256 *NODE tmaxh9 TMAXDIR = "/data1/moon/tmax", APPDIR = "/data1/moon/tmax/appbin", PATHDIR = "/data1/moon/tmax/path", TLOGDIR = "/data1/moon/tmax/log/tlog", ULOGDIR = "/data1/moon/tmax/log/ulog", SLOGDIR = "/data1/moon/tmax/log/slog", TMMOPT = "-o /data1/moon/tmax/log/ulog/tmm.log -e /data1/moon/tmax/log/ulog/tmm.log", CLHOPT = "-o /data1/moon/tmax/log/ulog/clh.log -e /data1/moon/tmax/log/ulog/clh.log", TMMLOGLVL = DEBUG4, CLHLOGLVL = DEBUG4, MAXSPR = 500, MAXSVR = 300, MAXTMS = 30, MAXCPC = 300, MAXSVG = 128, MAXGWSVR= 64, MAXGWCPC= 64, EXTPORT = 9050, EXTCLHPORT = "9051,9052" *SVRGROUP svg1 NODENAME = "tmaxh9" *SERVER DEFAULT: CLOPT = "-o $(SVR).$(CDATE).log -e $(SVR).$(CDATE).log" al4_ammd SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=UCS Appendix C. Tmax 및 JEUS 설정 41

al4_admd SVGNAME = svg1, MIN=1, MAX=1, RESTART=N al4_schedd SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=UCS al4_statdd SVGNAME = svg1, MIN=1, MAX=1, RESTART=N al4_cmapd SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY al4_cmap_relay SVGNAME = svg1, MIN=1, MAX=1 al4_log SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=UCS bt_cms SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY, TARGET="al4_batchD" bt_cms_r SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY, TARGET="al4_batchD" tcpgwext SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY tcpgwint SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY alinkjmapp SVGNAME = svg1, MIN=1, MAX=1, CPC=20, SVRTYPE=EXTSVR *SERVICE AMMDEPLOY AMMSTATUS ALDBSVC ALDEPLOY ALDEPLOYDELT ALSCHDEP ALSCHCOM ALSCHRELAY STICSRUN CMAPPER MAPPRLYSVC ALMSTLOGINS ALMSTLOGSEL BT_CMS BT_CMS_R TCPGWEXT TCPGWINT JMAPPER SVRNAME = al4_ammd SVRNAME = al4_ammd SVRNAME = al4_admd SVRNAME = al4_admd SVRNAME = al4_admd SVRNAME = al4_schedd SVRNAME = al4_schedd SVRNAME = al4_schedd SVRNAME = al4_statdd SVRNAME = al4_cmapd SVRNAME = al4_cmap_relay SVRNAME = al4_log SVRNAME = al4_log SVRNAME = bt_cms SVRNAME = bt_cms_r SVRNAME = tcpgwext SVRNAME = tcpgwint SVRNAME = alinkjmapp, SVCTIME=30 C.2. JEUS 설정 JEUS의경우에는다음의환경파일을설정해야한다. JEUSMain.xml WEBMain.xml 42 AnyLink 설치안내서

JEUSMain.xml( 설정예제 ) <?xml version="1.0" encoding="utf-8"?> <jeus-system xmlns="http://www.tmaxsoft.com/xml/ns/jeus" version="6.0"> <node> <name>tmaxh9</name> <class-ftp>true</class-ftp> <sequential-start>true</sequential-start> <enable-webadmin>true</enable-webadmin> <engine-container> <name>container1</name> <!-- ALSERVER_IP : Tmax가설치된서버의 IP ALSERVER_PORT: Tmax의 TPORTNO ALSERVER_VERSION: Tmax 버전 --> <command-option>-xms256m -Xmx512m -XX:MaxPermSize=128m -DALSERVER_IP=127.0.0.1 -DALSERVER_PORT=8765 -DAL SERVER_VERSION=4</command-option> <sequential-start>true</sequential-start> <engine-command> <type>servlet</type> <name>engine1</name> </engine-command> </engine-container> <system-logging> <level>info</level> <handler> <console-handler> <name/> </console-handler> <file-handler> <name>filehandler</name> <enable-rotation>true</enable-rotation> <append>false</append> <valid-day>1</valid-day> </file-handler> </handler> </system-logging> </node> <resource> <data-source> <database> <vendor>others</vendor> <export-name>anylink</export-name> Appendix C. Tmax 및 JEUS 설정 43

<data-source-class-name>com.tmax.tibero.jdbc.ext.tbconnectionpooldatasource</data-source-class-name> <data-source-type>localxadatasource</data-source-type> <database-name>tibero</database-name> <data-source-name>com.tmax.tibero.jdbc.ext.tbconnectionpooldatasource</data-source-name> <port-number>7629</port-number> <server-name>192.168.1.87</server-name> <user>gpsave325</user> <password>gpsave325</password> <driver-type>thin</driver-type> <connection-pool> <pooling> <min>5</min> <max>5</max> <period>30000</period> </pooling> <wait-free-connection> <enable-wait>true</enable-wait> <wait-time>10000</wait-time> </wait-free-connection> </connection-pool> </database> </data-source> </resource> </jeus-system> WEBMain.xml <?xml version="1.0" encoding="utf-8"?> <web-container xmlns="http://www.tmaxsoft.com/xml/ns/jeus"> <context-group> <group-name>mygroup</group-name> <webserver-connection> <tmax-listener> <listener-id>alinkjmapp</listener-id> <!-- Tmax 설정 NODE 절에있는 EXTPORT --> <port>9050</port> <thread-pool> <min>20</min> <max>20</max> </thread-pool> <!-- Tmax 버전 5x --> 44 AnyLink 설치안내서

<tmax-version>50</tmax-version> <server-type>server</server-type> <!-- Tmax 설정에서 JMapper 서버의서버그룹명 --> <server-group-name>svg1</server-group-name> <!-- Tmax 설정에서 JMapper 서버명 --> <server-name>alinkjmapp</server-name> <dispatcher-config-class>anylink.engine.anylinkdispatcherconfig</dispatcher-config-class> </tmax-listener> </webserver-connection> </context-group> <session-cluster> <session-routing>false</session-routing> </session-cluster> </web-container> Appendix C. Tmax 및 JEUS 설정 45