首页 > 解决方案 > oracle 19c sqlplus / as sysdba 询问用户名和密码?

问题描述

我正在 Microsoft Azure 上的 Oracle Linux (7.6) 上安装 Oracle 19c。我正以 root 用户身份运行

$ /etc/init.d/oracledb_ORCLCDB-19c configure

最终在 在此处输入图像描述

$ ./sqlplus / as sysdba

在它要求我提供凭据的地方,我尝试了 SYS、SYSDBA 和密码“ change_on_install ”(按照这篇文章),没有用,厌倦了用户 oracle 用户名和密码,没有运气。没有这个凭据,我无法通过这个。我不记得在整个设置中设置凭据。我在这里想念什么? 在此处输入图像描述

标签: databaseoracleoracle19coraclelinux

解决方案


这完全取决于您计划如何定期登录系统。一种方法是将所需的环境变量放入 .bash_profile 中,假设您使用的是 bash。对于 oracle 用户,这样做不是最佳实践,以防您最终运行多个数据库(因此具有多个 SID)。

我建议阅读有关如何永久设置环境的文档:

https://docs.oracle.com/en/database/oracle/oracle-database/19/unxar/administering-oracle-database.html#GUID-A5FC7903-AA9D-4FAC-A151-A1C8DEB299DD


推荐阅读