[Sql server2005]+java

0

Witam.
Zazwyczaj wszelakie problematyczne sprawy rozwiązuję po przejrzeniu odpowiedniej ilości tematów jednak nie znalazłem rozwiązania na następujące zagadnienie: Sql server 2005 microsofta ver. developed ed. - nie mogę połączyć się z bazą danych (w mysql nie było problemu - host (np. local, user , hasło) - i wdzystko grało. Tutaj - (chciałem pójść krok dalej i zobaczyć nowe narzędzie) nie mogę skonfigurować połączenia. Poza tym w mysql miałem dane na temat server health, users - dodawanie userów bezproblemowe - w sql server 2005 już jest to problem. Ktoś ma jakieś sugestie?

0

Jakiego sterownika używasz do obsługi bazy danych ?

0

Witam.
Uzywałem Jnetdirekt testowałem też freTDS - zgodnie z zaleceniami ze strony http://www.exampledepot.com/egs/java.sql/SetupJdbc.html .

Z mysql nie mam żadnego problemu a tutaj stoję w miejscu - jeżeli możesz podać sterownik - będę wdzięczny

0

daj se spokoj z MS bo wiekszego gowna wsrod RDBMSa nie znajdziesz
jak chcesz sie pobawic, to pobaw sie Postgresem, Oraclem...

pozdrawiam

0

Z innymi bazami będę miał przyjemność później - co do ms sql server 2005 - zmienna środowiskowa załatwia sprawę - teraz muszę jedynie przekonfigurować server.

0

Jest jeszcze jedno ale - temat podobny już - jednak pozostał bez pełnej odpowiedzi: samo logowanie do bazy na mssql2005 server. Jestem jako host bez hasła - (logowanie do servera windowsowe) - instance - default - utworzyłem nowego usera z dostępem do serwera (login i hasło ustawione) - ustawiłem nowego usera także dla danej baze (login i hasło ustawione) - odpalam aplikację javy - poprawnie ładuje mi sterownik obsługi sqlserver jednak przy podaniu loginu i hasła wyrzuca mi komunikat, że nie mógł się połączyć - więc prawdopodobnie mam źle userów skonfigurowych - w mysql - podawałem w "zakładce" user - nowy - podawałem login i hasło i bez problemu działało tutaj coś nie chce. Ktoś może znać przyczynę? najchętniej jakiś przykład - sądzę że problem może właśnie polegać na konfiguracji servera lub usera (server zainstalowyny poprawnie - działa w listingu procesów)
podaję linijkę kodu odpowiedzialną za logowanie do bazy :
polaczenie = DriverManager.getConnection("jdbc:sqlserver://localhost",poleNazwy.getText(),poleHasla.getText());
nie podałem nazwy bazy oraz portu - z tutoriala są one na default, server lokalny

0

gdzies tam w Micro$oftowskim "ConnectionString" podawalo sie "TRUSTED_CONNECTION true" czy jakos tak

0

Ok. Już znalazłem - nie sądziłem, że jest tyle grzebania przy mssql - ale w końcu działa poprawnie.
Dzięki za instrukcje

0

a co bylo nie tak w koncu? innym sie przyda ;)

pozdrawiam

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.