Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

 

대상 OS

...

  • Linux
  • HP-UX
  • AIX
  • Solaris



알티베이스 클라이언트 설치 파일 다운로드

...

 

 

알티베이스 클라이언트 설치 파일 업로드

...

  • 알티베이스 클라이언트를 설치하고자 하는 서버에 설치 파일을 업로드 합니다.
  • 설치하고자 하는 OS 유저로 설치 패키지를 임의 경로에 업로드 합니다.

 

 

알티베이스 클라이언트 설치 파일 실행 권한 변경

...

  • 알티베이스 클라이언트 설치 파일을 기본 권한으로 읽기와 쓰기 권한만 가지고 있습니다.
  • 설치를 진행하려면 실행 권한이 필요합니다.

...

  • 권한 변경 후 아래와 같이 rwxrwx-rx  실행 권한이 추가된 것을 확인합니다.

    Code Block
    title파일 권한 확인 방법
    languagebash
    $ ls -l altibase-HDB-client-6.3.1.3.1-LINUX-X86-64bit-release.run
    -rwxrwxr-x 1 heejung.lee heejung.lee 20535639 2014-11-28 15:49 altibase-HDB-client-6.3.1.3.1-LINUX-X86-64bit-release.run

 

 

설치 시작

...

  • 아래와 같이 설치 파일을 실행합니다.

    Code Block
    title설치 파일 실행 방법
    languagebash
    $ ./altibase-HDB-client-6.3.1.3.1-LINUX-X86-64bit-release.run
    
  • 설치 과정 예시

    Code Block
    languagebash
    $ ./altibase-HDB-client-6.3.1.3.1-LINUX-X86-64bit-release.run 
    ----------------------------------------------------------------------------
    Welcome to the ALTIBASE HDB Client 6.3.1.3.1 setup wizard.
    
    ----------------------------------------------------------------------------
    Installation Directory
    
    Please specify the installation directory for ALTIBASE HDB Client 6.3.1.3.1
    
    Installation directory [/data/heejung.lee/altibase_home]:    # 설치 할 디렉토리를 절대 경로로 입력합니다.        
    
    Please select the installation type.
    
    Installation type
    
    [1] Patch: patch package install
    [2] Full installation: full package install
    Please choose an option [1] :                                 # 2번 입력 후 엔터
    
    ----------------------------------------------------------------------------
    ALTIBASE HDB Property setting
    
    ALTIBASE HDB connection port number (1024-65535)  [20300]:    # 알티베이스 서버의 서비스 포트를 입력합니다. 기본값이면 엔터를 입력합니다. 
    
    ----------------------------------------------------------------------------
    Setup is now ready to install ALTIBASE HDB Client 6.3.1.3.1.
    
    Do you want to continue? [Y/n]:                               # 설치를 시작하기 위해 엔터 누릅니다. 
    
    ----------------------------------------------------------------------------
    Please wait until the setup wizard finishes installing ALTIBASE HDB Client 
    6.3.1.3.1.
    
     Installing
     0% ______________ 50% ______________ 100%
     ########################################Info: 
    The following ALTIBASE HDB environment variables were added.
    
    -- ALTIBASE_HOME=/data/heejung.lee/altibase_home
    -- ALTIBASE_PORT_NO=20300
    -- PATH
    -- LD_LIBRARY_PATH
    -- CLASSPATH
    
    =========================
    Please perform [re-login] 
    or [source .bash_profile] 
    or [. .bash_profile]
    ==========================
    Press [Enter] to continue :
    #
    ----------------------------------------------------------------------------
    Setup has finished installing the ALTIBASE HDB Client 6.3.1.3.1 on your client.
    $                                                              # 설치 종료.
  • 정상적으로 설치가 끝나면 설치 디렉토리 아래에는 아래와 같은 디렉토리들이 생성됩니다.

    Code Block
    title알티베이스 클라이언트 디렉토리 구조
    languagebash
    $ ls -l
    합계 132
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 APatch
    -rwxr-xr-x 1 heejung.lee heejung.lee   230 2015-03-09 10:22 Uninstall ALTIBASE HDB Client 6.3.1.3.1.desktop
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 admin
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 audit
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 bin
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 conf
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 include
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 install
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 lib
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 msg
    -rw-rw-rw- 1 heejung.lee heejung.lee 84573 2014-11-28 15:46 report.txt
    drwxr-xr-x 9 heejung.lee heejung.lee  4096 2015-03-09 10:22 sample
    drwxr-xr-x 2 heejung.lee heejung.lee  4096 2015-03-09 10:22 thirdparty
    $

     

     

 

 

OS 사용자 초기화 파일 확인

...

  • 위 과정이 정상적으로 수행되었다면 OS 사용자의 환경 설정 파일에 아래와 같은 내용이 포함됩니다.

    Code Block
    titleBash쉘 예
    languagebash
    $ cat ~/.bash_profile
    
    # ALTIBASE_ENV
    export ALTIBASE_HOME=/data/heejung.lee/altibase_home
    export ALTIBASE_PORT_NO=20300
    export PATH=${ALTIBASE_HOME}/bin:${PATH}
    export LD_LIBRARY_PATH=${ALTIBASE_HOME}/lib:${LD_LIBRARY_PATH}
    export CLASSPATH=${ALTIBASE_HOME}/lib/Altibase.jar:${CLASSPATH}
    
  • OS 사용자 초기화 파일의 이름은 SHELL 마다 다릅니다.
    Bourne shell(sh), korn shell(ksh) 의 경우 .profile
    bash shell(bash) 의 경우 .bash_profile 또는 .profile
    C shell(csh) 의 경우 .login 또는 .cshrc

 

 

OS 사용자 초기화 파일 적용

...

  • 초기화 파일에 추가된 환경 변수들을 적용하기 위해 아래와 같이 수행합니다. 

    Code Block
    languagebash
    $ . ~/.bash_profile
    

    또는

    Code Block
    $ . ~/.profile
  • 환경 변수 값을 확인하여 적용 여부를 확인합니다.

    Code Block
    title수행 예
    languagebash
    $ echo $ALTIBASE_HOME
    /data/heejung.lee/altibase_home
    

 

 

설치 확인

...

  • iSQL 을 이용하여 알티베이스 서버 접속 테스트를 수행합니다.

    Code Block
    languagebash
    isql -u DB사용자이름 -p 패스워드 -s IP -port 서비스포트
  • 수행 예

    Code Block
    languagebash
    $ isql -u sys -p manager -s 192.168.1.145 -port 20300
    -----------------------------------------------------------------
         Altibase Client Query utility.
         Release Version 6.3.1.3.1
         Copyright 2000, ALTIBASE Corporation or its subsidiaries.
         All Rights Reserved.
    -----------------------------------------------------------------
    ISQL_CONNECTION = TCP, SERVER = 192.168.1.145, PORT_NO = 20300
    iSQL> 
    iSQL> SELECT PRODUCT_VERSION FROM V$VERSION;
    PRODUCT_VERSION                               
    ----------------------------------------------
    6.3.1.3.8                                     
    1 row selected.
    iSQL> 

...