使用 Oracle 数据库配置助手创建空数据库

Create Empty database using Oracle Database configuration Assistant

我正在使用 Oracle 的数据库配置助手工具创建一个新数据库,但是一旦创建了数据库,我就在 Oracle SQLDeveloper 中打开它,我看到已经创建了很多表。这是为什么?如何创建一个空数据库?

P.S:这是我的数据库表创建后的样子

我认为您已经打开示例数据库。确保您已打开由您创建的数据库。

我认为模式和数据库之间有些混淆。

您永远不能在 Oracle 中创建空数据库,因为当您使用 DBCA 工具在 Oracle 中创建数据库时,它会创建一些预先植入的示例模式和一些带有系统表的系统模式。

安装数据库后,您可以使用 CREATE SCHEMA 命令创建一个空模式。

添加到@vishad answear。

  1. 安装SQL另外,它会询问稍后需要的密码
  2. 打开控制台并输入 connect,从第 1 点提供用户名(系统)和密码
  3. 使用命令创建数据库:
CREATE USER "YOUR_USER" IDENTIFIED BY superPassword;
 
GRANT "RESOURCE" TO "YOUR_USER" ;
GRANT "DBA" TO "YOUR_USER" ;
GRANT "CONNECT" TO "YOUR_USER" ;
GRANT "EXP_FULL_DATABASE" TO "YOUR_USER" ;
GRANT "IMP_FULL_DATABASE" TO "YOUR_USER" ;
  1. 使用 SQLDeveloper 连接到数据库。默认值是:
username: YOUR_USER
password: superPassword
Hostname: localhost
Port: 1521
SID: xe