快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

如何看oracle版本 怎么看自己的oracle版本

如何查看Oracle版本信息

以前查Oracle的版本信息,只知道一种方法,就是用v$versions视图,如下:

创新互联建站专业为企业提供双河网站建设、双河做网站、双河网站设计、双河网站制作等企业网站建设、网页设计与制作、双河企业网站模板建站服务,10年双河做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

SQL select * from v$version;

BANNER

----------------------------------------------------------------

Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production

PL/SQL Release 9.2.0.1.0 - Production

CORE 9.2.0.1.0 Production

TNS for 32-bit Windows: Version 9.2.0.1.0 - Production

NLSRTL Version 9.2.0.1.0 - Production

今天在上又学到一种方法:query the data dictionary view PRODUCT_COMPONENT_VERSION,如下:

SQL col product format a35

SQL col version format a15

SQL col status format a15

SQL select * from PRODUCT_COMPONENT_VERSION;

PRODUCT   VERSION STATUS

-----------------------------------  --------------- ---------------

NLSRTL  9.2.0.1.0 Production

Oracle9i Enterprise Edition 9.2.0.1.0 Production

PL/SQL   9.2.0.1.0 Production

TNS for 32-bit Windows: 9.2.0.1.0 Production

怎么查看oracle版本

select * from v$version;

或select banner from sys.v_$version;

结果如下:

BANNER

1 Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod

2 PL/SQL Release 10.2.0.1.0 - Production

3 CORE 10.2.0.1.0 Production

4 TNS for 32-bit Windows: Version 10.2.0.1.0 - Production

5 NLSRTL Version 10.2.0.1.0 - Production

例如:Oracle 9.0.1.1.2

9:版本号

0:新特性版本号

1(第一个):维护版本号

1(第二个):普通的补丁设置号码

2:非凡的平台补丁设置号码

Oracle 的版本号很多,先看11g的一个版本号说明:

注意: 

在oracle 9.2 版本之后, oracle 的maintenance release number 是在第二数字位更改。 而在之前,是在第三个数字位。

1. Major Database Release Number

第一个数字位,它代表的是一个新版本软件,也标志着一些新的功能。如11g,10g。

2. Database Maintenance Release Number

第二个数字位,代表一个maintenance release 级别,也可能包含一些新的特性。

3. Fusion Middleware Release Number

第三个数字位,反应Oracle 中间件(Oracle Fusion Middleware)的版本号。

4. Component-Specific Release Number

第四个数字位,主要是针对组件的发布级别。不同的组件具有不同的号码。 比如Oracle 的patch包。

5. Platform-Specific Release Number

第五个数字位,这个数字位标识一个平台的版本。 通常表示patch 号。

6. 如何查看版本信息:

(1) 查看v$version

SQL select * from v$version;

BANNER

----------------------------------------------------------------

Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Prod

PL/SQL Release 10.2.0.4.0 - Production

CORE 10.2.0.4.0 Production

TNS for Linux: Version 10.2.0.4.0 - Production

NLSRTL Version 10.2.0.4.0 - Production

如何查看Oracle客户端版本

方法1: 查看安装的Oracle客户端版本

如下所示,使用sqlplus -v命令,可以查到该客户端安装的 11.2.0.1.0的客户端版本。

C:\Userssqlplus -v

SQL*Plus: Release 11.2.0.1.0 Production

如果我要查看这个客户端版本是32bit还是64bit的呢,该如何查看,方法如下所示:

Step 1:运行sqlplus /nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该命令

C:\Userssqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Mon Nov 10 11:32:23 2014

Copyright (c) 1982, 2010, Oracle. All rights reserved.

SQL

Step 2:打开任务管理器,找到SQL*Plus进程,如果Oracle的客户端为32位,则在Image Name会标记为*32,那么如下图所示:

Windows Server 2008 Oracle 32bit Client

查看oracle是32位版还是64位版?

SQL select * from v$version;BANNER----------------------------------------------------------------

Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Prod

PL/SQL Release 10.1.0.2.0 - Production

CORE 10.1.0.2.0 Production

TNS for 32-bit Windows: Version 10.1.0.2.0 - Production

NLSRTL Version 10.1.0.2.0 - Production

但是只有tns的版本信息,不容易使用户相信。

2、查看x$表

SQL show user

USER is "SYS"

SQL desc x$ksmmemName Type------------------------------------- ---------

ADDR RAW(4)

INDX NUMBER

INST_ID NUMBER

KSMMMVAL RAW(4)

RAW(4)表示4 byte及4*8=32bit

RAW(8)表示8 byte及8*8=64bit

使用这个方法也很晦涩。

3、通过v$database查看oracle所在系统的环境:

SQL Select PLATFORM_NAME From v$database;

PLATFORM_NAME

--------------------------------------------------------------------------------

这个方法显示的比较人性化了。

如何查看oracle数据库版本

1、在桌面上找到 计算机,右键管理,点击服务和应用程序,双击服务,找到oracle的四个服务,这里我们只需要启动两个即可。如图

2、点击电脑左下角的开始--运行,输入sqlplus,回车。

3、出现命令窗口,

4、用户名填写scott 回车,密码填写scott,等待几秒。

5、以上就是成功连接上Oracle数据库。

6、执行select * from v$version ,就会出现如图。完成效果图。

oracle 查版本号,oracle怎样查版本

方法一:登录时会显示版本号\x0d\x0a[oracle@ogg1~]$sqlplus/assysdba\x0d\x0aSQL*Plus:Release11.2.0.3.0Productionon骀涓7?2017:51:142015\x0d\x0aCopyright(c)1982,2011,Oracle.Allrightsreserved.\x0d\x0a方法二:\x0d\x0aSQLselect*fromv$version;\x0d\x0aBANNER\x0d\x0a--------------------------------------------------------------------------------\x0d\x0aOracleDatabase11gEnterpriseEditionRelease11.2.0.3.0-64bitProduction\x0d\x0aPL/SQLRelease11.2.0.3.0-Production\x0d\x0aCORE11.2.0.3.0Production\x0d\x0aTNSforLinux:Version11.2.0.3.0-Production\x0d\x0aNLSRTLVersion11.2.0.3.0-Production


当前文章:如何看oracle版本 怎么看自己的oracle版本
链接URL:http://6mz.cn/article/hijjej.html

其他资讯