神通奧斯卡資料庫是否相容Oracle, 以及引數修改的辦法
阿新 • • 發佈:2020-09-03
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 start oscardb_OSRDBd/etc/rc.d/init.d/oscardb_OSRDBd start /etc/rc.d/init.d/oscardb_OSRDBd stop