什么是Oracle 18c的版本号?(What is the version number of Oracle 18c?)

Oracle 更改了数据库的发布时间表,宣布版本12.2.0.2将被称为“Oracle Database 18c”。

数据库的版本号是什么,12.2.0.2或18.xxx是什么?

Oracle changed the release schedule for their database, announcing that version 12.2.0.2 will be called "Oracle Database 18c."

What is the version number of the database, 12.2.0.2 or 18.x.x.x?

原文:https://stackoverflow.com/questions/50620541

更新时间:2020-01-12 23:04

最满意答案

内部18c将自己标识为版本18。

在API级别上:

$ cat /u01/app/oracle/product/18.1.0.0/dbhome_1/rdbms/public/ociver.h

#ifndef OCIVER_ORACLE

#define OCIVER_ORACLE

#define OCI_MAJOR_VERSION 18 /* Major release version */

#define OCI_MINOR_VERSION 0 /* Minor release version */

#endif

而且在SQL级别上:

SQL> SELECT VERSION FROM PRODUCT_COMPONENT_VERSION;

VERSION

----------

18.0.0.0.0

而且在JDBC级别上:

java -jar /u01/app/18.1.0.0/grid/jdbc/lib/ojdbc8.jar

Oracle 18.0.0.0.0 JDBC 4.2 compiled with javac 1.8.0_152 on Wed_Dec_06_05:42:32_PST_2017

#Default Connection Properties Resource

#Thu May 31 12:52:24 CEST 2018

Internally 18c identifies itself as version 18.

On API level:

$ cat /u01/app/oracle/product/18.1.0.0/dbhome_1/rdbms/public/ociver.h

#ifndef OCIVER_ORACLE

#define OCIVER_ORACLE

#define OCI_MAJOR_VERSION 18 /* Major release version */

#define OCI_MINOR_VERSION 0 /* Minor release version */

#endif

And also on SQL level:

SQL> SELECT VERSION FROM PRODUCT_COMPONENT_VERSION;

VERSION

----------

18.0.0.0.0

And also on JDBC level:

java -jar /u01/app/18.1.0.0/grid/jdbc/lib/ojdbc8.jar

Oracle 18.0.0.0.0 JDBC 4.2 compiled with javac 1.8.0_152 on Wed_Dec_06_05:42:32_PST_2017

#Default Connection Properties Resource

#Thu May 31 12:52:24 CEST 2018

2018-05-31

相关问答

您可以直接使用AssemblyFileVersionAttribute指定文件版本... 指示编译器为Win32文件版本资源使用特定的版本号。 ...或者您可以完全删除此属性,这将意味着文件版本默认为程序集版本。 这可能是一个很好的做法,因为具有与程序集版本不同的文件版本会导致混淆。 如果未提供AssemblyFileVersionAttribute,则AssemblyVersionAttribute将用于Windows文件属性对话框的“版本”选项卡上显示的Win32文件版本。 您可以使用Asse

...

这是一种方法。 先按顺序排序. 然后是之后的数字. select version_number

from mytable

order by substr(version_number, 1, instr(version_number,'.')-1) desc

,length(substr(version_number, instr(version_number,'.')+1)) desc

