1、初始化实例适配Oracle的参数:
【命令】:./dminit PATH=/dmdata PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=1 LOG_SIZE=2048 CHARSET=1 PORT_NUM=5236 DB_NAME=DMDB INSTANCE_NAME=DMSERVER BLANK_PAD_MODE=1
【说明】:
PATH:初始数据库存放的路径
PAGE_SIZE:页大小,单位KB,推荐值32
EXTENT_SIZE:簇大小,单位KB,推荐值32
CASE_SENSITIVE:大小敏感(默认Y),可选值:Y/N,Y与Oracle一致
LOG_SIZE:redo日志大小,推荐值2048
CHARSET:字符集,可选值:0[GB18030],1[UTF-8],2[EUC-KR]
PORT_NUM:实例进程端口,默认5236
DB_NAME:库名
INSTANCE_NAME:实例名
BLANK_PAD_MODE:设置空格填充模式(默认0),可选值:0/1,1与Oracle一致
注:初始化参数设置后无法修改,想要修改需要重建实例
2、数据库参数适配Oracle
(1)COMPATIBLE_MODE=2
(2)ORDER_BY_NULLS_FLAG=1,默认值为0,会话级动态参数。
【说明】:ASC 升序排序时,控制 NULL 值返回的位置。取值 0 或 1。
1 表示 NULL 值在最后返回,
0 表示 NULL 值在最前面返回。在参数等于 1 的情况下, NULL 值的返回与ORACLE保持一致。DESC 降序时该参数无效
(3)DATETIME_FMT_MODE=1,默认值为0,系统级动态参数。
【说明】:是否兼容 ORACLE 日期格式。
0:不兼容;
1:兼容。Oracle中的Date类型与DM中的Date不兼容,与DM中 DateTime 类型是兼容的。
注:时间类型显示格式也可以通过to_date函数转换,正常无需修改参数兼容
(4)PL_SQLCODE_COMPATIBLE=1,默认值为0,静态参数。
【说明】:默认值为 0;如果设置为 1,则 PL 的异常处理中,SQLCODE 的错误码值需要尽量与 ORACLE一致。
(5)CALC_AS_DECIMAL=1,默认值为0,静态参数。
【说明】:
0:默认值,表示整数类型的除法、整数与字符或 BINARY 串的所有四则运算,结果都处理成整数
1:表示整数类型的除法全部转换为 DEC(0,0)处理,取值为 1 时与ORACLE保持一致;
2:表示将整数与字符或 BINARY 串的所有四则运算都转换为 DEC(0,0)处理;
(6)ENABLE_PL_SYNONYM=1
是否可以通过全局同义词执行非系统用户创建的包或者存储过程。1是,0否。
0的情况下,在解析过程/包名时,如果借助了同义词,则这些对象要么是系统内部创建的,或者其创建者必须为
系统用户,否则一律报错
(7)VIEW_ACCESS_MODE=1
【说明】:静态参数VIEW_ACCESS_MODE,指定视图的自主访问控制机制。0:兼容DM;1:兼容ORACLE。缺省为0。
3、数据库连接串参数适配Oracle
jdbc:dm://IP:PORT?compatibleMode=oracle
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
达梦数据发布上市后首份财报:2024年营收10.4亿、净利3.6亿,销售平均薪酬 101 万、研发 36 万
通讯员
232次阅读
2025-04-15 12:09:47
国产数据库图谱又上新|82篇精选内容全览达梦数据库
墨天轮编辑部
220次阅读
2025-04-23 12:04:21
全国首部图数据库国家标准发布!达梦数据深度参与!
达梦数据
166次阅读
2025-04-02 09:34:13
达梦数据携手中国移动建成国内最大分布式数据库集群
通讯员
152次阅读
2025-04-02 15:10:38
达梦数据库快速上手指南
孙莹
147次阅读
2025-04-10 23:35:47
达梦中国数据库产业基地竣工,光谷崛起“数据之弧”
通讯员
142次阅读
2025-04-23 09:41:05
SQLark V3.4 更新 | 新增 PostgreSQL 数据库支持、SQL 常用代码段、表设计器体验升级,超多新功能等你来探索!
达梦产品与服务
124次阅读
2025-04-17 09:38:11
SQLark 数据生成 | 外键、自增列、check约束、虚拟列都能自动识别!
达梦产品与服务
99次阅读
2025-04-11 10:41:05
【喜报】您有一件邮件请查收!恭喜您通过达梦DCA/DCP考试~
云贝19941464235
76次阅读
2025-04-02 10:47:26
国产数据库必修课已上新|达梦数据库,从入门到实战
墨天轮-雪宝君
65次阅读
2025-04-28 14:25:11