Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa JDBC-om

[es] :: MS SQL :: problem sa JDBC-om

[ Pregleda: 3732 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jandrla

Član broj: 8087
Poruke: 45
*.222.eunet.yu.



Profil

icon problem sa JDBC-om15.06.2005. u 15:23 - pre 229 meseci
Probao sam konekciju sa bazom pomocu JTurbo drajvera i jtds-a.
Kod oba se pojavljuje slican Exception:

java.sql.SQLException: [JTurbo 3.0.2 JDBC 3.0 Driver]: Communication Link Failure. Connection refused: connect
at com.newatlanta.jturbo.driver.Driver.a(Driver.java)
at com.newatlanta.jturbo.driver.Driver.connect(Driver.java)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Konekcija.main(Konekcija.java:21)

Ne znam gde gresim. Konekciju sam pokusao da uspostavim na sledeci nacin:

Class.forName("com.newatlanta.jturbo.driver.Driver").newInstance();
Connection conn=DriverManager.getConnection(
"jdbc:JTurbo://localhost:1433/baza","sa","lozinka_za_sa");

gde je "baza" baza koju sam kreirao.

Hvala.
 
Odgovor na temu

MilovanB
Sydney

Član broj: 61367
Poruke: 21
*.flexirent.com.



Profil

icon Re: problem sa JDBC-om16.06.2005. u 02:53 - pre 229 meseci


Moze da bude vise uzroka. Da bi dobio konkretan odgovor treba da das malo vise informacija nego sto si dao. Ali generalno cu pokusati da ti pomognem da nadjes uzrok.

1. Prvo proveri da li je SQL server aktivan I radi.

2. Da li koristis Windows 2003? Ako imas kombinaciju Win2003/SQL Server 2000 onda prvu stvar koju treba da proveris je da li si instalirao SP3/SP3a, jer ako nisi u tom slucaju standardno su onemogucene ‘Network Libraries’ za SQL Server 2000.

3. Port 1433 je standardan za SQL Server, ali za svaki slucaj proveri na ‘Client Network Utility’ da li je konfigurisan 1433 ili neki drugi port. To mozes da uradis ako ides na <Start - Programs - Microsoft SQL Server - Server Network Utility (ili program group, ako koristis Microsoft SQL Server 7.0). Proveri da li je selektovana TCP/IP za ‘Network Library’.ispod taba ‘General’. Locuraj kursor na TSP/IP I klikni na ‘Properties’. Port treba da bude 1433. Ako nije, promeni ga u 1433.

4. Proveri kako je setovan tvoj network, da mozda ne blokira saobracaj za port 1433 (mozda firewall)

5. Zasto si stavio ‘localhost’ u koneciji? To nije pravo ime tvog servera. Promeni to u ime tvog SQL Servera. Vidim da imas maste kada si dao ime tvojoj bazi podataka ‘baza’. Pokusaj da se konektujes sa nekom drugom bazom npr. ‘Northwind’ ili ‘pubs’.

Pozdrav


 
Odgovor na temu

jandrla

Član broj: 8087
Poruke: 45
*.107.EUnet.yu.



Profil

icon Re: problem sa JDBC-om17.06.2005. u 15:20 - pre 229 meseci
Hvala na odgovoru, resio sam problem. Nisam familijaran sa MS SQL serverom, skinuo sam SP3a, ali nakon instalacije nisam dobio sve alate za konfigurisanje servera, npr. Microsoft SQL Server grupu nisam ni imao u Start meniu.
Zato sam instalirao 2000, zbog stvari koje fale, zatim SP3a i konfigurisao server kako treba.

I da, "baza" za ime baze je samo ilustracija.

Hvala jos jedanput na pomoci.
Pozdrav.
 
Odgovor na temu

antix

Član broj: 8388
Poruke: 265
*.pat-pool.nsad.sbb.co.yu.

Jabber: antix@elitesecurity.org


Profil

icon Re: problem sa JDBC-om19.06.2005. u 13:38 - pre 229 meseci
za sve one koji imaju ovaj problem:

da bi se spriječilo širanje nekog virusa (worm Slammer ako se ne varam) MS
onemogući TCP/IP konekcije pa JDBC driver ne može da se konektuje...

izgubio sam pola dana gaseći firewall, provjeravajući IP, connection string, telnet
na mssql..... užas...

a onda sam našao:

patch:
http://www.microsoft.com/downl...cde4d933600&displaylang=en

objašnjenje:
http://www.dbforums.com/t976301.html
 
Odgovor na temu

[es] :: MS SQL :: problem sa JDBC-om

[ Pregleda: 3732 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.