【问题标题】:Connecting to MSSQL from Kettle PDI从 Kettle PDI 连接到 MSSQL
【发布时间】:2020-03-02 15:48:38
【问题描述】:
我正在尝试在 Pentaho Kettle 中配置与 MSSQL 服务器的连接并强制它使用 NTLM 身份验证。
我已经使用 NTLM auth 方法成功连接到所述数据库服务器 i dBeaver。
Here is how I configured dBeaver connection
但是我在 Kettle 中尝试,它给了我登录名失败。 dBeaver 连接配置为使用 mssql-jdbc-8.2.0.jre8 驱动程序(本机模式 i Kettle)。我也尝试过使用jDTS驱动没有成功。
请帮忙。
【问题讨论】:
标签:
pentaho
kettle
ntlm
pdi
dbeaver
【解决方案1】:
- 驱动程序 mssql-jdbc-8.2.0.jre8.jar 正在进入 data-integration\lib\
- dll mssql-jdbc_auth-8.2.1.x64.dll(与驱动一起打包)是
去数据集成\libswt\win64\
- 开始勺子
- 使用 pwd 将 mssql 连接配置为 MS SQL Server(Native) 和
没有域的用户名
- 选中“使用集成安全”复选框
- 在“选项”中配置属性:
authenticationScheme --- NTLM;
domainName --- 你的域名
尝试测试连接!