> 文章列表 > oracle12c新建数据库

oracle12c新建数据库

oracle12c新建数据库

什么是Oracle 12c?

Oracle 12c是Oracle公司发布的最新版本的数据库管理软件,12c代表着多租户、云计算时代的数据库。它主要包含两大特性:多租户和数据仓库自动化管理。Oracle 12c的多租户技术是它最重要的特性之一,它可以让多个用户们共享一份数据库资源,而同时又可以保障这些用户的数据隔离性和安全性。

如何新建Oracle 12c数据库?

这篇教程将向大家介绍在Linux系统下如何新建一个Oracle 12c数据库。首先,我们需要下载Oracle 12c数据库软件,然后通过linux终端安装软件。在安装过程中,我们需要注意的一个细节是,Oracle软件的安装程序会要求输入一个新数据库的名称。在这个例子中,我们会用“mydb”作为新数据库的名称,因为这是一个简单又好记的名称。

安装Oracle 12c软件

在安装Oracle 12c软件时,需要确保我们安装的是Enterprise Edition,而不是Standard Edition。否则我们将无法创建一个多租户的数据库。我们还需要设置一些环境变量,以便能够正确地配置Oracle软件和数据库。我们需要创建一个名为“oracle”的用户,并在这个用户下设置Oracle的安装路径,并将其添加到PATH变量中。接下来,我们需要确保我们的系统上安装了所有必需的软件包。例如,我们需要安装libaio、libgcc、glibc、compat-libstdc++

新建Oracle 12c数据库

接下来,我们需要运行创建数据库的脚本。在Oracle 12c中,我们可以使用“dbca”命令来创建一个新的数据库。在这个例子中,我们会使用以下命令来创建名为“mydb”的新数据库:

dbca -createDatabase -templateName General_Purpose.dbc -gdbName mydb -sysPassword oracle -systemPassword oracle -emConfiguration NONE -storageType FS

这个过程可能需要花费一些时间,取决于系统的速度和磁盘空间的剩余容量等因素。如果一切顺利,系统会提醒您一个名为“mydb”的新数据库已经创建成功。在此之后,我们就可以通过SQL Plus或其他工具来访问和管理这个数据库了。

如何管理Oracle 12c数据库?

一旦Oracle 12c数据库被成功创建,我们就需要开始管理它了。我们可以使用SQL Plus或Oracle Enterprise Manager来管理这个数据库。使用SQL Plus时,我们需要输入以下命令来启动这个管理工具:

sqlplus / as sysdba

这会提示我们输入系统管理员的密码,然后我们就可以开始管理我们的数据库了。如果我们使用的是Oracle Enterprise Manager,则我们需要在浏览器中输入以下URL:http://localhost:5500/em/,然后输入系统管理员的用户名和密码。这个管理工具提供了许多有用的功能,包括但不限于数据库备份和恢复、用户管理、性能优化和故障排除等等。