根据SQL Anywhere服务器中运行的数据库数量,Pentaho Cutter中JDBC与Sybase的连接有何不同?

根据SQL Anywhere服务器中运行的数据库数量,Pentaho Cutter中JDBC与Sybase的连接有何不同?,jdbc,sybase,pentaho,kettle,sqlanywhere,Jdbc,Sybase,Pentaho,Kettle,Sqlanywhere,我正在尝试使用默认的DBA/SQL凭据,使用本地(JDBC)连接测试Pentaho Kettle中的数据库连接到本地的SQL Anywhere数据库服务器。用于运行数据库服务器的.exe是SQL Anywhere的经典dbsrv10.exe。它在2638端口上运行。当我只使用一个数据库文件运行dbsrv10.exe时,Kettle可以使用该端口上的凭据很好地连接,下面是有趣的部分,可以使用任何数据库名称 包含两个数据库文件后,即使在数据库名称字段中使用每个数据库的适当名称(我在命令行中设置dbs

我正在尝试使用默认的DBA/SQL凭据,使用本地(JDBC)连接测试Pentaho Kettle中的数据库连接到本地的SQL Anywhere数据库服务器。用于运行数据库服务器的.exe是SQL Anywhere的经典dbsrv10.exe。它在2638端口上运行。当我只使用一个数据库文件运行dbsrv10.exe时,Kettle可以使用该端口上的凭据很好地连接,下面是有趣的部分,可以使用任何数据库名称


包含两个数据库文件后,即使在数据库名称字段中使用每个数据库的适当名称(我在命令行中设置dbsrv10使用的名称来引用每个数据库,或者我可以忽略这一点,SQL Anywhere通过不带.db的文件名引用它们),Kettle也会出现登录错误。当dbsrv管理两个数据库时,有什么不同之处以及我如何实际连接吗?

您能发布代码片段和发生错误的行吗?你可以伪造凭证,并将其限制在特定的部分。嘿,吉米,这一部分没有代码。所有这些都是在Windows上使用Pentaho水壶GUI完成的。我只是用他们的“数据库连接”工具测试连接。