2024-08-09
oracle数据库sql子查询无法解析到表名
数据库迁移(oracle 11g rac迁移到单实例,expdp导出导入)后某sql子查询无法解析到表名,在源库解析正常,在目标库改写sql后解析才正常,这是怎么回事?
where SCSJ >= to_date(‘2024-08-01 22:00:00’,‘YYYY-MM-DD HH24:MI:SS’)
and SCSJ <= to_date(‘2024-08-01 22:21:22’,‘YYYY-MM-DD HH24:MI:SS’)) T
解析:
filter(“from_006”.“SCSJ”>=TO_DATE(’ 2024-08-01 22:00:00’, ‘syyyy-mm-dd hh24:mi:ss’) AND
“from_006”.“SCSJ”<=TO_DATE(’ 2024-08-01 22:21:22’, ‘syyyy-mm-dd hh24:mi:ss’))
目标库sql改写后可正常解析:
access(“T_BUSI_RUN”.“SCSJ”>=TO_DATE(’ 2024-08-01 22:00:00’, ‘syyyy-mm-dd hh24:mi:ss’) AND “T_BUSI_RUN”.“SCSJ”<=TO_DATE(‘2024-08-01 22:21:22’, ‘syyyy-mm-dd hh24:mi:ss’))
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
AWR分析报告问题求助:CPU爆满,有没有大佬帮忙看看是什么原因导致的,谢谢
回答 3
已采纳
和上述分析的结论差不多,就是这个等待时间;dbcpuhightopsqlevent从这里可以看到cpu有两个方面的问题,一个当然是SQL执行性能导致的,另一个是可能遇到资源管理器导致限制了sql的执行
Oracle
回答 6
已采纳
1、top命令,shitm,按内存排序2、找到占用内存最高的pid。3、根据pid找到会话和sqlselectusername,sid,event,sqlidfromv$sessionwherepad
关于多租户架构,以下哪三个陈述是正确的? (选择三个。)
回答 3
已采纳
A实例恢复始终在CDB级别执行。D一个PDB可以有一个私有的临时表空间。G日志切换仅在多租户容器数据库(CDB)级别上发生。
version_count超过100如何解决
回答 3
1、排查sql语句的书写差异,一般都是程序书写,先同研发沟通是否使用了动态sql,动态sql当然会导致versioncount问题。2、除了sql语句之外要注意观察sql中的变量类型和变量长度,这些同
11g安装到这里报错:invoking taget agent nmh's 查了一下说是要修改ins_emagent.mk的这个参数 ,加lnnz11
回答 2
root执行以下步骤:suoraclesedi's/^\(\s\$(MKEMAGENTNMECTL)\)\s$/\1lnnz11/g'$ORACLEHOME/sysman/lib/insemagent
Tomcat应用连接Oracle11g Rac
回答 3
在ORACLE的RAC中,经常会在多个节点的内存数据同步时发生gc等待,但这更多的是由于程序编写问题导致的,存在太多大内存长时间的事务或者极频繁的查询,想通过tomcat配置来解决这个问题基本上是不太
oracle19c连接,访问,查询比较慢
回答 1
先看看awr报告
请问:19c下是不是不让system登陆pl/sql?怎么解决登陆问题?
回答 2
已采纳
可以的,按照pdb/cdb的服务名配置tnsname,就可以用system登陆到对应的pdb/cdb,跟远程登陆多个11g数据库一样的。
windows安装oracle主目录密码忘记了。创建不了新库。如何解决
回答 3
已采纳
这个好像没法解决。重新安装数据库。。。。。。
Oracle 高版本exp可以连入低版本服务器吗?
回答 1
已采纳
exp可以。