Estoy intentando conectar con la base de datos Microsoft SQL Server 2008 mediante la autenticación de Windows. He descargado el controlador JDBC para MS SQL Server y lo he agregado a mi CLASSPATH.Conexión a Microsoft SQL Server con Clojure
A continuación se muestra el código clojure. No importa lo que hago me sale java.sql.SQLException: No se encontró controlador adecuado para JDBC: sqlserver
(ns Test)
(def db {:classname "com.microsoft.jdbc.sqlserver.SQLServerDriver"
:subprotocol "sqlserver"
:subname "server_name"
:DatabaseName "database_name"
:integratedSecurity true
})
(use 'clojure.contrib.sql)
(with-connection db
(with-query-results rs ["SELECT * FROM sys.objects"] (prn rs)))
He comprobado que tengo acceso en la base de datos, mi ruta de clases es correcta, no tengo la versión correcta de JDBC descargado . ¿Puede alguien ayudarme aquí?
Gracias de antemano
Lo que pasa es que el código se traduce a Java? Tenga en cuenta que – krzysz00