玩!框架2.2.3 SQL服务器连接

时间:2014-10-22 12:37:17

标签: sql sql-server sql-server-2008 playframework playframework-2.3

我玩了!我正在开发的Web应用程序,我目前正在使用eBean YAML数据库。我有一个2008年的SQL服务器,由我想要连接的同事为我设置。我试着在这个网站上关注另一个教程 PlayFramework MSSQL Database error 并下载了jtds jar文件并放入正确的目录但我得到一个错误,找不到驱动程序。这是我当前的配置文件:

 db.default.url="jdbc:jtds:sqlserver://LSA5A:1433/DatabaseName=hr_site;instance=SQL2008"
 db.default.driver=net.sourceforge.jtds.jdbc.Driver
 db.default.user=HUser
 db.default.password="RaeSusdaRasdh!123"

我之前从未建立过这样的数据库,所以我很难理解如何设置它以及它们如何一起工作。我不明白Play的解决方案!为此而且我没有使用MySQL的文档,所以我无法在网上找到我需要的帮助。我不确定我需要提供哪些其他信息,但我正在运行SQL Server 2008,db name是SVFSSQL5A,用户HRTUser和密码testPass12。谢谢你的帮助!!

我的构建文件中还有依赖项:

val appDependencies = Seq(     “net.sourceforge.jtds”%“jtds”%“1.2”   )

1 个答案:

答案 0 :(得分:0)

我这样做了:

从Microsoft http://www.microsoft.com/de-DE/download/details.aspx?id=11774下载适用于JDBC的SQL驱动程序,安装它并将sqljdbc4.jar文件放在lib文件夹(\ YourProject \ lib)中。

application.conf文件:

db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver 
db.default.url="jdbc:sqlserver://localhost\\instancename:1433;databaseName=MyDBName"
db.default.user="sa"
db.default.password="MyPassword"
db.default.logStatements=true

在SQL Server配置工具中启用TCP \ IP协议1和端口1433。

那应该做的工作!

曼弗雷德