2015-03-28 9 views
6

Sto cercando di creare una connessione a un database già esistente nel 2012n SQL Server con Netbeans 8.Impossibile connettersi al database di SQL Server utilizzando JDBC

Uso di Connessione guidata seleziono SQL Server 2012 ed entro il credenziali e campi.

Tuttavia, viene visualizzato il messaggio che non è possibile stabilire una connessione.

Potete vedere le immagini dei campi inseriti:

Sql Server

Netbeans connection wizard

Ho anche provato ad utilizzare "localhost" invece di "STIJN" questo non ha funzionato. Ho anche provato con la porta di default "1433". Inoltre non ha funzionato, tuttavia quale porta dovrebbe essere? Dove posso vedere quale porta sto usando? Forse l'errore si trova nel porto, altrimenti non saprei dove ho fatto un errore.

+0

Sei sicuro che il server stia effettivamente ascoltando su una porta TCP-IP invece che su pipe con nome? –

+0

Come posso verificarlo? La prima volta che eseguo questo noob così completo su questo –

+0

puoi usare nmap per verificare se sqlserver è in esecuzione su una porta specifica usando questo comando 'nmap -p numero_porta ip' – thoitbk

risposta

12

Passare al proprio Configuration Manager di SQL Server -> Configurazione di rete del server SQL -> protocolli per SQLEXPRESS -> TCP/IP (fare doppio clic su di esso per le proprietà).

Nella pagina del protocollo impostata su Sì. Nella pagina Indirizzi IP, scorrere verso il basso. Porte dinamiche TCP: 54629 Porta TCP: 1433 Applicare e ok.

stabilire una connessione con: Host: localhost Port: 1433 Le credenziali campo Istanza = vuote.

Questo dovrebbe funzionare.

+1

Funziona, grazie! –