FAt*_*oon 13 sql-server sql-server-2008 ssms
我在 1and1.com 托管的专用 Windows 2008 Server 上设置了 SQL Server 2008 Express 实例。我无法通过管理工作室远程连接到服务器。我已经采取了以下步骤,并且没有任何进一步的想法。我已经研究了该网站并且无法弄清楚其他任何东西,所以如果我错过了一些明显的东西,请原谅我,但我快疯了。这是低谷。
SQL Server 实例正在运行并且在本地工作时完美运行。
在 SQL Server Management Studio 中,我选中了“允许远程连接到此服务器”框
我已从 1and1 管理面板中删除了所有外部硬件防火墙设置
服务器上的 Windows 防火墙已被禁用,但只是为了好玩,我添加了一个入站规则,允许端口 1433 上的所有连接。
在 SQL Native Client 配置中,启用了 TCP/IP。我还确保带有服务器 IP 地址的“IP1”的动态端口为 0,但我删除了它并在常规 TCP 端口字段中添加了 1433。我还将“IPALL”TCP 端口设置为 1433。
在 SQL Native Client 配置中,SQL Server Browser 也在运行并且
我还尝试在
设置此值后,我重新启动了 SQL 服务器。
在服务器机器上执行“netstat -ano”返回一个
TCP 0.0.0.0:1433 监听 UDP 0.0.0.0:1434 监听
我从我的本地计算机进行端口扫描,它说端口被过滤而不是监听。我还尝试从本地计算机上的 Management Studio 进行连接,但它引发了连接错误。尝试了以下服务器名称,并在数据库安全性中标记了 SQL Server 和 Windows 身份验证。
ipaddress\SQLEXPRESS,1433
ip地址\SQLEXPRESS
IP地址
ip地址,1433
tcp:ipaddress\SQLEXPRESS
tcp:ipaddress\SQLEXPRESS,1433
首先,在管理工作室,检查管理,sql server logs\current - 你想搜索一条消息,说'服务器正在监听 ['any' 1433]。如果没有,去开始,所有程序,SQL server 2008,配置工具,sql server配置管理器。选择'sql server network configuration\protocols for MSSQLServer\SQLExpress'。确保启用 TCP/IP。它应该基于 netstat -ano 的输出,但是...
最重要的是 - 从远程客户端,您是否尝试通过以下方式登录
sqlcmd -S1.2.3.4\SQLExpress -U sa -P Password
Run Code Online (Sandbox Code Playgroud) ?
小智 5
我想我可以确切地告诉您问题是什么,我花了 48 多个小时试图对此进行排序。没有在网上找到任何东西。也碰巧和 1and1 在一起
看看这些设置:
IP 安全策略......
这将打开框.......列表底部附近的数据包过滤器属性有一个名为的框:
'关闭 MSDE (TCP/UDP)'(我假设 MSDE = Microsoft SQL 数据库引擎?)选择它按编辑...
这将打开框.......编辑规则属性选择(再次)>>“关闭 MSDE(TCP/UDP)”按编辑...
这将打开框......IP过滤器列表然后你会看到一个端口列表 tcp 1433, udp 1434 {这是我们的端口列表,作为一个阻止规则...... ..}
我认为从这里需要做的是要么......
关闭该屏幕..IP 过滤器屏幕上的列表编辑规则属性有一个选项卡过滤器操作,可以将其从阻止更改为允许吗?(也许将其更改为允许,将允许我们再次勾选“全部阻止”选项 - 这听起来更安全,但支持人员说有一个已知错误,所以可能不起作用)
或者
关于数据包过滤器属性
您可能必须取消选中“阻止所有”规则才能使其运行
这对您的帮助可能为时已晚,但希望能帮助其他有同样问题的人。
归档时间: |
|
查看次数: |
86107 次 |
最近记录: |