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

时间:2012-03-11 15:10:37

标签: java sql-server wowza

我有一个wowza服务器(用Java构建),需要它将日志保存到SQL Server 2005数据库。我从Microsoft下载了 sqljdbc4.jar jar文件,并将其放在 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专家。

由于

1 个答案:

答案 0 :(得分:0)

Wowza有任何lib文件夹吗?这通常会有很多jar文件,wowza需要使用它。

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

数据库路径似乎也错了。它需要有正斜杠而不是反斜杠。它必须是这样的:

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