我正在使用MS Server 2008,并将其作为数据库服务器的MSSQL 2008-R2。
每次进行一些工作时,我都必须通过远程连接登录到服务器。我尝试配置SQL Server远程连接,按照以下步骤操作....
1.为tcp端口1433创建入站和出站规则。
2.在sqlserver配置管理器中,所有IP地址和端口号属性已设置。
3.将SqlServer实例设置为远程连接。
但仍然无法工作。
当我检查本地计算机上的tcp 1433端口时,它显示为关闭状态。
预先感谢......
我正在使用MS Server 2008,并将其作为数据库服务器的MSSQL 2008-R2。
每次进行一些工作时,我都必须通过远程连接登录到服务器。我尝试配置SQL Server远程连接,按照以下步骤操作....
1.为tcp端口1433创建入站和出站规则。
2.在sqlserver配置管理器中,所有IP地址和端口号属性已设置。
3.将SqlServer实例设置为远程连接。
但仍然无法工作。
当我检查本地计算机上的tcp 1433端口时,它显示为关闭状态。
预先感谢......
或者只需使用
netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile = CURRENT
或者只需在“运行”菜单下执行以下操作:
%windir%\system32\services.msc
启动 SQL Server 配置管理器。它应该在开始菜单选项中的“程序” ->“Microsoft SQL Server 2005” ->“配置工具”中。
选择 SQL Server 2005 网络配置选项卡。应该有一个名为“SQLExpress”的协议选项,其中一个协议应该是 TCP IP。
如果未启用 TCP IP 协议,请启用它。
SQL Express 的默认端口可能不是 1433。要找到它正在侦听的端口,请右键单击 TCP IP 协议,并向下滚动到 IP All 标题。应该有一个名为“TCP 动态端口”的部分。这应列出 SQL Express 正在侦听的端口。然后,您可以将此值放入通过 RazorSQL 添加连接配置文件时的端口字段中。
在尝试连接之前,请确保重新启动 SQL Express。
文本由以下网址友情提供: https://razorsql.com/docs/support_sqlserver_express.html