如何连接外网sql server服务器(100分)

  • 主题发起人 主题发起人 msglzcx
  • 开始时间 开始时间
M

msglzcx

Unregistered / Unconfirmed
GUEST, unregistred user!
急用,谢谢
 
开放1433端口就可以连接了啊<br>不过这样不安全,建议通过vpn方式连接
 
MS SQL要打SP4
 
指定服务器名(即外网Sql server服务器的ip地址),用户名和密码即可,和连接本地服务器没什么区别。你可以用查询分析器连接试试。
 
1.sql server 服务器,如果是在lan 上,通过路由器打开 1433,1434 两个端口(每种不一样样)<br>2.服务器一定要使用静态端口<br>3.打好sp4,安装上防毒软件,扫描木马,系统也要打好补丁<br>4.最好是固定ip<br>5.最好使用vpn<br>6.域名使用动态的话,需要路由器支持的最好,<br>7.最好路由器带vpn,用win2000 server版本 做路由器的话,太慢.<br>8.分配小权限的 角色 帐户 去连接<br>9.sa一定要加上密码,长度10以上<br>10.所有用户加密码<br>11.关闭一切不需要的服务<br><br>啊 你说的是 你是客户端连接外网络吗? 最好用三层结构,<br>也可以用优化的2层 &nbsp;直接用其ip连接<br>可以用ado,zeoslib(如果不是mssql)的话<br><br>什么?你不是用delphi ,我就不知道了
 
在外网访问服务器,什么方法比较好
 
**** ,在外网,访问什么,怎么访问? <br>问问题要有shuiping
 
问一下bsense ,通过intenet 访问我的数据库怎么实现,局域网可以,通过ip就可以,为什么在intenet 上通过ip(上网ip)就不行了呢
 
交换机设置一下1433端口转发到相应的sql server服务器就行了
 
IP是公网IP吗?如果是,就没问题
 
我在内网用ado连接也是连不通,正在找什么原因.[:(]
 
select * from OPENDATASOURCE('SQLOLEDB','Data Source=IP或电脑名;User ID=数据库登陆账号;Password=密码').数据库名.dbo.表名
 
我的找到原因了,我的是xp系统做的sql2000服务器,所以下边机器ado连不上。换成2003系统解决问题。
 
后退
顶部