我玩了!我正在开发的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” )
答案 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。
那应该做的工作!
曼弗雷德