Oracle 19c scott用户不存在——@路径scott.sql也不行解决方案

  • Post author:
  • Post category:其他


我以前安装过Oracle19c,那时候虽然也碰上了一些问题,但在网上文章的帮助下也都顺利地解决了,后来因为C盘内存不够电脑格式化了,这次安装Oracle19c过程中,又碰到了scott用户不存在的问题,原本按照网上的步骤使用@scott.sql的路径,但是没能解决,重装也是一样。

之后重新细看老师发的安装实验教程才发现是在忘记取消勾选“创建为容器数据库”了,所以这里的scott用户就变成了C##scott.

PS:图中退出当前用户后直接登录C##scott用户登陆不上,同学们可以试试先登陆一个用户修改c##scott用户的密码看看能否成功。

如果我们还想用scott用户而不是c##scott用户该怎么办呢?

不用卸载重装oracle,只需重装orcl实例即可


(3条消息) 安装成容器数据库,不想重装,只用重新配置数据库_创建为容器数据库是否需要_H-Liberty的博客-CSDN博客

在上述链接的文章中题主让停掉所有oracle相关服务,但是在实际操作过程中我们会发现如果停止了所有服务,在删除orcl实例时会提示:

“实例未在本地运行,可能会删除部分数据库”

这可能会导致orcl删的不干净:

(3条消息) 删除oracle实例的时候,提示了实例未在本地运行可能会导致删除部分数据,然后还是进行了删除的操作,现在导致无法完全删除实例-有问必答-CSDN问答

所以删除orcl之前要要开启服务:OracleServiceORCLs

不一样可能是因为我们安装的oracle版本不同。

后续都默认即可




这时有关Oracle的服务就只剩下三个了




然后再运行Database configuration Assistant管理工具重新创建orcl实例。







选择安装路径并输入口令,这时要取消创建为容器数据库!!!!!(默认是打上勾的,要点掉)

我们前面那么多步就是为了这时候取消创建为容器数据库!!!




路径可以不用动,因为第一次安装的时候就选择了基目录(ORACLE_BASE)的位置,这时候默认的数据库文件位置就是以前选择的位置。




点击完成就开始安装了。

这时候会卡在10%很久。

安装完成测试加载scott用户:

scott用户密码修改成功

OK,完结撒花,祝同学们学业进步,事业有成!



版权声明:本文为weixin_63819458原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。