湖州网站开发,凡科自助建站平台,微网站制作公司,哪建网站好数据库管理139期 2024-01-25 第139期 做大还是做小-Oracle名称哪些事#xff08;20240125#xff09;1 问题2 排查3 扩展总结 第139期 做大还是做小-Oracle名称哪些事#xff08;20240125#xff09; 作者#xff1a;胖头鱼的鱼缸#xff08;尹海文#xff09; Oracle A… 数据库管理139期 2024-01-25 第139期 做大还是做小-Oracle名称哪些事202401251 问题2 排查3 扩展总结 第139期 做大还是做小-Oracle名称哪些事20240125 作者胖头鱼的鱼缸尹海文 Oracle ACE Associate: DatabaseOracle与MySQL 网思科技 DBA总监 10年数据库行业经验现主要从事数据库服务工作 拥有OCM 11g/12c/19c、MySQL 8.0 OCP、Exadata、CDP等认证 墨天轮MVP、认证技术专家ITPUB认证专家OCM讲师 圈内拥有“总监”、“保安”、“国产数据库最大敌人”等称号非著名社恐社交恐怖分子 公众号胖头鱼的鱼缸CSDN胖头鱼的鱼缸尹海文墨天轮胖头鱼的鱼缸ITPUByhw1809。 除授权转载并标明出处外均为“非法”抄袭。 首先提一下上一篇的题目《数据库国产化是Office换WPS么》有人在说题目是不是写反了或者表达不清要么是用WPS替换Office要么是Office换成WPS为啥标题没有改是因为数据库国产化还有很重要的一环双平面即一方有问题必须能够无缝回切这也是我题目模糊方向性的原因。另外贴一个公众号后台私信自己理解
1 问题
再说说本期的内容其实主要是讨论一下关于Oracle数据库名称中大小写问题来自于群友的一个在19c上遇到的一个问题《Oracle19C db_unique_name大小写很疑惑》https://www.modb.pro/issue/33751那么让我重新打开19c测试环境然后就来探究一下这个问题。 先说说概念db_name和db_unique_name其实在Data Guard那几篇就反复出现过由于DG的主备库需要维持相同的db_name和dbid那么区分主备库的方式则是用不同db_unique_name来实现。
2 排查
这里首先看看之前用大写创建数据库数据文件目录也是对应的大写 那么接下来创建一个小写命名的数据库再看看 这里分别看看两种存储路径模式的不一样 选项1 选项2 这里可以看到两种方式创建的数据文件目录是大写的。
最后可以得到的结论是在Oracle 19c环境下无论db_unique_name是大写还是小写数据文件目录都得做大。 当然关于v$database里面的name为啥要做大呢这个和Oracle字符串默认大写其实是一样的。 再最后总结一下其实无论是db_name、db_unique_name还是路径名称是做大还是做小和数据库使用没有多大关系所以本节的探索其实主要是为了严谨本质还是水了一篇内容。
3 扩展
既然又提到了ADG了那么下面玩个好玩的东西具体不讲了都是以前摸索的时候留下的“花活”眼花的花 关于上面的数据文件路径名称就…自己摸索了。
总结
Oracle的db_name,db_unique_name和文件路径名称虽然做大还是做小对数据库运行管理没啥影响但是还是本着严谨态度探求摸索了一下。 留下一个思考题能在dbca的时候把路径制定成小写的么 老规矩知道写了些啥。