Oracle DB未在VM中运行

时间:2017-03-10 05:04:40

标签: oracle azure azure-virtual-machine

所有,我在Azure中创建了Oracle 12C数据库,它在Linux上创建了一个Oracle数据库 红帽企业Linux服务器版本6.8(圣地亚哥)。我使用公共IP从putty远程登录。在那里,我可以看到ORACLE_HOME被设置,因此我的假设是,我只是正确地站起来了一个Oracle数据库。

echo $ ORACLE_HOME /u01/app/oracle/product/12.1.0/dbhome_1

但我无法看到运行Oracle DB的实例。根据{{​​3}}博客,我被要求运行 / etc / oratab 来启动数据库的实例,但它表示权限被拒绝。有人能够在Azure中的Oracle SaaS中成功创建Oracle数据库吗?

我确认没有数据库通过执行运行 echo $ ORACLE_SID 和 ps -ef | grep -i pmon

并且以上都没有显示任何正在运行的数据库

1 个答案:

答案 0 :(得分:1)

我检查您提供的日志并在我的实验室中进行测试。此映像仅安装oracle软件。 其中没有oracle instance。因此,您需要创建自己的实例。

您可以参考此link并安装您的oracle实例。

更新

创建自己的Oracle实例后,应该将ORACLE_SID添加到环境变量中。将export ORACLE_SID=yoursid保存到.bashrc

如果您希望使用公共IP tnsping oracle实例,则应在Azure NSG上打开端口1521(默认情况下)。