I try to connect to Sql server via a jdbc driver : sqljjdbc4 is already insatalled and this is my code :
db = database('ChifcoProd-2013-12-12-11-37', 'dg', 'pass', 'com.microsoft.jdbc.sqlserver.SQLServerDriver',...
'jdbc:microsoft:sqlserver://localhost:1433;database=ChifcoProd-2013-12-12-11-37')
error:
db =
Instance: 'ChifcoProd-2013-12-12-11-37'
UserName: 'dg'
Driver: []
URL: []
Constructor: [1x1 com.mathworks.toolbox.database.databaseConnect]
Message: 'JDBC Driver Error: com.microsoft.jdbc.sqlserver.SQLServerDriver. Driver Not Found/Loaded.'
Handle: 0
TimeOut: []
AutoCommit: 'off'
Type: 'Database Object'

 채택된 답변

Friedrich
Friedrich 2014년 5월 5일

0 개 추천

Hi,
have you followed the instructions here. Basically you need to add the driver jar to MATLAB JAVA Classpath. How this is done is explained in the link I posted.

댓글 수: 3

fatma ghozzi
fatma ghozzi 2014년 5월 5일
Hello, yes, I followed them exactly
fatma ghozzi
fatma ghozzi 2014년 5월 5일
편집: fatma ghozzi 2014년 5월 5일
the problem that I don't know what means exactly 'com.microsoft.jdbc.sqlserver.SQLServerDriver' and what should I write in stade
According to the doc (see the bottom of database function page) the pair is of the format:
JDBC driver: com.microsoft.sqlserver.jdbc.SQLServerDriver
Database URL: jdbc:sqlserver://localhost:port;database=databasename
Try adjusting your call to match that format and try again.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

질문:

2014년 5월 5일

댓글:

2014년 5월 6일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by