今天我来跟大家唠唠,怎么在服务器上把那个1433端口给打开。这个事儿,就是为让咱数据库能被外头人访问到。我这也是刚折腾完,热乎经验,赶紧来跟大家分享一下。第一步:看看咱...
今天我来跟大家唠唠,怎么在服务器上把那个1433端口给打开。这个事儿,就是为让咱数据库能被外头人访问到。我这也是刚折腾完,热乎经验,赶紧来跟大家分享一下。
先得确认一下,咱这服务器上是不是已经装 SQL Server 数据库。没装话,那啥也别说,先去下载一个安装包,装上再说。
我这儿是 Windows 服务器,就直接在“管理工具”里头找到“服务”点开。
然后找到那个叫“MSSQLSERVER”服务,双击点开看看。
在弹出来窗口里,瞧瞧那个“启动类型”是不是“自动”。不是话,给它改成“自动”,这样服务器一开机,这个服务就自己跑起来。
这防火墙,有时候太尽职,把咱要用端口也给拦。得去跟它说一声,让它放1433端口过去。
这一步,每个服务器可能都不太一样,我就不细说。
反正就是找到你服务器上防火墙管理工具,然后添加一个规则,允许1433端口进出流量。
我这回用是 SQL Server 2000,就在开始菜单里找到它,然后点那个“服务器网络实用工具”。
在弹出来窗口里,找到 TCP/IP 协议,点开它属性。
把默认端口改成1433,保存设置就完事。
改这么多设置,得让 SQL Server 重新加载一下才能生效。咱就回到“服务”那里,找到 MSSQLSERVER 服务,右键点一下,选“重新启动”。
等服务重启好,我用 netstat -an 这个命令瞅瞅,确实看到1433端口已经在监听状态。这下,外头人应该就能连上咱数据库。
这整个过程,说复杂也不复杂,但每一步都不能马虎。特别是防火墙那块,不同服务器设置方法可能不一样,大家得根据自己情况来调整。今天分享就到这儿,希望对大家有帮助!