1

我正在 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 用户名和密码,没有运气。没有这个凭据,我无法通过这个。我不记得在整个设置中设置凭据。我在这里想念什么? 在此处输入图像描述

4

2 回答 2

1

这完全取决于您计划如何定期登录系统。一种方法是将所需的环境变量放入 .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

于 2020-03-12T15:03:15.823 回答
1

确保设置适当的环境变量:

https://docs.oracle.com/en/database/oracle/oracle-database/19/admin/getting-started-with-database-administration.html#GUID-ED528602-A8AC-4FCC-AA55-A36277A66A23

您可以使用此脚本:

$ . /usr/local/bin/oraenv

于 2020-03-11T13:38:26.903 回答