无法连接到本地SQL Server Express

e_krause_kraus 成员职位:7贡献我
2020年4月编辑 帮助
我试图连接到本地的SQL Server Express数据库,并遵循的建议https://community.www.turtlecreekpls.com/discussion/comment/60894
我添加了“IntegratedSecurity=true”属性,并在驱动程序选项卡上添加了“sqljdbc_auth.dll”库。
我的URL是jdbc:sqlserver://localhost:1433;databaseName=Crash2019
我得到了错误信息
"到本地主机的TCP/IP连接,端口1433失败。"错误:“连接被拒绝:连接。”验证连接属性。确保在主机上运行SQL Server实例,并在端口上接受TCP/IP连接。确保到该端口的TCP连接没有被防火墙阻止。”





标记:

最佳答案

答案

  • Marco_BoeckMarco_Boeck 管理员、版主、员工、会员、大学教授职位:1984年RM工程
    你好,

    您是否恰好有C:\Users\username\.RapidMiner\rapidminer-studio.log的完整日志?

    问候,
    马可
  • e_krause_kraus 成员职位:7贡献我
    在这里,谢谢你看一下!
  • Marco_BoeckMarco_Boeck 管理员、版主、员工、会员、大学教授职位:1984年RM工程
    你好,

    谢谢!不幸的是,里面什么也看不见。是否可以将“Read Database”操作符添加到空进程中,使用DB连接并运行该进程?它应该失败,并显示您最初发布的错误消息,然后rapidminer-studio.log文件应该包含更多信息。那太有帮助了!

    问候,
    马可
  • e_krause_kraus 成员职位:7贡献我
    谢谢Marco,这是新版本。仅供参考,这是“rapidminer-studio.log”。1”文件,我删除了。1扩展名。“rapidminer-studio.log”文件没有改变。
  • rfuentealbarfuentealba 主持人,RapidMiner认证分析师,会员,大学教授职位:568独角兽
    你好@e_kraus

    与RYZEN5_EK主机1433端口的TCP/IP连接失败。您是否有任何类型的防病毒/防火墙/任何东西阻止连接?

    你说这是一个本地的Microsoft SQL Server连接。无论如何,您可以使用Microsoft SQL Server Management Studio通过TCP连接吗?我不能正确地回忆,但不知怎的,我认为TCP不是SQL Server的默认值。不过,我可能错了。

    顺便说一句,IntegratedSecurity用于使用Windows凭据授予访问权限。如果你有SQL Server的凭据(例如,你使用“sa”角色连接),它应该是假的。通常情况下,两者都在本地配置中。你是否有混合证书?

    愿一切都好!

    杆。
  • Pavithra_RaoPavithra_Rao 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家,会员职位:123RM数据科学家
    @e_kraus

    严重:进程失败:数据库错误发生:与主机RYZEN5-EK的TCP/IP连接失败,端口1433失败。错误:“连接被拒绝:连接。”验证连接属性。确保在主机上运行SQL Server实例,并在端口上接受TCP/IP连接。确保到该端口的TCP连接没有被防火墙阻止。

    作为@rfuentealba如上所述,可能是由于主机RYZEN5_EK上的端口1433未启用。

    你能试着按照下面的提示打开这个端口吗?
    https://www.windowscentral.com/how-open-port-windows-firewall

    问候,
    Pavithra


  • e_krause_kraus 成员职位:7贡献我
    我按照指示做了,但没有成功。我不确定是否需要创建入站或出站规则,因此我创建了这两个规则,但我仍然得到TCP/IP连接连接失败的相同错误消息。
  • Pavithra_RaoPavithra_Rao 管理员,版主,员工,RapidMiner认证分析师,RapidMiner认证专家,会员职位:123RM数据科学家
    @e_kraus

    请在设置入站和出站规则后重新启动主机好吗?

    谢谢,
    Pavithra
  • e_krause_kraus 成员职位:7贡献我
    然而,我重新启动了我的机器,检查了入站和出站规则是否有效,但TCP/IP连接仍然被拒绝。
  • e_krause_kraus 成员职位:7贡献我
    仅供参考,我尝试了“integratedSecurity”属性设置为“true”和“false”。
  • e_krause_kraus 成员职位:7贡献我
    谢谢你的提示,我解决了!我必须启用TCP/IP并更改端口号。“IntegratedSecurity”必须设置为“true”。再次感谢!
    sgenzer Pavithra_Rao
登录注册置评。