在ODI11.1.1.5.0中创建了Microsoft Sql Server的服务器,
JDBC驱动程序名称选择了Microsoft SQL Server 2005 Driver for JDBC (com.microsoft.sqlserver.jdbc.SQLServerDriver)
所有参数配置妥当,进行测试时,系统报错:
oracle.odi.core.exception.OdiRuntimeException: java.lang.IllegalArgumentException: Could not load JDBC driver class [com.microsoft.jdbc.sqlserver.SQLServerDriver]
at oracle.odi.core.datasource.provider.AbstractDataSourceProvider.configure(Unknown Source)
at oracle.odi.core.datasource.support.DefaultDataSourceManager.createAndConfigureDataSourceProvider(Unknown Source)
at oracle.odi.core.datasource.support.DefaultDataSourceManager$1.create(Unknown Source)
查看资料,发现在ODI11g中有两处地方是可以放置驱动文件的:<WINDOWS_USER_HOME>\AppData\Roaming\odi\oracledi\userlib和<ODI_HOME>/agent/oracledi/drivers