首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >什么是适用于实践的Oracle DB XE版本?以及版本21c中的错误

什么是适用于实践的Oracle DB XE版本?以及版本21c中的错误
EN

Stack Overflow用户
提问于 2022-03-23 10:31:15
回答 1查看 196关注 0票数 0

我对Oracle DB XE版本21c有一些问题。

我用它在我的笔记本电脑上学习我的校园数据实验室课程。

第一次使用时,我试着在校园电脑上正常工作。但是当我下载

在我的笔记本电脑上安装(练习和家庭作业),我遇到了一些问题。

比如:

  • 用户名应该使用"c##“前缀(我避免使用_oracle_script=true ) 如其他人所建议)
  • 当我通过系统用户向我的帐户添加select权限时,我遇到了问题, 就像我在这里写的:grant select on HR.EMPLOYEES to c##SI0x_xxx; 而cmd抛出错误ORA-00942: table or view does not exist。 但是,当我在校园计算机上创建一个帐户+模式时,它可以正常工作,不会抛出任何错误。
  • 我也尝试删除和重新创建用户使用系统帐户,但没有任何工作。

关于细节,我把这个例子中使用的版本。

我的笔记本电脑使用Oracle的DB速成版21c版(21.3.0.0.0)

校园计算机使用Oracle的DB版本10 (对不起,我忘了写确切的版本)。

最后,假设21c版本没有"HR.EMPLOYEE“表,那么我需要一些帮助。

去寻找最佳的练习版本。

谢谢,如果我犯了一些错误,而且英语写作很差,我不得不说对不起。

正如我的讲师所建议的那样,我最终选择了10或11g。

当在21c版时,我只会遇到更多的问题,因为这是我第一次使用这个程序,而且还有点忙着尝试更多。

也要感谢所有回答这个问题的人

如果需要的话,获得一些信息来尝试更新版本是很有帮助的。

EN

回答 1

Stack Overflow用户

发布于 2022-03-23 10:44:05

Oracle21cXE不包含HR模式,因此您必须首先安装它。因为,您运行的grant失败了,因为该表(或用户)存在。

查看包含更多信息的安装示例模式文档。

安装HR后,以HR形式连接(不需要为此使用SYSTEM ),并将特权授予新创建的用户。

或者,为什么不直接使用人力资源模式?它在你的笔记本上,没有什么你可以破坏(即使你做了,只是重新创造它)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71585619

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档