SQL server如何访问外网

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL server如何访问外网相关的知识,希望对你有一定的参考价值。

公司的食堂打卡系统,用的是sql server 2000,我们自己用delphi做了个软件统计餐费,用了好几年。现在公司想在宿舍也装上打卡系统,然后由公司统一进行统计,并做同步的档案更新,但是公司的局域网不通那里,只有铁通的宽带,我的软件要访问那里需要做什么改动吗,sql服务器要做什么改动呢?

并且须提供远程访问和1433口打开。
如何打开sql server 2005 的1433端口如下:
配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议
看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,
"已启用"改为"是"
配置工具->Sql Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP
选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是"
SQL Server 2005 远程连接
配置TCP/IP属性.
Surface Area Configuration --> Database Engine --> Remote Connections --->Using TCP/IT
SQL Server 外围应用配置器—服务和连接外围配置—database englie—远程连接—启用(远程连接的TCP/IP和named pipes)
SQL Server Configuration Manager—SQL2005网络配置—启用TCP/IP和named pipes
参考技术A 1、那台装有sql的服务器或电脑,必须有一个公网的IP,否则外网访问不了
2、内部局域网中架设一个VPN,外网的用户通过VPN访问,相当于将外网的访问电脑伪装成内网的电脑

以上2种方法随你选吧追问

两种方法选其一就可以吗,选第一种的话是否需要什么其它操作或设置呢

追答

是的
选第一种的话你可能要2个网卡
一个网卡对内网,设置内网的IP,另一个网卡设置外网(公网)的IP
内网的用户通过内网的IP访问服务器,外网的用户用公网的IP访问服务器

本回答被提问者采纳
参考技术B 装VPN 参考技术C 楼上说的很对,但不建议这么做,主要是安全问题。

windowser server 2012 r2 8080外网访问端口发布设置

windowser server 2012 r2 8080外网访问端口发布设置,在配置服务器时候,8080端口作为默认的web访问的端口,那么如何配置呢如下步骤:

工具/原料

windowser server 2012 r2 系统的服务器

方法/步骤

1.打开电脑找到控制面板,点击控制面板

 

2.进入控制面板页面,点击系统和安全选项

3.进入系统安全页面,点击防火墙选项

 

4.进入windows防火墙面板,点击高级设置选项

 

5.进入高级设置选项,点击右键新建规则

 

 

6.进入规则想到页面,选择端口,点击下一步

 

 

7.进入设置端口页面,设置需要开放的8080端口,点击下一步

 

 

8.选择允许链接,点击下一步

 

 

9.配置文件项,点击下一步

 

10.输入名称和描述,点击完成

 

 

11.那么8080端口就发布出去啦

 

 

以上是关于SQL server如何访问外网的主要内容,如果未能解决你的问题,请参考以下文章

SQL server如何访问外网

怎么让外网用户访问我本地的数据库。都是Sql server 2005的

Sql Server2008如何让外网访问自己的数据库

如何从外网访问dmz主机?

外网如何获取内网的IP?

如何通过外网连接内网kafka程序