2010년 2월 10일 수요일

ERR-31001ALTIBASE 5.3.x 버전 설치시 parse error

altibase_home 에 알티베이스 압축을 푼후 altibase_install.sh 하여 설치를 하다보면 DataBase 생성부분에서

[ERR-31001 : SQL syntax error

line 1: parse error
create database MYDB INITSIZE=10M noarchivelog

에러가 발생할수 있다.

해결방법 :

1. 설치를 종료후 isql 을 구동시킨다.
[altibase@ljh8324-skku altibase_home]$ isql -u sys -p manager -sysdba
-----------------------------------------------------------------
     Altibase Client Query utility.
     Release Version 5.3.3.3
     Copyright 2000, ALTIBASE Corporation or its subsidiaries.
     All Rights Reserved.
-----------------------------------------------------------------
ISQL_CONNECTION = UNIX, SERVER = 127.0.0.1, PORT_NO = 20300
[ERR-910FB : Connected to idle instance]

2. startup process 까지 서버를 구동시킨다.

iSQL(sysdba)> startup process
Connecting to the DB server... Connected.

3. Database 를 생성한다. ( 생성 구문에 character set 를 지정한다. )

iSQL(sysdba)> create database mydb initsize=10M noarchivelog character set ko16ksc5601 national character set utf16;
DB Info (Page Size     = 32768)
        (Page Count    = 257)
        (Total DB Size = 8421376)
        (DB File Size  = 1073741824)
Creating MMDB FILES     [SUCCESS
Creating Catalog Tables [SUCCESS]
Creating DRDB FILES     [SUCCESS]
  [SM] Rebuilding Indices [Total Count:0]  [SUCCESS]
DB Writing Completed. All Done.
Create success.



4. shutdown abort 후 startup
 


댓글 없음:

댓글 쓰기