V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
wsy190
V2EX  ›  问与答

求助一个问题,关于 sqlServer 连接的

  •  
  •   wsy190 · 2020-09-17 17:11:49 +08:00 · 1024 次点击
    这是一个创建于 1552 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我有一台服务器,1433 的 tcp 什么的都开启了

    我们这边的所有电脑都能 telnet 的通这个 ip 和端口号,也能通过 navcat 和 sqlserver 自带的链接工具连上

    但是有另外一台现场的工控机

    他能够 ping 的通这个 ip,telnet 的通这个 ip 的 80 端口

    但是就是不能够 telnet 1433,也不能够通过 navcat 和 sqlServer 自带的工具连接

    navcat 提示 08001 客户端未加密

    sqlServer 连接工具提示

    在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: Named Pipes Provider, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)

    5 条回复    2020-09-17 23:22:39 +08:00
    kiracyan
        1
    kiracyan  
       2020-09-17 17:54:06 +08:00
    看看网段? 可能连的不是同一台机器
    wsy190
        2
    wsy190  
    OP
       2020-09-17 18:07:08 +08:00
    @kiracyan 是一台机器,我看了好多遍了。特别奇怪。。。现在想换成 mysql 试试。
    netnr
        3
    netnr  
       2020-09-17 18:48:16 +08:00 via Android
    如果三台在同一内网,在能连接的电脑 B 开一个 1433 端口转发,工控机通过电脑 B 访问服务器,如果能连上,估计有白名单之类的限制 或 其他问题
    mcdull619
        4
    mcdull619  
       2020-09-17 22:47:17 +08:00
    反正我一般都是关闭防火墙 , 添加例外端口 , 各种尝试 .
    ashes1122
        5
    ashes1122  
       2020-09-17 23:22:39 +08:00
    这台工控机能连其他地址的数据库吗
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4157 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 05:30 · PVG 13:30 · LAX 21:30 · JFK 00:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.