Oracle 数据库/简介
外观
Oracle RDBMS 是最常用的关系型数据库管理系统[1]。它创建于 1979 年,其请求语言称为 PL/SQL。
与大多数软件产品一样,它必须安装;Windows、Linux 和 Unix 版本可供使用,并且有不同的版本可用。
- Express Edition (XE)下载 免费,但使用 Oracle 数据库引擎的稍旧版本,并且单处理器上的内存和存储上限为 4 GB。它不适用于 Unix,需要在线注册。
- Standard Edition One 消除了存储的基本限制,并将支持多 CPU 系统。
- Standard Edition (SE) 提供了与集群管理相关的附加功能(Oracle 实时应用集群,别名 Oracle RAC),并且可以在包含更多 CPU 的系统上运行。
- Enterprise Edition (EE) 没有限制,并且可能还包括适合大型公司的可选功能。
- Personal Edition (PE) 在第 12 版中未提供。它是一种单用户企业版。
下载后,必须解压缩 .zip 文件(如果它们有两个,则必须合并它们的文件夹(它们名为“database”))。然后启动安装
- 在 Linux 中,runInstaller.sh。
- 在 Windows 中,setup.exe。
Oracle 数据库在每次启动时自动启动,这对服务器很有用,但对于不打算全天候使用它的 PC 来说,它会显着降低系统速度。为了避免这种情况,我们可以创建一个简单的脚本以手动启动和停止 Oracle
- 在 Linux 中:从守护程序中删除 Oracle(例如:/etc/init.d)。
- 在 Windows 中:执行 services.msc,并将服务 OracleServiceXE 和 OracleXETNSListener 切换到手动启动。当您需要使用 Oracle 时,以管理员身份启动以下脚本 Oracle.cmd
- 对于 XE 版本
net start OracleServiceXE net start OracleXETNSListener pause net stop OracleXETNSListener net stop OracleServiceXE
- 对于 SE 版本
net start OracleServiceORCL net start OracleDB12Home1TNSListener pause net stop OracleDB12Home1TNSListener net stop OracleServiceORCL
- 对于 XE 版本
如果出现“拒绝访问”消息,请以管理员身份右键单击重新启动脚本。
数据库服务器至少需要[2]
- XE 为 1 GB 硬盘空间,SE 为 3.5 GB。
- 1 GB 内存。
- Windows、Linux、Oracle Solaris 或 IBM AIX。
从 12c 版本开始,64 位处理器是强制性的。
环境变量设置是自动的。
系统对象命名遵循最佳灵活架构 (OFA)。 [3]