我可以获得将grails连接到MSSQL的步骤吗?

时间:2013-08-14 03:27:31

标签: sql-server-2008 grails

请帮我解决将grails连接到SQLserver2008的步骤。

我一直在尝试设置grails app-config.properties和DataSource.groovy文件。

文件1:app-config.properties

dataSource.dialect =org.hibernate.dialect.SQLServerDialect
dataSource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
dataSource.url=jdbc:sqlserver:thin:@xxx.xxx.x.:1433;databaseName=xxxx
dataSource.username=sa
dataSource.password=P@ssw0rd1x

文件2:Config.groovy

activiti {
processEngineName = "activiti-engine-default"
      databaseType = "sql"
      databaseSchemaUpdate = true
      deploymentName = appName

1 个答案:

答案 0 :(得分:0)

不确定它是否适用于mssql-2008,但是对于我与mssql 2012的应用程序连接,我使用了以下更改将其与数据库连接:

步骤1:在datasource.groovy上将数据源更改为:

dataSource {

       pooled = true
       driverClassName = "net.sourceforge.jtds.jdbc.Driver"
       url = "jdbc:jtds:sqlserver://localhost:1433;DatabaseName=<Db-Name>"
       username = "sa"
       password = "root"
       dbCreate = "update" // one of 'create', 'create-drop','update'
       logSql = true
   }

第二步。然后我在lib文件夹中放置了jtds-1.2.5.jar和jtidy-r938.jar文件。

而且我认为它应该与mssql db连接,对我来说它与sql server 2012一起使用,希望它也适用于2008。

我认为不需要在其他地方做任何其他改变。 :)