如何在 Ubuntu 12.04 上运行 Oracle 12c?

如何在 Ubuntu 12.04 上运行 Oracle 12c?

我刚刚在 Ubuntu 12.04 上安装了 Oracle Database 12c。我遵循本教程并且仅此而已。

安装后,我尝试将 sqldeveloper 连接到数据库,这是我在 11g & Windows 7 和 11g & Ubuntu 上已经做过的事情。无论如何,我收到此错误:

状态:失败 - 测试失败:IO 错误:网络适配器无法建立连接

我尝试执行该netac命令,但是它没有像我必须执行 bin 的命令那样工作,输出是:

oracle@abdou-pc:/oracle/base/dbhome_1/bin$ ./netca

Oracle Net Services Configuration:
No protocol specified
No protocol specified
Error: null

这是日志:http://pastebin.com/ir4ecG3u

我认为这可能也有用:

root@abdou-pc:/home/abdou# oraenv
ORACLE_SID = [root] ?
ORACLE_HOME = [/home/oracle] ?
ORACLE_BASE environment variable is not being set since this
information is not available for the current user ID root.
You can set ORACLE_BASE manually if it is required.
/usr/local/bin/oraenv: 223: [: unexpected operator

我的 Oracle 安装在/oracle/base/dbhome_1

我不知道我还应该发布什么其他信息,而且我不想让你们感到信息泛滥,所以我在这里,可以根据需要发布任何你们需要的信息。

在我看来,我的 Oracle db 甚至没有启动,监听器也没有启动,并且我的环境变量可能有问题,我对数据库的配置部分没有太多经验,而且我知道 Ubuntu 不支持 Oracle,但我喜欢 Ubuntu,它只是为了学习目的。

感谢大家的帮助。

相关内容