Dostęp do bazy Oracle z poziomu apletu

0

Witam!

Mam problem z połączeniem się z bazą danych Oracle z pozomu apletu. Próba wykonanie przez aplet kodu :

           Connection con;
           try {
             DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
             con = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:globDB","scott","tiger");

           } catch (SQLException ex)     {
            JOptionPane.showMessageDialog(null, "alert\n con:"+ex, "alert", JOptionPane.ERROR_MESSAGE);
           }

rzuca wyjątek: java.SQLException: Wyjątek we-wy: the network adapter could not establish the connection

Dodam, że udaje się uzysakć połączenie(dostęp do bazy danych) za pomoca jsp.
No i oczywiście dodana jest odpowiednia polityka bezpieczeństwa dla appletu:

grant {
  permission java.util.PropertyPermission "oracle.jdbc.J2EE13Compliant", "read";
  permission java.util.PropertyPermission "oracle.jserver.version", "read"; 
};

Tak jak przeczytać można na stronie Oracla: http://www.oracle.com/technology/oramag/code/tips2004/031504.html

A to plik :listener.ora

  1. LISTENER.ORA Network Configuration File: C:\oracle\ora92\network\admin\listener.ora
  2. Generated by Oracle configuration tools.

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = MIAN)(PORT = 1521))
)
)
)

Jeżeli ktos próbował się kiedys zmierzyć z takim rozwiązaniem i miał podobny problem, to prosz o pomoc.

0

z Oraclem nie próbowałem ale zaliczyłem podobny problem na InterBase'ie. wszystko rozbiło się u mnie przynajmniej o firewalla ktyóry tego portu nie otworzył i nie był w stanie później program się połączyć :/

co jeszcze było? no cóż inny problem stanowiło niedodanie do opcji kompilacyjnych biblioteki .jar drivera. spróbuj na to popatrzeć. ja te nad tym pogłówkuję/

1 użytkowników online, w tym zalogowanych: 0, gości: 1