![如何在 Ubuntu 12.04 上运行 Oracle 12c?](https://linux22.com/image/970701/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2012.04%20%E4%B8%8A%E8%BF%90%E8%A1%8C%20Oracle%2012c%EF%BC%9F.png)
我刚刚在 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,它只是为了学习目的。
感谢大家的帮助。