重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
select * from v$version;
十余年的新荣网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都营销网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整新荣建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“新荣网站设计”,“新荣网站推广”以来,每个客户项目都认真落实执行。
或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
linux查看oracle版本步骤如下:
1、首先登陆您的Linux服务器(本服务器已经安装了Oracle)。
2、输入sqlplus命令。
3、输入数据库任意用户的用户名和密码,进行登陆。
4、登陆成功后,就可以看到Oracle的版本信息了。
5、输入exit命令,就可以退出sqlplus环境。
一、查看oracle客户端版本:sqlplus -v
二、查看oracle客户端版本是32bit还是64bit:
方法一:
Step 1:运行sqlplus /nolog命令,如果你服务器安装了多个客户端版本,那么你应该进入对应安装目录的BIN目录后,运行该命令
C:\Users\Mr.Brucesqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期一 8月 8 16:06:05 2016
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL
Step 2:打开任务管理器,找到SQL*Plus进程,如果Oracle的客户端为32位,则在Image Name会标记为*32
Windows Server 2008 Oracle 32bit Client
clip_image002
Windows Server 2008 Oracle 64bit Client
clip_image003
方法二:
在%ORACLE_HOME%\inventory\ContentsXML目录下面找到comps.xml文件,例如我目前的测试服务器上路径为F:\Win10\app\Mr.Bruce\product\11.2.0\client_1\inventory\ContentsXML
如果PLAT="NT_AMD64"表示安装的是64位的Oracle 客户端,如果PLAT="NT_X86"则表示安装的是32位的Oracle客户端。
方法三:
select * from v$version;
select address from v$sql where rownum 2;
以前查Oracle的版本信息,只知道一种方法,就是用v$versions视图,如下:
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