Questions tagged «oracle-12c»

1
如何防止UNPIVOT转换为UNION ALL?
我有一个稍微复杂的Oracle查询,大约需要半个小时才能完成。如果我执行查询的慢速部分并单独运行它,它将在几秒钟内完成。这是隔离查询的SQL Monitor报告的屏幕截图: 作为完整查询的一部分运行时,这是相同的逻辑: 颜色与两个屏幕截图中的相同表格相对应。对于慢速查询,Oracle MERGE JOIN在的两个表中没有相等条件的表之间执行JOIN。结果,不必要地处理了大约1.5亿个中间行。 我可以通过查询提示或重写来解决此问题,但我想尽可能多地了解根本原因,以便将来避免该问题并可能向Oracle提交错误报告。每次我得到错误的计划UNPIVOT时,查询文本中的内容都会转换为UNION ALL计划中的一个。为了进一步调查,我想阻止查询转换的发生。我无法找到此转换的名称。我也无法找到阻止它的查询提示或下划线参数。我正在开发服务器上进行测试,因此一切正常。 有什么我可以做,以防止的查询转换UNPIVOT到UNION ALL?我使用的是Oracle 12.1.0.2。 由于IP原因,我无法共享查询,表名或数据。我无法提出一个简单的复制品。话虽如此,我仍不清楚为什么需要这些信息来回答这个问题。这是UNPIVOT查询以及与UNION ALL相同的查询的示例。

5
无法加载Oracle 12c Express企业管理器网页
问题总结 当浏览到Oracle 12c EM Express Web界面时,使用以下URL时页面超时: http(s)://主机名:5500 / em http(s)://hostname.domain:5500 / em 当使用包含IP地址或本地主机的url时,页面会加载,但加载速度非常慢(最多5分钟)。 http(s):// ip地址/ em http(s):// localhost / em 使用主机名时,侦听器日志显示错误(多个错误): 03-DEC-2015 11:25:33 * http * (ADDRESS=(PROTOCOL=tcps)(HOST=<ip address>%14)(PORT=52925)) * handoff * http * 12518 TNS-12518: TNS:listener could not hand off client connection TNS-12560: TNS:protocol adapter error 使用IP地址或localhost时,侦听器日志未显示任何错误: 03-DEC-2015 11:23:39 * …

3
oracle预制虚拟机的默认用户名和密码是什么?
我从http://www.oracle.com/technetwork/database/enterprise-edition/databaseappdev-vm-161299.html下载了DeveloperDaysVM2016-06-02_13.ova,并将其成功加载到Virtual Box中。 我以“ oracle”用户身份登录,可以看到桌面。 在虚拟机中,我打开Firefox并导航至: http:// localhost:8080 / ords / hrrest / employees /,并成功接收JSON格式的员工列表。因此,我知道数据库已启动并正在运行。 我唯一的问题是我无法登录数据库。 我试过了: [oracle@vbgeneric oracle]$ sqlplus oracle SQL*Plus: Release 12.1.0.2.0 Production on Tue Jul 5 17:32:22 2016 Copyright (c) 1982, 2014, Oracle. All rights reserved. Enter password: oracle ERROR: ORA-01017: invalid username/password; logon denied Enter user-name: 我的ORACLE_SID …

6
Oracle 12c创建用户
我在企业Oracle数据库系统中创建用户时遇到一些问题。无法使用以下命令创建用户 create user name identified by password; 由于异常: ORA-65096:无效的普通用户或角色名称 因此,我在Google上找到了解决方案: alter session set container=PDBORCL; 然后-是工作。用户已创建。 但是我无法登录该帐户。怎么了?我向该帐户添加了所有特权(当然也创建了会话)。我收到错误消息: ORA-01017:无效的用户名/密码; 登录被拒绝。 这到底是怎么回事?

1
将Oracle12C客户端与Oracle11.g数据库一起使用
我一直在使用Oracle12c客户端连接到远程服务器中的Oracle11g数据库约一个月,直到本周开始出现错误时,它才给我带来任何问题: The Network Adapter could not establish the connection Provider Code 17002 首先,我使用Oracle Sql Developer设计数据库表,然后一周,我开始使用Visual Studio 2013开发应用程序,在那里我使用本地适配器和库Oracle.DataBase.Client作为oracle提供的Visual Studio集成工具的一部分。与他们的数据库一起工作。 我想知道错误是否可能是因为客户端是12c,数据库是11g,或者这个问题无关紧要,并且可能正在发生其他事情。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.