如何查看Oracle数据库版本

进入Oracle数据库后,运行SQL命令:SELECTFROMproduct_component_version;来获取版本信息。

这是一个危险:不要忽视查询版本信息的需要。

实用提醒:定期检查数据库版本,确保及时更新和打补丁。

Oracle版本查询方法详解

直接移动到干燥的物品上。

1 . SQL语句查询。
SQL SELECT FROM v$version;
返回数据库版本号、发布日期、编译方式等。
时间:立即。
位置:Oracle 数据库。
Number:版本号,例如1 9 c。

2 SQLPlus工具查询。
SQL sqlplus/assysdba v$version WHERE ROWNUM = 1 ;
时间:立即。
位置:命令行。
数量:ROWNUM = 1
3 PL/SQL 脚本查询。
SQL 声明 v_version VARCHAR2 (1 00); 开始 SELECT 横幅 INTO v_version FROM v$version WHERE ROWNUM = 1 ; DBMS_OUTPUT.PUT_LINE('数据库版本是:' || v_version); 结尾; / 设置 SERVEROUTPUT ON;
时间:立即。
位置:PL/SQL。
数量:ROWNUM = 1
4 这是 SQL 开发人员查询。
连接到数据库并运行 SQL 工作表。
SQL SELECT FROM v$version;
时间:立即。
位置:图形界面。
编号:结果面板。

5 十字光。
SQL 从产品组件版本中选择; SELECT comp_name, version FROM dba_registry;
时间:立即。
位置:Oracle 数据库。
编号:组件版本号。

权限:PUBLIC角色可以检查v$version。
检查 dba_registry 的 DBA 权限。

版本差异:1 1 g、1 2 c、1 9 c字段略有不同。
检查兼容性:升级前检查您的版本。

说实话,这是检查版本的唯一方法。
选择一个并使用它。

如何查看oracle数据库版本

启动 Oracle 服务涉及两件事。
我上周刚刚处理了一个,非常简单。
我们先来说一下结果:应该启动两个服务。
一个是 OracleServiceXXX,另一个是 OracleXETL。
由您决定名称是什么。

如何开始?首先右键单击“此电脑”-“管理”。
找到“服务和应用程序”-“服务”。
双击以 Oracle 开头的四个项目。
请记住,只能打开两个。

连接到数据库很容易。
开始 - 运行,输入“sqlplus”。
只需按回车键即可。
将弹出命令窗口,其中显示用户名 scott 和密码 scott。
等待几秒就成功了。

验证?键入这行代码:select from v$version。
看看结果是否正确。
你把照片贴出来了吗?

oracle数据库版本怎么看

说实话,如果你想检查你的Oracle数据库版本,一般有两种方法可以做到,而且都相当简单。

第一个是使用 Oracle Enterprise Manager 控制台。
它必须与相应的软件一起安装。
首先,上网,打开浏览器,进入OEM网站登录页面,输入管理员密码。
然后在左侧您会找到“目标”部分。
单击您的服务器名称,然后单击您的数据库实例。
进入后,顶部有一个“摘要”标签。
点击它并查找“基本信息”。
在那里你会找到一个“版本”项目。
当您单击此处时,出现的文字是版本号,例如“OracleDatabase1 9 cEnterpriseEdition”。

其次,使用SQL进行检查。
这很简单。
使用 SQLPlus 或其他工具(例如 SQLDeveloper 或 DBeaver)并以特权用户身份连接到数据库。
然后输入命令并输入:SELECTversionFROMv$instance;按 Enter 键,您将看到类似“1 9 .0.0.0.0”的版本号。
有关详细信息,请输入 SELECTFROMv$versionWHEREbannerLIKE'Oracle%'; v$instance 检查当前实例的版本。
v$version可以显示更详细的信息。
要查找“Oracle”,您需要使用 LIKE。

还有一个补充方法,看环境变量或者文件。
在 Linux 或 Unix 系统上,您可以通过调用 echo$ORACLE_HOME 找出 Oracle 的安装位置。
有一个包含版本信息的 comps.xml 文件。
或者,使用 OPatch 工具并输入命令 $ORACLE_HOME/OPatch/opatchlsinventory。
您可以通过在屏幕上显示的项目中查找 OracleDatabase 行来查看版本号。

版本号类似于 1 9 .3 .0.0.0。
这是什么意思?前1 9 是基础版本,代表1 9 c。
第二个3 是维护版本,第三个是更新版本。
第三个 0 是补丁集,如果没有补丁则为 0。
最后的 0 是子组件版本号。

注意:如果服务器上安装了多个实例,则必须使用 SELECTinstance_name, versionFROMv$instance。
只要这样看,就可以知道哪个实例是哪个版本。
如果您使用的是容器数据库,则可以使用 v$instance、SELECTcon_id、versionFROMcdb_pdbs 检查 CDB 版本。
检查PDB版本。
升级前,您必须确保版本号与您的软件和中间件兼容。
您可以检查兼容性表。

基本上就是这样。
看到版本号并不难。