惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
WordPress大学
WordPress大学
U
Unit 42
I
InfoQ
A
About on SuperTechFans
宝玉的分享
宝玉的分享
J
Java Code Geeks
博客园 - 司徒正美
爱范儿
爱范儿
Engineering at Meta
Engineering at Meta
G
Google Developers Blog
人人都是产品经理
人人都是产品经理
小众软件
小众软件
Microsoft Security Blog
Microsoft Security Blog
L
LangChain Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Hugging Face - Blog
Hugging Face - Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Last Week in AI
Last Week in AI
腾讯CDC
Recent Announcements
Recent Announcements

博客园 - Nina

从今天开始进行物流面的了解以及分享 Oracle client端的日期格式设定处理 未能找到 CodeDom 提供程序类型“Microsoft.VisualC.CppCodeProvider, CppCodeProvider--- 问题处理 js 图片等比压缩并保留清新度 oracle11g升19c之ORA-00904 WM_CONCAT invalid identifie排故 读【技术人员需要有产品思维吗】摘抄 张一鸣:我的大学四年收获及工作感悟 ORACLE修改表空间方法 js parseFloat 0.1 精度问题 IIS 设置重定向 System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本 fiddler配置夜神模拟器 如何快速接手一个新系统 谷歌浏览器设置跨域失败 Validation of viewstate MAC failed 解决办法--zt 程序员集锦 如何最快速地适应新的工作 Oracle 03113 win10 优化
如何查看Oracle客户端版本及位数(Windows系统)(转)
Nina · 2020-01-15 · via 博客园 - Nina

一、查看oracle客户端版本:sqlplus -v

二、查看oracle客户端版本是32bit还是64bit:

方法一:

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

C:\Users\Mr.Bruce>sqlplus /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客户端。

方法三:

如果操作系统是32位的,那么Oracle客户端也必定为32位,如果操作系统是64位操作系统,那么Oracle客户端则有可能为32位或64位,我们可以通过注册表来查看。例如,我在Windows 10上安装了一个64位的Oracle 11g Client。 运行regedit进入注册表系统,在HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\下面,你会发现下面没有注册信息,但是HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE下就能看到一些详细的注册表信息;如果安装的是64位的Oracle客户端,则注册表信息位于HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\下,而HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node下没有ORACLE目录。

方法三:

select * from v$version;
select address from v$sql where rownum < 2;

注:参考自http://www.cnblogs.com/kerrycode/p/4087292.html