在Oracle中,为什么我找不到SH模式或其任何表?

时间:2017-03-19 23:04:45

标签: sql oracle schema

在我的学校作业中,我被要求用这段代码创建两个表:

create table sales1 tablespace ts_harddrive as select * from sh.sales;
create table sales2 tablespace ts_harddrive as select * from sh.sales;

Oracle从“sh.sales”开始返回错误“表或视图不存在”。

我知道SH是一个示例模式,应该在正常的Oracle安装过程中自动安装,但是当我在Oracle中扩展“users”类别时,我看不到SH或任何其他示例模式。我目前以测试用户身份登录系统。

我希望我可以尝试重新安装示例模式,但这是在我的大学运行的虚拟机中,因此我对任何内容的访问级别(特别是如果出现任何问题)都是未知/无。

关于我能做什么或问题是什么的任何想法?

1 个答案:

答案 0 :(得分:0)

问题是sh schema是专为只安装了分区选项的企业版而设计的,你不能使用标准版或数据库的快速版本对架构进行操作。所以,我建议你安装企业版的数据库。