Oracle 平台版本之间的差异

Posted

技术标签:

【中文标题】Oracle 平台版本之间的差异【英文标题】:Differences between Oracle platform versions 【发布时间】:2016-06-24 08:32:07 【问题描述】:

我想使用来自内部表的 SQL 查询来监控 Oracle 数据库。 Oracle for UNIX/Windows/Linux/OS 之间有什么区别吗?

特别是,这些表是否存在并且在每个平台上都具有相同的结构?它们会在 10g 和 11g 之间变化吗?

V$SYSSTAT V$SESSTAT v$session

我无权访问生产系统的测试环境来检查表的差异。

【问题讨论】:

如果您不问他们是否年复一年地销售相同的二进制文件。 “来自内部表的 SQL 查询”究竟是什么意思? 例如这些表在每个平台上总是相同的:V$SYSSTAT, V$SESSTAT, v$session? 为什么这个问题被否决了?我需要这些信息。 不是我,但否决按钮上的悬停文本是“这个问题没有显示任何研究工作;不清楚或没有用”;它与您需要多少无关,因为该功能旨在保持网站的质量。 好吧,正如我所说。我无权访问这些平台。 【参考方案1】:

是的,同一 Oracle 版本的内部系统视图在不同平台上是相同的。 Oracle 版本之间的系统视图可能不同。

【讨论】:

【参考方案2】:

您可以在 Oracle 文档中查找信息。那里很难找到任何东西,但由于它是在线发布的,您可以使用 Google 或任何其他搜索引擎搜索“Oracle 10g V$SYSSTAT”、“Oracle 11g V$SYSSTAT”等。

例如,docs for V$SYSSTATon 10g 显示表存在并给出列名、类型和其他相关详细信息的列表。它没有提到此信息取决于操作系统,因此我们可以假设它是通用的。

【讨论】:

以上是关于Oracle 平台版本之间的差异的主要内容,如果未能解决你的问题,请参考以下文章

Oracle迁移到瀚高之后,空值问题处理

Oracle迁移到瀚高之后,空值问题处理

oracle 各版本之间的导入导出

关于在不同版本和平台之间进行还原或复制的常见问题

关于在不同版本和平台之间进行还原或复制的常见问题

Oracle JDBC:驱动版本区别与区分 [转]