Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Java Базы данных (JDBC, JPA, Hibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.10.2010, 09:58   #1
BleStaR
Форумчанин
 
Регистрация: 25.09.2009
Сообщений: 234
Печаль Подключение к базе Oracle

На виртуальную машину поставил сервак Oracle. И хочу подключиться к нему со своей машины.

Код:
package testdboracle;

import java.sql.*;

public class Main {

    public static void main (String args []) throws SQLException
  {
       try {
             Class.forName ("oracle.jdbc.driver.OracleDriver");
       } catch (ClassNotFoundException e) {
           System.out.println("!!! ERROR1");
             e.printStackTrace();
       }
        System.out.println("!!! Step1");

        Connection conn = DriverManager.getConnection
            ("jdbc:oracle:thin:@192.168.56.2:1521:ora8", "sysman", "pass");

        System.out.println("!!! Step2");
  }

}
вот что получается при запуске:
Код:
run:
!!! Step1
Exception in thread "main" java.sql.SQLRecoverableException: Ошибка ввода/вывода: The Network Adapter could not establish the connection
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:478)
        at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:547)
        at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:225)
        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:29)
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:556)
        at java.sql.DriverManager.getConnection(DriverManager.java:582)
        at java.sql.DriverManager.getConnection(DriverManager.java:185)
        at testdboracle.Main.main(Main.java:19)
Caused by: oracle.net.ns.NetException: The Network Adapter could not establish the connection
        at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:372)
        at oracle.net.resolver.AddrResolution.resolveAndExecute(AddrResolution.java:419)
        at oracle.net.ns.NSProtocol.establishConnection(NSProtocol.java:873)
        at oracle.net.ns.NSProtocol.connect(NSProtocol.java:258)
        at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:1577)
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:353)
        ... 7 more
Caused by: java.net.ConnectException: Connection timed out: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:529)
        at oracle.net.nt.TcpNTAdapter.connect(TcpNTAdapter.java:206)
        at oracle.net.nt.ConnOption.connect(ConnOption.java:120)
        at oracle.net.nt.ConnStrategy.execute(ConnStrategy.java:350)
        ... 12 more
Java Result: 1
BUILD SUCCESSFUL (total time: 24 seconds)
как подключиться к базе? (через SQL Developer на виртуалке подключение проходит)
аналогичная ошибка вылазиет если вышепреведенный код запускаю и на самой виртуалке
BleStaR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение к базе _koshka БД в Delphi 0 21.05.2010 15:00
Автоматическое подключение к базе Shevali БД в Delphi 2 05.05.2010 15:36
Подключение к локальной базе Anatoly_Ali Общие вопросы C/C++ 0 12.12.2009 17:50
подключение к базе ORACLE cowboy БД в Delphi 1 17.09.2009 16:48
подключение к базе Oracle при помощи php Paul Hindenburg PHP 2 28.10.2008 00:06