急:sql server 2000如何映射端口才能从外网访问?

Posted

tags:

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

局域网内有sql serve服务器,地址是192.168.1.10,已经在服务器网络工具中开放1433端口;路由器内网地址192.168.1.1,还有一个公网静态地址,我该如何设置端口映射才能远程访问10机器上的sqlserver呢?。我把路由器的1433端口和sqlserver服务器的1433端口映射,不行。谢谢!!!!

映射端口,部分路由器叫端口转发、虚拟服务器、端口重定向。
主要功能是:在局域网中架设服务器,因局域网中的电脑连接互联网是使用公网IP的。所以用户使用公网IP访问服务器,需要指定局域网中的电脑ip。

如SQL服务器,默认端口为 1433,例公网ip为:10.0.0.1,局域网服务器IP为:192.168.0.250.
那么需要设置的端口转发,外部端口:1433,内部端口:1433 ,内部IP:192.168.0.250

这样,使用 10.0.0.1,1433 访问SQL服务器,就会连接192.168.0.250的服务。
参考技术A SQLSERVER开启TCP/IP协议访问了么?另在路由器上映射SQLSERVER的1433端口即可追问

答dbcnnet:
1、谢谢答复。
2、tcp/ip协议访问已经在服务器网络实用工具中开启,使用默认1433端口。
3、我的问题就是如何在路由器上映射端口?用路由器的哪个端口映射sqlserver的1433呢?我用路由器的80和1433去映射sqlserver的1433,都不行。

追答

什么路由器,思科?还是家用的?10的网关应该是192.168.1.1吧,先保证10可以上网,然后关闭路由器的FIREWALL,在映射1433 或者如果有DMZ功能话,把10开启DMZ
另在外网访问SQLSERVER,服务器地址为公网IP

本回答被提问者采纳
参考技术B 如果1433端口映射不成功,在排除服务器原因后,可以尝试用外网的另一个端口号如1499映射到内网的1433,然后在外网访问时用 XXX.XXX.XXX.XXX,1499 的形式访问,注意端口号前面是逗号不是冒号。
因为在大部分网络中,不管是联通还是电信,一般都禁止1433的防火墙端口映射,可能是出于禁止私设服务器的考虑吧,80端口的映射也存在这种情况。
参考技术C 在路由器设置端口映射追问

答leihentulong :
1、谢谢回复。
2、我知道要在路由器设置映射,我的问题就是如何设置!

追答

进入路由器里面有个转发规则或者端口转发,看你的路由器然后百度一下。

追问

是转发还是映射?

sql server 2008 代理服务提供的凭据无效

安装到服务器配置时出的错误:
为 SQL Server 代理服务提供的凭据无效。若要继续操作,请为 SQL Server 代理服务提供有效的帐户和密码。
界面如图,求高人指点。急

解决方法:

SQL Server代理 选 SYSTEM
SQL Server database engine 选 NETWORK SERVICE
SQL Serveranalysis services 选 NETWORK SERVICE
SQL Serverreporting services 选 NETWORK SERVICE
SQL Serverintegration services 选 NETWORK SERVICE

不要设置密码
参考技术A 在用户名和密码处输入相应的数据.
比如Local Service
Network Service等等追问

能不能再详细一些啊,具体到每个空该怎么填,怎样填就不会再报错了

追答

不好意思.这个需要安装时才知道如何填写.我无法直接说出答案.
记得是要选择windows 内置的service 账户

本回答被提问者采纳
参考技术B SQL Server 代理 NT AUTHORITY\SYSTEM
SQL Server Database Engine NT AUTHORITY\NETWORK SERVICE
SQL Server Analysis Services NT AUTHORITY\NETWORK SERVICE
Sql Server Reporting Services NT AUTHORITY\NETWORK SERVICE
SQL Server Integration Services NT AUTHORITY\NETWORK SERVICE
SQL Server Browser 默认
参考技术C 点击为server服务使用相同的账户,选择第二个即可 参考技术D 点击中间的(....使用相同的账户),然后点击用户名选第二个选项,就ok了

以上是关于急:sql server 2000如何映射端口才能从外网访问?的主要内容,如果未能解决你的问题,请参考以下文章

sql server 2000端口开放 使外网能访问

SQL Server 上机操作题 会做的速度进 急,,,

如何从 SQL Server 2000 调用 MySQL 存储过程?

sqlserver2000数据库数据转移

关于非规范化。我怎样才能使这个查询更短或更好? (SQL SERVER 2000)[关闭]

如何将VFP中的dbf文件导入到sql2000中去,要比较详细的步骤。急!在线等