|
|
导航: |
论坛 -> 数据库专区
斑竹:liumazi,waterstone |
|
作者: |
|
2020/3/3 12:11:17 |
标题: |
请教delphi7用adoconn如何连接外网sql2012服务器的问题? |
浏览:1595 |
|
加入我的收藏 |
楼主: |
小弟小白一名,最近在学习delphi编程,想连接到外网的sql2012服务器上,反复测试无法成功,只能连接上局域网的sqlserver上,不知道是哪里不对,请大虾们指点,不胜感激。 我知道服务器的ip,服务器名,登录用户名和密码,ado连接的语句如下: Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=testdata;Data Source=服务器ip;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=服务器电脑名;Use Encryption for Data=False;Tag with column collation when possible=False
终端电脑和服务器上还需要安装其他支持软件吗?
----------------------------------------------
- |
作者: |
|
2020/3/3 12:40:31 |
1楼: |
一般就是防火墙问题。 另外就是,数据库敢直接挂在外网上?
----------------------------------------------
--
|
作者: |
bdl1 (bdl1) |
▲▲▲▲▲ |
-
|
普通会员 |
|
2020/3/3 13:00:40 |
2楼: |
你这种情况,需要使用多层开发的方式,不能直接联接数据库了。 关于多层开发,盒子里有很多方案,现成的产品可用。
----------------------------------------------
-我的博客
|
作者: |
|
2020/3/3 13:44:48 |
3楼: |
多层开发数据库我想后面再学习,现在一步步来^_^ 1楼说的防火墙我是没有的,我就用2台电脑做实验,1台用宽带(当服务器),1台用手机热点(当终端),这样都无法连接,不知道为何。如果2台电脑都连在宽带上就可以。
----------------------------------------------
-
|
作者: |
wsswyz (wsswyz) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2020/3/3 13:52:29 |
4楼: |
服务器要开放1433端口才可以
----------------------------------------------
-
|
作者: |
skywin (skywin) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2020/3/3 16:48:36 |
5楼: |
SQL端口要映射,最好不要使用默认的1433
----------------------------------------------
为大、中型企业提供专业的人事|考勤|工资|门禁|验厂|件资|消费|一卡通管理系统.(销售QQ:228808227),公司网址:http://www.gzanysoft.com
|
|