在 Oracle 中,数据文件是存储实际数据的系统文件。数据文件的集合构成表空间,最后,数据库是表空间的集合。
如果我对数据文件、表空间和数据库的概念有误,请纠正我。
我想详细了解Schema 和 Database 之间的区别。关于这种差异,在线资源很有帮助,但似乎令人困惑。
在浏览数据库架构时,我遇到了 Schema 的 . 我很困惑:
逻辑模式
物理模式
这两个模式如何存在于数据库中?
如何根据需要操纵这些?
逻辑模式和物理模式如何相关?
我正在使用 Oracle 11g,并且在安装过程中创建了一个数据库,名称为“xyz”,用户为“xyz”。现在我创建了一个用户“abc”,并向 abc 授予了以下权限。
"CREATE SESSION, ALTER SESSION, CREATE DATABASE LINK,
CREATE MATERIALIZED VIEW, CREATE PROCEDURE, CREATE PUBLIC SYNONYM,
CREATE ROLE, CREATE SEQUENCE, CREATE SYNONYM, CREATE TABLE,
CREATE TRIGGER, CREATE TYPE, CREATE VIEW, UNLIMITED TABLESPACE"
Run Code Online (Sandbox Code Playgroud)
现在,我正在尝试创建名为“abc”的数据库
在创建数据库时,我遇到以下异常:
ORA-01501:CREATE DATABASE FAILED
ORA-01100:DATABASE ALREADY MOUNTED
Run Code Online (Sandbox Code Playgroud)
请告诉我如何摆脱这个困境。创建数据库的标准程序是什么?