2013-09-24 12 views
15

başarısız oldu. Birisi bana bununla yardım edebilir mi veya neden bunu anladığımı açıklayabilir mi?TCP/ana localhost IP bağlantısı, ben <strong>jdbc</strong> aracılığıyla <strong>sql sunucusu</strong> ile tutulmayı bağlanmaya çalışıyorum ben defalarca bu 2 hataları alıyorum

1. The TCP/IP connection to the host localhost, port 1433 has failed. 
2. The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. 

Teşekkür ederiz.

String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
Class.forName(driver).newInstance(); 
String connString  ="jdbc:sqlserver://localhost:1433/databaseName=Engg_Street;instance=SQLSERVER;encrypt=true;  trustServerCertificate=true"; 
String username = "Vijayalakshmi"; 
String password = ""; 
conn = DriverManager.getConnection(connString,username,password); 
+0

Hata oldukça açık: JDBC veritabanınızı SSL kullanarak bağlayamıyor. Veritabanınız 1433 numaralı bağlantı noktasında SSL kullanacak şekilde yapılandırıldı mı? – Stefan

+0

Kullandığınız herhangi bir kod? Yardım etmek için bize yardım edin – qiGuar

+0

Hey Yeni kodlarımda kodu gönderdim, yardım edebilir misiniz? –

cevap

27
You need to Go to Start > Microsoft SQL Server > Configuration Tools > SQL Server Configuration Manager 

Eğer Protokol TCP/IP bulacaksınız Nerede

SQL Server Configuration Manager > SQL Server Network Configuration > Protocols for SQLExpress 

git açılır, o zaman devre dışı eğer özelliklerini bulacaksınız, bu TCP/IP üzerine tıklayın etkinleştirme . Bunun için SQL Server Hizmetleri> SQL Server

Ve Yapıldı ...

+0

Ama burada SQL express'i etkinleştiremiyorum .. yeniden başlatırken hata yapıyor .. –

+0

hata "istek başarısız oldu veya hizmet zamanında yanıt vermedi" .. –

+0

Veritabanı yükleme hatası , eelete kayıt defteri, sql studio'unu yeniden yeniden yüklemek için – sunysen

0

tüm TCP dinamik Ports çıkarın ve tüm TCP Port 1433 değerini ekleyin ve yeniden bu özelliklerinde

tür bir sorun - tüm sql server ile ilgili hizmetlerin çalışıp çalışmadığını kontrol ederek çözebilirsiniz. Yukarıdaki tüm hizmetleri başlatın. ve türünü Otomatik olarak başlatmak için ayarlayın.

Çalışmaya devam etmek için SQL Active Directory Yardımcısı Hizmeti gerekli değildir.

O konak localhost TCP/IP bağlantısı, liman 1433 başarısız ile 2 ve hata SQL sunucusu bağlantı hatası ile başa çıkmak için kullanılabilir. Hata: "Bağlantı reddedildi:

İlgili konular