神通奥斯卡数据库是否兼容Oracle, 以及参数修改的办法

1. 最近公司要适配神通数据库, 但是因为一些功能异常.参数可能存在风险. 为了减少问题, 想着简单描述一下这些的处理. 

开发和客户给的默认参数建议

1. 不选择 兼容oracle模式
2. 字符集选择GBK 字符集

 如果已经建库了 需要使用一个办法进行查询和修改

1. 查看字符集

使用命令

isql

但是注意一下 如果修改了密码 需要使用 

isql -W 的方式连接数据库.

查看数据库的字符集的命令

select sys_encoding_to_char(encoding)  from v_sys_database;

查看 是否兼容Oracle参数的命令

 show dbms;

查询界面为:

 相应的 我这边修改用户密码的命令是

alter user sysdba with password 'password';

2. 修改参数的方法:

注意参数文件的位置是

/opt/ShenTong/admin/OSCAR.conf

参数值很明显:
COMPATABLE_DBMS
为 1 时 为兼容Oracle
为 0 时 为不兼容Oracle
修改完参数需要重启神通数据库才能生效
重启命令建最后
重启可以再次查询验证.

3.注意命令行GUI打开神通数据库工具的办法

建库是 dbconfiger 工具
管理配置是 dba 工具

 4. 重启数据库服务的命令

可以直接使用 systemctl  也可以使用神通自己的设置好的命令

systemctl restart oscardb_OSRDBd

/etc/rc.d/init.d/oscardb_OSRDBd start
/etc/rc.d/init.d/oscardb_OSRDBd stop
原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/ShenTong.html