2012-04-24 8 views
0

OS X Lion上で動作するCentOS 6 Vagrantボックス(VM)にOracle 10gがインストールされています。 CentOS上では、oracleユーザー(rootではなく)のためにsqlplusを実行できます。私はOS XからそのIPを使って自分のバゲントボックスにpingすることができ、その逆も可能です。また、ポート1521をCentOSからポート1521にOS Xに転送しています。OS Xの迷惑メールボックスに接続する

は私が間違っている可能性がどのような次のエラー

Status : Failure -Test Failed: IO Error: The Network Adapter could not establish the connection

を得続ける私のOS X上でのsqldeveloperを使用して、私のVM上でOracleに接続したいですか?

私はあなたがあなたのベイグラントファイル内でこのようなものを持っていると仮定し

答えて

2

config.vm.forward_port 1521, 1521

その後、あなただけに必要な必要があります。それが失敗した場合は、必ずOracleリスナーは、仮想マシン上で起動されていることを確認し sqlplus system/[email protected]//localhost:1521/xe

。 (仮想マシンでnetstat -ln | grep 1521を実行してください)

仮想マシンのIPアドレスを使用してOracleに接続しないでください。 ベイグラントは、NATを使用していますので、あなたは、仮想マシン

にpingを実行できないようにする必要があり、すべての他の場合には、この使用失敗: https://github.com/rjdkolb/vagrant-ubuntu-oracle-xe

関連する問題