Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
玩框架2.2.3 SQL server连接_Sql_Sql Server_Sql Server 2008_Playframework_Playframework 2.3 - Fatal编程技术网

玩框架2.2.3 SQL server连接

玩框架2.2.3 SQL server连接,sql,sql-server,sql-server-2008,playframework,playframework-2.3,Sql,Sql Server,Sql Server 2008,Playframework,Playframework 2.3,我有一个剧本!我正在开发的Web应用程序,目前正在使用一个Eben YAML数据库。我有一个2008年的SQL server,是由我想连接的同事为我设置的。我试着在这个网站上学习另一个教程 下载了jtdsjar文件并放在适当的目录中,但我会得到一个错误,即找不到驱动程序。这是我当前的配置文件: db.default.url="jdbc:jtds:sqlserver://LSA5A:1433/DatabaseName=hr_site;instance=SQL2008" db.default.d

我有一个剧本!我正在开发的Web应用程序,目前正在使用一个Eben YAML数据库。我有一个2008年的SQL server,是由我想连接的同事为我设置的。我试着在这个网站上学习另一个教程 下载了jtdsjar文件并放在适当的目录中,但我会得到一个错误,即找不到驱动程序。这是我当前的配置文件:

 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"
我以前从未设置过这样的数据库,所以我很难理解如何设置它,以及它如何协同工作。我不明白这出戏的答案!我没有使用MySQL,因此无法在网上找到所需的帮助。我不确定还需要提供哪些信息,但我正在运行SQL server 2008,数据库名为SVFSSQL5A,用户为HRTUser,密码为testPass12。谢谢你的帮助

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

val appDependencies=Seq( “net.sourceforge.jtds”%“jtds”%“1.2” )我这样做了:

从Microsoft下载用于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协议和端口1433

那应该可以了


Manfred

您发布的SO链接中的答案对play 2.x进行了更新,您只需在Build.scala中添加一个依赖项并更新application.conf文件。你试过了吗?复制lib可能仅适用于Play1.x。只是为了补充BatteryAcid注释:如果没有Build.scala文件,请将依赖项添加到项目根目录中的
Build.sbt
,然后运行
play update
。或者您可以下载jar并将其放入
/lib
。谢谢您的评论!我在build.sbt中添加了依赖项并修复了jdbc url的格式,但现在它说它无法连接到数据库,所以它现在一定找到了驱动程序。@dfgkljlkjsdf请确保在SQL Server的服务器和本机客户端中都启用了TCP(请参阅),该用户可以连接到您需要的数据库。我收到一个错误,它找不到驱动程序。我在我的\project\lib文件夹中有它,并且启用了TCP/IP,我设置了数据源,与数据库的连接成功。我不知道为什么找不到司机。我最初使用的是db.default.driver=net.sourceforge.jtds.jdbc.driver,但后来我下载了您推荐的驱动程序db.default.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver