내용
5.3.3 이하 버전 까지는 수동으로 DB를 생성 해줘야 합니다.
server 라는 명령어를 수행하여 아래와 같은 종류의 작업을 수행할 수 있으며 server create 명령을 통해서 DB를 생성할 수 있습니다.
Panel |
---|
Usage: server { start | stop | kill | status | create db_charset national_charset | restart } $server create MS949 UTF8 |
최초 DB 생성시 DB NAME은 mydb로 설정 되어 있으며, 변경은 altibase.properties에서 DB_NAME을 변경하면 됩니다.
Panel |
---|
#================================================================= # Fixed Properties # should not be modified after createdb #================================================================= DB_NAME = mydb <-- 새로운 DB name을 변경 MEM_DB_DIR = ?/dbs MEM_DB_DIR = ?/dbs DEFAULT_DISK_DB_DIR = ?/dbs |
DB_NAME 변경 후 server craete 수행 시 아래와 같은 오류가 발생 합니다.
Panel |
---|
$server create MS949 UTF8 Connecting to the DB server... Connected. |
해결방법
이는 $ALTIBASE_HOME/bin/server 스크립트 파일에 DB 이름이 mydb로 되어 있기 때문입니다.
'create') |
---|
altibase.properties 에서 변경한 DB_NAME과 동일하게 변경 후 DB를 생성 합니다.