我对Oracle DB XE版本21c有一些问题。
我用它在我的笔记本电脑上学习我的校园数据实验室课程。
第一次使用时,我试着在校园电脑上正常工作。但是当我下载
在我的笔记本电脑上安装(练习和家庭作业),我遇到了一些问题。
比如:
_oracle_script=true
)
如其他人所建议)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版时,我只会遇到更多的问题,因为这是我第一次使用这个程序,而且还有点忙着尝试更多。
也要感谢所有回答这个问题的人
如果需要的话,获得一些信息来尝试更新版本是很有帮助的。
发布于 2022-03-23 10:44:05
Oracle21cXE不包含HR模式,因此您必须首先安装它。因为,您运行的grant
失败了,因为该表(或用户)存在。
查看包含更多信息的安装示例模式文档。
安装HR
后,以HR
形式连接(不需要为此使用SYSTEM
),并将特权授予新创建的用户。
或者,为什么不直接使用人力资源模式?它在你的笔记本上,没有什么你可以破坏(即使你做了,只是重新创造它)。
https://stackoverflow.com/questions/71585619
复制相似问题