如何在Oracle database 11g中创建本地架构?

如何在Oracle database 11g中创建本地架构?,database,oracle,oracle11g,Database,Oracle,Oracle11g,我已经为Microsoft Windows(x64)安装了Oracle Database 11g版本2(11.2.0.1.0)。如何创建新架构或本地架构?架构是用户拥有的对象的集合 因此,以超级用户的身份连接系统,并运行create user命令 一旦有了用户,您就可以连接到该用户并创建表和其他对象。您是否尝试过查看文档 在oracle中,“模式”只不过是属于给定用户的对象集合。许多人甚至会认为“用户”是一种“模式”。我相信是11g(现在已经不支持)让oracle引入了createschema命

我已经为Microsoft Windows(x64)安装了Oracle Database 11g版本2(11.2.0.1.0)。如何创建新架构或本地架构?

架构是用户拥有的对象的集合

因此,以超级用户的身份连接系统,并运行
create user
命令


一旦有了用户,您就可以连接到该用户并创建表和其他对象。

您是否尝试过查看文档

在oracle中,“模式”只不过是属于给定用户的对象集合。许多人甚至会认为“用户”是一种“模式”。我相信是11g(现在已经不支持)让oracle引入了createschema命令。该命令只是将创建用户和创建属于该用户的一些表合并到一个SQL语句中。您可以通过简单地发出CREATE用户,然后发出任何CREATE命令的“老式”方式来完成。您需要的声明:

create user fubar identified by fubar;
create table fubar.mytable (dob date);
create view fubar.myview as (select * from fubar.mytable);

等等。

您安装数据库的过时版本有什么特别的原因吗???实习主管让我安装这个版本,我没有特别的原因。重要的一点是:不要在SYS或系统架构中创建表、视图、过程、包等对象,因为这种方式存在着m̵̵a̵d̶n̕e̵s̵̵̵s̵̵s̵̵s̵̵s̵̵s̵̵Stack Overflow···。。。