Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Driver.getConnection hang menggunakan driver SQLServer dan Java 1.6.0_29

Saya mengalami perilaku yang persis sama:

Saya menggunakan Oracle XE dan MS SQL Server Express pada PC Windows 7 64bit - saya memutakhirkan ke Java 1.6.0_29 dari 1.6.0_27 (versi x64) dan terkejut melihat bahwa program yang sama dapat terhubung ke Oracle XE tetapi bukan ke MS SQL Server...

Saya menelusuri masalahnya ke javax.sql.DataSource.getConnection() di mana ia menggantung selamanya - karena ini hanya antarmuka, driver jdbc menimbulkan kecurigaan saya...

Saya menggunakan MS SQL Server JDBC Driver 3.0.1301.202 dan saya bahkan memperbarui ke SQL Server CTP ("pratinjau teknis komunitas") 4.0.1722.1 karena kecurigaan saya adalah bahwa itu ada hubungannya dengan driver jdbc - tetapi tidak berhasil :masih menggantung!

Solusi saya adalah menurunkan versi ke 1.6.0_27 dan -- bang:semuanya baik-baik saja lagi!

salam hangatErich



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Manajemen Indeks SQL Server Menggunakan Manajer Indeks untuk SQL Server

  2. Sintaks salah di dekat ')' memanggil prosedur tersimpan dengan GETDATE

  3. Cara Mengekspor hasil kueri ke .csv atau File Tab Delimited di SQL Server Management Studio(SSMS) - Tutorial SQL Server / TSQL Bagian 23

  4. Menggabungkan nilai baris T-SQL

  5. Mengapa menggunakan kunci utama bukan nol di TSQL?