sql >> Database >  >> RDS >> Sqlserver

Driver.getConnection loopt vast bij gebruik van SQLServer-stuurprogramma en Java 1.6.0_29

Ik kwam precies hetzelfde gedrag tegen:

Ik gebruik zowel Oracle XE als MS SQL Server Express op mijn Windows 7 64bit-pc - ik heb een upgrade naar java 1.6.0_29 uitgevoerd van 1.6.0_27 (de x64-versie) en was verrast om te zien dat dezelfde programma's verbinding konden maken met Oracle XE, maar niet naar MS SQL Server...

Ik heb het probleem getraceerd naar javax.sql.DataSource.getConnection() waar het voor altijd bleef hangen - omdat dit slechts een interface is, wekten de jdbc-stuurprogramma's mijn vermoeden...

Ik gebruik de MS SQL Server JDBC Driver 3.0.1301.202 en ik heb zelfs geüpdatet naar SQL Server CTP (de "community technical preview") 4.0.1722.1 omdat ik vermoedde dat het iets te maken had met de jdbc-driver - maar geen succes :hangt nog steeds!

Mijn tijdelijke oplossing was om te downgraden naar 1.6.0_27 en -- bang:alles was weer in orde!

vriendelijke groetenErich



  1. SQL-UPDATE voor beginners

  2. Grondbeginselen van tabeluitdrukkingen, deel 3 – Afgeleide tabellen, overwegingen voor optimalisatie

  3. Hoe u alle tabellen kunt ophalen met een primaire sleutelbeperking die is gemaakt in de SQL Server-database - SQL Server / TSQL-zelfstudie 57

  4. sql-instructiefout:kolom .. bestaat niet