Hi All,
I try to run a JAVA program with a connection to SQL Server 2012.
This program works very well with MySQL, Oracle and DB2.
But I have problem with SQL Server:
My connection parameters are stored in propertie file :
These parameters are copied to a datasource.
I use sqljdbc4.jar driver file.
I have no problem to connect to my database with oqsl.exe or sqlcmd.exe:
Thanks for your help.
Nassa.
I try to run a JAVA program with a connection to SQL Server 2012.
This program works very well with MySQL, Oracle and DB2.
But I have problem with SQL Server:
Code:
Caused by: org.hibernate.HibernateException: 'hibernate.dialect' must be set when no Connection available
at org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:106)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:148)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2833)
at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2829)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1840)
at org.hibernate.ejb.Ejb3Configuration.buildEntityManagerFactory(Ejb3Configuration.java:902)
... 51 more
Code:
Url=jdbc:sqlserver://NASSA\\SQLEXPRESS:1433;database=MyDB
Username=nassa
Password=nassa
DriverClassName=com.microsoft.sqlserver.jdbc.SQLServerDataSource
I use sqljdbc4.jar driver file.
I have no problem to connect to my database with oqsl.exe or sqlcmd.exe:
Code:
>sqlcmd -S NASSA\SQLEXPRESS -U nassa -P nassa -d MyDB
Nassa.