问题标签 [oracle10g]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
24017 浏览

sql - 使用 Row_Number、order by 和 where 子句的 SQL 查询

我有以下 SQL 查询:

我要做的是选择查询的前 100 条记录

以下是问题:

  1. 显然,该order by条款不起作用。我注意到我必须在order by 2 DESC之后添加另一个子句(...) from ATABLE才能使我的查询正常工作。有什么我做错了吗?还是预期的行为?

  2. 如何添加where子句?假设我只需要选择表的前 100 条记录where COLUMN1 like '%value%'。我尝试在之后添加 where 子句,(...) from ATABLE但它产生了错误......

帮助?谢谢。

PS:我使用的是 Oracle 10g R2。

0 投票
1 回答
392 浏览

oracle10g - 如何将数据导入oracle中存在的数据库

我有一个公司的程序 这家公司有多个部门,并且每个部门的数据库处于相同的状态 Ardid 并且每天从分支机构导入的数据或根据需要到总部的数据库并通过 Aldata Balimiol 发送例如,我该怎么做,并且没有错误消息表明数据已经存在或表格请帮忙举个例子,谢谢 fatah_q@yahoo.com

0 投票
3 回答
96790 浏览

sql - 如何清除 oracle 执行计划缓存以进行基准测试?

在 oracle 10gr2 上,我有几个要比较性能的 sql 查询。但是在它们第一次运行之后,v$sql 表存储了用于缓存的执行计划,因此对于其中一个查询,我从第一次运行时的 28 秒到运行后的 0.5 秒。

我试过了

ALTER SYSTEM FLUSH BUFFER_CACHE;

运行此之后,查询始终以 5 秒运行,我认为这不准确。

想也许从缓存中删除行项目本身:

delete from v$sql where sql_text like 'select * from....

但我收到一个关于无法从视图中删除的错误。

0 投票
5 回答
18587 浏览

oracle - 在 Microsoft Windows 2008 Server 64 位上安装 Oracle 10 ODP.NET

我尝试从以下网址安装“ Oracle10g Release 2 ODAC (64-bit) 10.2.0.3 for Windows x64 ”: http ://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/index .html

Windows 2008 server 64bit上,但在我运行 setup.exe 后它立即崩溃,并出现以下错误:

问题签名:问题事件名称:APPCRASH 应用程序名称:javaw.exe 应用程序版本:5.0.40.5 应用程序时间戳:42a019e4 故障模块名称:StackHash_5c81 故障模块版本:6.0.6001.18000 故障模块时间戳:4791adec 异常代码:c0000374 异常偏移量:00000000000a6e97 操作系统版本:6.0.6001.2.1.0.272.7 区域设置 ID:1037 附加信息 1:5c81 附加信息 2:fa1981fc0da3377cbbec45e762388188
附加信息 3:7698
附加信息 4:7defb6f15001721d919a359fb7888c17

阅读我们的隐私声明: http:
//go.microsoft.com/fwlink/ ?linkid=50163&clcid=0x0409

谁能指导我到一个版本,我可以为 Windows 2008 服务器 64 位安装 ODP.NET 的最新版本?

最好的问候, Guy Bertental

0 投票
3 回答
42678 浏览

sql - 使用 SQL 在 Oracle 模式之间复制数据

我正在尝试使用SQL 语句将数据从一个 Oracle 模式 ( CORE_DATA) 复制到另一个 ( ) 中。MY_DATAINSERT INTO (...)

SQL 语句会是什么样子?

0 投票
1 回答
2698 浏览

performance - 如何将 Oracle 用户配置文件投入实际使用?

Oracle 10g 具有允许限制各种资源的配置文件。为了清楚起见,这里有一些参考资料 - orafaq.comOracle 文档。我对限制CPU_PER_CALL,LOGICAL_READS_PER_CALL以及COMPOSITE_LIMIT防止格式不正确的语句破坏其他会话的性能特别感兴趣。

我的问题是我不知道为这些参数使用什么值,这些值将允许您进行典型的长时间运行的资源密集型操作,同时防止真正糟糕的操作。我意识到这些值会根据所涉及的硬件、容差级别和查询而有所不同,这就是为什么我更感兴趣的方法是确定哪些值是最好的。

0 投票
1 回答
2286 浏览

oracle10g - 按连续时间间隔对 SQL 结果进行分组(oracle sql)

我在下表中有以下数据,我正在寻找一种方法来对每个 id 返回的连续时间间隔进行分组:

就像是

等等 ...

附言。我有一个示例脚本,但我不知道如何附加我的文件。

大家好,这里有更多的输入:

  1. 对于特定 ID,只有一条带有 time_stamp 的记录。
  2. 用户可以不同,例如第 1 天 David、第 2 天未知、第 3 天 David 等等。

因此,每个 ID 一年中的每一天都有一行,但用户不同。现在,我想查看断点,基于从第一天到最后一天的 time_stamp 间隔的差异,以从开始日到最后一天的日期顺序中的特定 ID。

查询结果应该是:

谢谢

再次嗨,非常感谢大家,我已经解决了这个问题,这里是解决方案:

0 投票
1 回答
1050 浏览

oracle - Oracle 资源管理器计划设计

我是 Oracle 10g 资源管理器的新手,正在寻找有关如何制定计划以实现我的目标的指导。我将测试该计划,但我希望得到一些指导,这样我就不必尝试数百种不同的计划配置。我有以下目标:

  1. 不要让非系统会话显着减慢系统会话。
  2. 不要让任何 OLTP 用户会话显着减慢任何其他 OLTP 用户会话。
  3. 不要让批处理减慢 OLTP。

鉴于这些目标,我的第一个想法是创建以下消费者组/计划指令:

使用这种方法,可以将每个 OLTP 用户放入不同的 OLTP 组(假设有 10 个用户)。文档对此不是很清楚,但听起来如果 OLTP1 组中的 OLTP 用户需要的份额超过其 10% 的份额,只要其他所有 OLTP 组在需要时获得 10% 的份额,它就会获得它。我的理解准确吗?这会起作用还是有更好的方法?

0 投票
5 回答
57520 浏览

oracle10g - Oracle 错误 ORA-22905: 无法访问非嵌套表项中的行

这是我编写的存储过程。在这个过程中,“p_subjectid”是一个从前端传递的数字数组。

这是我得到的错误。

正如我在不同的帖子中看到的那样,我尝试在下面的评论中给出的表函数中转换“cast(p_subjectid as packg.subjectid_tab)”。但我收到另一个错误:ORA-00902: invalid datatype

这就是“subjectid_tab”的定义。

谁能告诉我错误是什么。我的程序有什么问题吗?

0 投票
1 回答
160 浏览

oracle10g - 创建另一个

我试图创建将拥有 PUBLIC 角色的所有权限的新角色,然后从 PUBLIC 角色中删除所有权限。这是出于安全目的。

这就是问题。我无法将 SYS./1005bd30_LnkdConstant 和其他具有相同格式的其他人授予我的新角色。

样本:

SYS./10076b23_OraCustomDatumClosur SYS./100c1606_StandardMidiFileRead ORDSYS./1013c29d_PlanarImageServerPro。. .

我真的需要这些,或者我的新“公共”角色可以没有这些吗?

任何帮助都感激不尽。