Oracle 安装
学习 oracle 之前,是对应服务的安装。不是本文的重点。
- Docker 安装
Oracle 版本信息
- 脚本
[sql]
1select * from v$version;
- 结果
[plaintext]
1
2
3
4
5
6
7BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
PL/SQL Release 11.2.0.2.0 - Production
CORE 11.2.0.2.0 Production
TNS for Linux: Version 11.2.0.2.0 - Production
NLSRTL Version 11.2.0.2.0 - Production
- 版本号说明
位置 | 名称 | 说明 |
---|---|---|
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 号 |
Oracle 数据库名称
- 脚本
[sql]
1select name from v$database;
- 结果
[plaintext]
1
2
3NAME
---------
XE
Oracle 所有表信息
- 脚本
[sql]
1select * from all_tables;
Oracle 表结构
- 脚本
[sql]
1desc ${table_name};
Oracle 数据库切换
[sql]
1database ${database_name};