Обычная версия
Java форум JavaTalks
форум программистов

Поиск   Пользователи   Группы   Регистрация 
 Профиль   Личные сообщения 

 Вход 

[SOLVED] jdbc/maven/oracle10201/ Bad packet type
Список форумов
 ->  JDBC драйвера


 
Начать новую тему 
Предыдущая тема :: Следующая тема  
Автор Сообщение
vrungel : 227
Новичок
Откуда: Киев

СообщениеМар 01, 2010 19:10 
Ответить с цитатой
classes12, ojdbc14 нужной версии загрузил, в локал репозитори проинсталлил, вываливается следующее:
Код:
java.sql.SQLException: Io exception: Bad packet type
   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
   at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
   at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
   at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:414)
   at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
   at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
   at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
   at java.sql.DriverManager.getConnection(DriverManager.java:582)
   at java.sql.DriverManager.getConnection(DriverManager.java:185)
   at com.vrungel.isolimport.App.testConnection(App.java:32)
   at com.vrungel.isolimport.App.main(App.java:14)

инсталлирую:
Код:
mvn install:install-file -DgroupId=com.oracle -DartifactId=classes12 -Dversion=10.2.0.1 -Dpackaging=jar -Dfile=D:\downloads\libs\classes12.jar
mvn install:install-file -DgroupId=ojdbc -DartifactId=ojdbc -Dversion=14 -Dpackaging=jar -Dfile=D:\downloads\libs\ojdbc14.jar

подключаюсь:
Код:
    public static void main(String[] args) {
        testConnection();
    }

    private static void testConnection() {
        Connection connection = null;
        try {
            // Load the JDBC driver
            String driverName = "oracle.jdbc.driver.OracleDriver";
            Class.forName(driverName);

            // Create a connection to the database
            String serverName = "localhost";
            String portNumber = "5560";
            String sid = "orcl";
            String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber
                    + ":" + sid;
            String username = "vrungel";
            String password = "neskazhu";
            connection = DriverManager.getConnection(url, username, password);
            System.out.println("TADA!!");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } catch (SQLException e) {
            e.printStackTrace();
        } finally {
            if (connection != null) {
                try {
                    connection.close();
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }

    }

пом:
Код:
<dependencies>
      <dependency>
         <groupId>ojdbc</groupId>
         <artifactId>ojdbc</artifactId>
         <version>14</version>
      </dependency>
      <dependency>
         <groupId>com.oracle</groupId>
         <artifactId>classes12</artifactId>
         <version>10.2.0.1</version>
      </dependency>
   </dependencies>
   <build>
      <finalName>myapp</finalName>
      <plugins>
         <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
               <source>1.6</source>
               <target>1.6</target>
            </configuration>
         </plugin>
      </plugins>
   </build>

помогите пожалуйста, кто чем может. голова пухнет, мозг хихикает


Последний раз редактировалось: vrungel (Мар 01, 2010 19:56), всего редактировалось 1 раз
К началу Посмотреть профиль Отправить личное сообщение
vrungel : 227
Новичок
Откуда: Киев

СообщениеМар 01, 2010 19:54 
Ответить с цитатой
и где ж тот потолок, на котором 5560 было написано...
К началу Посмотреть профиль Отправить личное сообщение
 
Начать новую тему  Ответить на тему
Страница 1 из 1
Список форумов
 -> JDBC драйвера


 
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Java and all Java-related trademarks and logos are trademarks or registered trademarks of Oracle Corporation in the United States and other countries.
Это сайт не относится к фирме Oracle Corporation и не поддерживается ею.

© 2006-2010 www.javatalks.ru: форум java программистов
Используется скрипт phpBB © 2001, 2010 phpBB Group

Хостинг от bizname.ru