[英]Database connection in Pentaho Report Designer with MS SQL server 2008
在使用JDBC在pentaho报表设计器中建立数据库连接时,出现以下错误:
连接到数据库[database_name]时出错:org.pentaho.di.core.exception.KettleDatabaseException:尝试连接到数据库时发生错误
连接数据库时出错:(使用类net.sourceforge.jtds.jdbc.Driver)网络错误IOException:权限被拒绝:connect
org.pentaho.di.core.exception.KettleDatabaseException:尝试连接数据库时发生错误
不幸的是,我无法发表评论,没有更多信息,我的答案将是一片漆黑,因此,我将尝试描述一种完美的连接,您可以使用它通过JTDS连接到SQL Server 2008。
将JTDS软件包随附的jar放在这里: pentaho\\report-designer\\lib\\jdbc
。 如果您希望利用Windows身份验证,还可以获取ntmlauth.dll文件,并将其放入System32(对于64位Windows)或SysWOW64(对于32位Windows,取决于您的配置*)。 启动报表设计器。
新的数据库连接:
在某些情况下,您需要连接字符串和用于SQL Server连接的驱动程序:驱动程序:net.sourceforge.jtds.jdbc.Driver URL(或字符串):jdbc:jtds:sqlserver:// HostName:1433 / databaseName
* 让我们不要陷入明显挑战的命名约定。 我知道我知道。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.