,substr(version_number, instr(version

...

这样的事情应该有效: 从Frans Bouma的博客 SELECT * FROM

(

SELECT a.*, rownum r__

FROM

(

SELECT * FROM ORDERS WHERE CustomerID LIKE 'A%'

ORDER BY OrderDate DESC, ShippingDate DESC

) a

WHERE rownum < ((pageNumber * pageSize) + 1 )

)

...

通常,您将在标准连接字符串中引用别名:

然后,您将使用标准方法来检索字符串: ConfigurationManager.ConnectionStrings["MyConnection"].Connec

...

这是你需要做的纠正它。 安装32位客户端与64位一端.. 64位版本在使用标准连接字符串方面不起作用..不确定Oracle如何在不修复它的情况下让这个bug持续这么长时间..并排安装是什么我们做了..它将安装到它自己的文件夹中所以你应该没有问题..当你使用.dll时只需将副本设置为local = true并删除旧的并重新添加新的.dll ..确保你使用导航到4.x文件夹而不是2.x文件夹。 this is what you will need to do to correct it . Insta

...

不,没有直接从导出的转储文件获取数据库版本的方法。 数据库版本应该由DBA /谁进行导出。 您可以从转储文件或导出日志中找到导出实用程序版本 。 但是,导出实用程序版本不一定与数据库版本相同。 strings my_dump_file.dmp | head -n 5

例如,在Unix / Linux中 : -sh-4.1$ strings expfull_DB.dmp|head -n 5

"SYS"."SYS_EXPORT_FULL_01"

x86_64/Linux 2.4.xx

PRIP

AL

...

内部18c将自己标识为版本18。 在API级别上: $ cat /u01/app/oracle/product/18.1.0.0/dbhome_1/rdbms/public/ociver.h

#ifndef OCIVER_ORACLE

#define OCIVER_ORACLE

#define OCI_MAJOR_VERSION 18 /* Major release version */

#define OCI_MINOR_VERSION 0

...

作为确定您的Oracle版本是否支持PIVOT一种方法是查询V $ RESERVED_WORDS视图以确定保留字PIVOT是否存在。 SQL> select keyword

2 from v$reserved_words

3 where keyword = 'PIVOT'

4 ;

KEYWORD

---------

PIVOT

如果您正在编写代码(正如您在@ Ben的答案的评论中所提到的那样,引用I'm creating a procedure that generat

...

SELECT banner FROM v$version WHERE banner LIKE 'Oracle%';

这应该给出版本,版本和位数。 来自http://pentestmonkey.net/cheat-sheet/sql-injection/oracle-sql-injection-cheat-sheet SELECT banner FROM v$version WHERE banner LIKE 'Oracle%';

This should give edition, versio

...

oracle 19c驱动和18c的区别,什么是Oracle 18c的版本号?(What is the version number of Oracle 18c?)...相关推荐

  1. oracle dataguard详解,Oracle 19c 新特性详解:DataGuard 中ADG的自动DML重定向

    Oracle 19c 新特性详解:DataGuard 中ADG的自动DML重定向 在前面的文章<Oracle 19c 十大新特性一览>中,我们曾经提到 Oracle 19c的一个重要增强, ...

  2. 【DB宝3】在Docker中使用rpm包的方式安装Oracle 19c

    [DB宝3]在Docker中使用rpm包的方式安装Oracle 19c 文章目录 [DB宝3]在Docker中使用rpm包的方式安装Oracle 19c 一.安装Docker软件 二.创建CentOS ...

  3. oracle 19c rpm安装

    操作系统:oracle linux 8.5 数据库版本:oracle 19c: 内存: 16G,swap分区 16G: 分区大小: / 分区 120G ,/opt 分区 240G: oracle li ...

  4. Oracle各驱动版本的区别

    场景描述: 最近使用jdbc连接Oracle数据 提示驱动管理器类 为空 故此怀疑是否因驱动版本因素导致 classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar ...

  5. Oracle 19c升级路径与QA

    1关于19c升级实验环境和脚本 实验环境不需要预约,请访问下边的URL链接,下载实验虚机和查阅实验脚本. https://mikedietrichde.com/database-upgrade-han ...

  6. Oracle 19c VLDB and Partitioning Guide 第2章:Partitioning Concepts 读书笔记

    本文为Oracle 19c VLDB and Partitioning Guide第2章Partitioning Concepts的读书笔记. 分区可提高各种应用程序的性能.可管理性和可用性,并有助于 ...

  7. Oracle 19c rac的搭建

    Oracle  19c rac的搭建 基于18c的rac进行删除再搭建: http://blog.itpub.net/26736162/viewspace-2220931/ hostnamectl s ...

  8. Oracle 19c VLDB and Partitioning Guide 第4章:分区管理 读书笔记

    本文为Oracle 19c VLDB and Partitioning Guide第4章Partition Administration的读书笔记. 使用分区表和索引时,分区管理是一项重要任务. 本章 ...

  9. Oracle 19c rac的搭建

    Oracle 19c rac的搭建 基于18c的rac进行删除再搭建: http://blog.itpub.net/26736162/viewspace-2220931/ hostnamectl se ...

最新文章

  1. SocketIO---bio2---带线程池处理任务
  2. (转)扩展KMP算法模板
  3. Android开发之Socket通信的方法
  4. Windows平台下Android源码的下载(Z)
  5. 你真的了解Ioc与AOP 吗?(2)
  6. 《SAS编程与数据挖掘商业案例》学习笔记之十
  7. Element-UI中关于table表格的那些骚操作
  8. spring源码分析第一天------源码分析知识储备
  9. go修改服务器时间,Windows 配置时间同步服务器以及配置时间同步间隔
  10. 关于System.identityHashCode(obj) 与 obj.hashcode()
  11. 算法精解 c语言描述 pdf,【2020新书】C语言算法导论,Introducing Algorithms in C,174页pdf...
  12. 循迹小车c语言程序51单片机,51单片机循迹小车Proteus仿真程序
  13. ORACLE对字符串去空格处理(trim)
  14. 爬虫反反爬学习资料整理
  15. python实现语音信号的分帧、加窗、预处理
  16. Helmetphone智能头盔上手体验,享受智能的运动骑行
  17. DSPC6657读取图片数据并进行图像处理
  18. P2749 夜空繁星
  19. 保险基本概念测试人员须知(一)
  20. SQL server 复杂查询

热门文章

  1. C++程序设计之四书五经
  2. 系统架构设计方法-5-技术架构设计篇
  3. linux查看ssh公钥,SSH公钥(public key)验证
  4. 数人云|12条军规说Dev,3大重点讲Ops——当当网的云原生之路
  5. 二建工程经济电子版_2019二级建造师教材pdf下载电子版
  6. 大数据在建筑行业落地开花
  7. 计算机视觉学习(六):标定手机相机参数
  8. 基于ssh的淘狗、宠物狗、宠物买卖商城mysql
  9. Excel如何快速批量转换英文大小写
  10. 电机学-交流绕组-基本要求