Witam
Mógłbym ktoś mi podpowiedzieć w jaki sposób połaczyć się z oracle w netBeans, ponieważ z mysql nie ma żadnego problemu, ale z oracle sobie nie radze.
w jaki sposób skonfigurować połączenie?
jak powinny wyglądać kolejne pola?
Pozdrawiam
Witam
Mógłbym ktoś mi podpowiedzieć w jaki sposób połaczyć się z oracle w netBeans, ponieważ z mysql nie ma żadnego problemu, ale z oracle sobie nie radze.
w jaki sposób skonfigurować połączenie?
jak powinny wyglądać kolejne pola?
Pozdrawiam
http://www.youtube.com/watch?v=pe1FYuom0CE
wytłumaczone jak dla kosmicznej małpy.
A generalnie to musisz znać port na którym działa nasłuch bazy domyślnie 1521 oraz SID bazy domyślnie orcl. Czy sam zarządzasz bazą czy sie tylko do niej podłączasz? Potrzebne ci też steronwiki JDBC ze strony oracla, jak je ściągniesz to zrób sobie nowy driver w NB New Database Connection -> Driver Name -> New Driver
Świetnie, dzięki…sterownik załadowany, ale przy przy próbie uruchomienia jakiegoś przykładu wyświetla się komunikat:
RuntimeError in BlogController#index
The driver encountered an error: cannot load Java class oracle.jdbc.driver.OracleDriver
Co jest nie tak?
Pozdrawiam
Poradziłem sobie jakoś z poprzednim problemem i mam dostęp do bazy, ale pojawił sie kolejny…tzn…kiedy chce sobie w projekcie wygenerować “scaffold” to w konsoli pojawia się znów:
The driver encountered an error: cannot load Java class oracle.jdbc.driver.OracleDriver
załadowałem ścieżkę do sterownika w ustawieniach projektu ale mimo to pojawia się taki błąd, jaka może być przyczyna?
Próbowałeś zrobić tak jak jest tutaj napisane http://www.oracle.com/technology/pub/articles/haefel-oracle-ruby.html ?
Próbowałem…ale rzecz w tym że w netBeans mam stworzony sterownik i on działa, kiedy sobie tworzę przykładowy kontroler
class BlogController < ApplicationController
scaffold master
end
(master - nazwa tabeli)
i kiedy daje “RunFile” to jest ok…pozwala mi wykonać podstawowe operacje na tabeli, ale kiedy klikam prawym na projekcie i wybieram Generate ->Scaffold to wtedy wyświetla mi się wyżej wspomniany komunikat…co ejst nie tak?