我以前安装过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,完结撒花,祝同学们学业进步,事业有成!