一.创建卸载数据库

        神通数据库部署成功后只有一个默认的实例库OSRDB,且每个实例库需要启动后才能连接使用。神通数据库每个库是一个配置文件,且每个库使用一个端口号。

1.创建配置文件

[root@localhost ~]# cd /opt/ShenTong/admin/

[root@localhost admin]# cp -a OSRDB.conf 大写数据库名.conf

[root@localhost admin]# vim 大写数据库名.conf    
    #使用的端口号
    PORT=2005    一定要跟默认的OSRDB库的端口2003不一样,否则启动不起来

2.创建实例库

   1)输入命令: oscar    --说明:打开单用户模式

   2)输入命令:CREATE  DATABASE 数据库名 ENCODING 'UTF8' ARCHIVELOG '/opt/ShenTong/arch/'  CONTROLFILE '/opt/ShenTong/admin/数据库名.ctrl' LOGFILE  '/opt/ShenTong/odbs/数据库名/TDB01.log' SIZE 500M TEMPFILE  '/opt/ShenTong/odbs/数据库名/TDB01temp.dbf' SIZE 100M AUDITFILE  '/opt/ShenTong/odbs/数据库名/TDBaux01.dbf' SIZE 100M AUTOEXTEND ON NEXT 20M  DATAFILE '/opt/ShenTong/odbs/数据库名/TDB01.dbf' SIZE 1G AUTOEXTEND ON  NEXT 200M undo tablespace UNDOTS01 datafile  '/opt/ShenTong/odbs/数据库名/UNDO_SAPM01.dbf';

   3)初始化命令:  oscar -o restrict -d 数据库名

   4)注册服务命令:   oscar -o install -d 数据库名

   5)使环境变量生效命令:  source /etc/profile

创建数据库相关参数:

参数:
encoding  --数据库编码,指定如下几个值
'SQL_ASCII'
'UNICODE'
'GBK'
'GB18030'
'UTF8'
'BIG5'
ARCHIVELOG  --归档模式
CONTROLFILE  --控制文件路径
LOGFILE  --该子句创建一个日志组。可以包含多条LOGFILE子句。缺省时,系统自动创建一个大小为200M的日志文件,按照10%自动增长,创建路径由环境变量给出。
TEMPFILE  --临时文件设置子句。缺省时自动创建一个大小为100M的数据文件,创建路径由环境变量给出。
AUDITFILE   --审计文件设置子句。缺省时自动创建一个大小为100M的数据文件,创建路径由环境变量给出。
DATAFILE  --数据文件设置子句。缺省时自动创建一个大小为100M的数据文件,创建路径由环境变量给出。
datafile   --数据文件名
DATEFORMAT  --可选值'SQL'、'ORACLE'。默认'SQL',聚集函数count返回类型为int;设置为'ORACLE'时,聚集函数count返回类型为number

3.启动登录数据库

启动数据库
/etc/init.d/oscardb_大写数据库名d start.


登录数据库
isql -d 数据库名 -p 2005 -U sysdba/szoscar55

4.卸载数据库

#首先把在使用的库停掉
/etc/init.d/oscardb_大写数据库名d stop

#卸载这个库
命令:oscar -o uninstall -d 数据库名

#然后oscar进入单用户模式,删除这个库
oscar
drop database 数据库名

二.使用dbeaver连接神通数据库

1.选择连接方式

2.编辑驱动设置,配置连接方式

3.设置神通数据库类名和URL模板

4.添加神通数据库JDBC驱动库

只保留神通数据库的jar文件,其余删除

5.连接使用

一般我们都是将数据放到public模式下

Logo

一站式 AI 云服务平台

更多推荐