在一台数据库服务器上创建多个金仓数据库

时间:2024-05-23 21:46:23

同一金仓数据库服务器上可以创建多个不同的数据库,不同的数据库端口号相同(54321),仅使用不同的名称进行区分,下面说明在已有数据库的服务器上创建数据库的方法,如下(推荐使用脚本方式):
1.在安装了金仓数据库客户端工具的机器上,打开KingbaseES企业管理器
2.新建KingbaseES,填写数据库服务器连接信息相关属性
在一台数据库服务器上创建多个金仓数据库
3.双击数据库,右键菜单中选择“新建数据库”,填写数据库名称、选择数据库属主和编码
在一台数据库服务器上创建多个金仓数据库
在一台数据库服务器上创建多个金仓数据库

4.打开“工具->查询分析器”,执行如下脚本,创建表空间和模式:

–create tablespace–(脚本要一行一行执行,脚本中的表空间路径“/home/kingbase/Kingdata/ES/V7/data”要替换成数据库表空间实际的位置路径,.dbf文件名称也最好更改为对应数据库的名称)
CREATE TABLESPACE “SMART_DATA” OWNER “SMARTXX” (NAME =“SMART_DATA_R_01” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_data_R_01.dbf’ SIZE=1024 MAXSIZE=10240 FILEGROWTH=10);
CREATE TABLESPACE “SMART_INDEX” OWNER “SMARTXX” (NAME =“SMART_INDEX_R_01” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_index_R_01.dbf’ SIZE=1024 MAXSIZE=10240 FILEGROWTH=10);
CREATE TABLESPACE “SMART_HISTORY” OWNER “SMARTXX” (NAME =“SMART_HISTORY_R_01” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_history_R_01.dbf’ SIZE=1600 MAXSIZE=16000 FILEGROWTH=10),(NAME =“SMART_HISTORY_R_02” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_history_R_02.dbf’ SIZE=1600 MAXSIZE=16000 FILEGROWTH=10);
CREATE TABLESPACE “SMART_HISTORY_INDEX” OWNER “SMARTXX” (NAME =“SMART_HISTORY_INDEX_R_01” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_history_index_R_01.dbf’ SIZE=1600 MAXSIZE=16000 FILEGROWTH=10),(NAME =“SMART_HISTORY_INDEX_R_02” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_history_index_R_02.dbf’ SIZE=1600 MAXSIZE=16000 FILEGROWTH=10);
CREATE TABLESPACE “SMART_ROLL” OWNER “SMARTXX” (NAME =“SMART_ROLL_R_01” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_roll_R_01.dbf’ SIZE=1024 MAXSIZE=5120 FILEGROWTH=20);
CREATE TABLESPACE “SMART_TEMP” OWNER “SMARTXX” (NAME =“SMART_TEMP_R_01” FILENAME=’/home/kingbase/Kingdata/ES/V7/data/DB/smart_temp_R_01.dbf’ SIZE=1024 MAXSIZE=5120 FILEGROWTH=20);

–create schema–
CREATE SCHEMA “SMARTXX” AUTHORIZATION “SMARTXX”;

5.创建完成后,展开,可发现创建了多个数据库,单独展开某个数据库,详细信息如下:
在一台数据库服务器上创建多个金仓数据库