Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.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
错误:java.sql.SQLException:未找到适合jdbc:sqlserver的驱动程序_Java_Sql Server_Wowza - Fatal编程技术网

错误:java.sql.SQLException:未找到适合jdbc:sqlserver的驱动程序

错误:java.sql.SQLException:未找到适合jdbc:sqlserver的驱动程序,java,sql-server,wowza,Java,Sql Server,Wowza,我有一个wowza服务器(用Java构建),需要它将日志保存到SQLServer2005数据库。我从微软下载了sqljdbc4.jarjar文件,并将其放在C:\Program Files\Java\jre6\lib\ext中。我还向windows变量添加了类路径,但出现以下错误: java.sql.SQLException:找不到适合jdbc的驱动程序:sqlserver 以下是SQL server的wowza配置设置: log4j.appender.SQ=org.apache.log4j.j

我有一个wowza服务器(用Java构建),需要它将日志保存到SQLServer2005数据库。我从微软下载了sqljdbc4.jarjar文件,并将其放在C:\Program Files\Java\jre6\lib\ext中。我还向windows变量添加了类路径,但出现以下错误:

java.sql.SQLException:找不到适合jdbc的驱动程序:sqlserver

以下是SQL server的wowza配置设置:

log4j.appender.SQ=org.apache.log4j.jdbc.JDBCAppender
log4j.appender.SQ.Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver
log4j.appender.SQ.URL=jdbc:sqlserver:\\Myserver;databaseName=WowzaLog
log4j.appender.SQ.user=sa
log4j.appender.SQ.password=123
log4j.appender.SQ.layout=com.wowza.wms.logging.ECLFPatternLayout
log4j.appender.SQ.layout.OutputHeader=false
log4j.appender.SQ.sql=my insert SQL
这不是wowza的问题。这与JAVA有关,但我不是JAVA专家


谢谢

Wowza有lib文件夹吗?这通常会有很多wowza需要使用的jar文件

通常,您将JDBC驱动程序jar文件放在其中,而不是放在Java运行时ext环境中

此外,数据库路径似乎是错误的。它需要向前斜杠,而不是向后斜杠。它必须是这样的:


jdbc:sqlserver://server:port;DatabaseName=dbname

JDBC url中斜杠的可能重复项指向错误的方向。是的,它有lib文件夹,我已经将我的jar插入其中,但仍然有相同的错误