0

请帮助我完成将 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
4

1 回答 1

0

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

Step1:在 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
   }

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

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

我认为不需要在其他任何地方进行任何其他更改。:)

于 2013-08-14T10:37:13.980 回答