使用DB-Access创建GBase 8s演示数据库

一、DB-Access入门
DB-Access提供了用于输入、运行和调试结构化查询语言(SQL)语句与存储过程语言
(SPL)例程的菜单驱动型界面。您还可以从命令行以交互方式运行DB-Access。
使用SQL和SPL命令可执行数据定义任务(例如,指定表中数据列的数量和类型)和数据管理任务(例如,存储、查看和更改表数据)。
可以使用DB-Access执行下列方面的数据库处理:
运行很少执行的特别查询
连接至一个或多个数据库、在数据库和外部文本文件之间传输数据以及显示有关数据库的信息
显示数据库的系统目录表和信息模式
测试您要存储以供在生产环境中使用的应用程序
创建演示数据库
重要:DB-Access未计划用作应用程序开发环境。当在DB-Access中运行SQL语句时,不能有条件地转移或循环执行这些语句。
GBase 8s服务器和GBase 8s Client Software Development Kit随附了DB-Access实用程序。
Open Admin Tool(OAT)是DB-Access实用程序的替代项。
二、创建演示数据库
通过运行dbaccessdemo命令可创建演示数据库。
创建演示数据库时,该脚本会确认您是否要复制样本SQL命令文件。演示数据库包括的命令文件具有.sql扩展名,并包含您可以使用的样本SQL语句。
要创建演示数据库:
1.创建目录。
必须对所创建路径名中的每个目录具有UNIXTM读许可权和执行许可权。
2.将目录更改为新目录并运行dbaccessdemo或dbaccessdemo_ud命令。
3.创建数据库时,初始化脚本在屏幕上显示了一系列消息。按Y以将命令文件复制到创建的目录中。
将创建演示数据库。您是该数据库的所有者和数据库管理员(DBA)。
如果要废弃对数据库或命令文件进行的更改,请重新运行dbaccessdemo或dbaccessdemo_ud命令,然后按Y以将现有命令文件替换为原始版本。
三、dbaccessdemo命令创建演示数据库
使用dbaccessdemo或dbaccessdemo_ud命令可创建演示数据库。
stores_demo的语法:
在这里插入图片描述

superstores_demo的语法:
在这里插入图片描述

-log
请求演示数据库的事务日志记录。
dbname
替代缺省数据库名称。必须遵循标识命名准则。
-dbspace
请求演示数据库的特定数据库空间位置。
dbspace_name
储存演示数据库。如果未指定数据库空间名称,那么在缺省情况下会将数据库的数据放入根数据库空间中。要创建数据库空间,请使用onspaces实用程序。
-nots
阻止在stores_demo数据库中创建时间系列表。

示例:
以下命令创建名为stores_demo的数据库:
dbaccessdemo
下列示例创建名为demo_db的stores_demo数据库实例:
dbaccessdemo demo_db
以下命令初始化stores_demo数据库,并且还启动日志事务:
dbaccessdemo –log
下列命令在dbspace_2中创建名为demo_db的stores_demo数据库实例:
dbaccessdemo demo_db -dbspace dbspace_2
以下命令创建名为superstores_demo的数据库:
dbaccessdemo_ud

你可能感兴趣的:(南大通用,GBase,8s,数据库,sql,database)