Indlæg
Titel:JDBC access til SQL fejler
Kategori:Udvikling
Oprettet:03/11/2016
Forfatter:Jakob Majkilde - MAJKILDE

 

Får denne fejl når jeg prøver at connecte til en SQL server: java.lang.RuntimeException: com.microsoft.sqlserver.jdbc.SQLServerException: This driver is not configured for integrated authentication. ClientConnectionId:056f013b-55a8-49b7-b512-2c7775e0b8f5 

Dvs. virker et par timer hvis jeg genstarter HTTP tasken - men efter noget tid, så kommer fejlen igen. Tilsvarende kommer fejlen straks hvis jeg laver en ændring i koden (eller blot laver en build)

Kører på en Domino 9.0.1 FP2 med en 4.0 driver fra Microsoft -> https://msdn.microsoft.com/en-us/library/mt683464.aspx, hvor sqljdbc_auth.dll er kopieret til windows\system32 

 

Nogle ideer? 

 

 Koden ser cirka således ud:

 


import java.io.Serializable;
import java.sql.*;
import com.microsoft.sqlserver.jdbc.*;

public class Service {

private Connection con = null;
private CallableStatement cstmt = null;
private ResultSet rs = null;

public void connect(String server, int port, String database) throws SQLServerException {
 
SQLServerDataSource ds = new SQLServerDataSource();
 
ds.setIntegratedSecurity(true);
 
ds.setServerName(server);
 
ds.setPortNumber(port);
 
ds.setDatabaseName(database);
 
con = ds.getConnection(); //fejler i denne linje
 
}
}
 
 
 


Diskussions forløb

03/11/2016Hide details for [<a class="5B966ABA39C245B9C1257F7300432F09" href="5B966ABA39C245B9C1257F7300432F09?OpenDocument">JDBC access JDBC access til SQL fejler (Jakob Majkilde)
03/14/2016
Løst (Jakob Majkilde)
Notesnet.dk - Rustenborgvej 7a - 2800 Kgs. Lyngby - info at notesnet.dk