如何实现远程SQL数据库的连接

来源:百度知道 编辑:UC知道 时间:2024/05/18 02:45:29
不是在局域内连接,双方的IP地址都不是固定,直接的说,就是我想跟朋友的机子进行SQL数据库连接,用宽带网如何实现。请高手赐教,高分悬赏。
用花生壳,可是为何用后,我输入网址,为何总是出现我的ADSLMODEN登录界面,我的服务器是window2003,我有个内网,有自已的网站,而且我已把在花生壳里申请的网址与我的网页连接,按照花生壳上说,内网接外网,必须将路由设为端口映射,我将MODEN(带路由功能的)设了,可仍然见MODEN的登录界面,不见我的网页,按花生壳所说,不支持内部局域网,可它有另外一个构建2003的WED服务器说明.高手,能再清楚一点解释吗.

很简单,请联系我,我将指导你如何完成。

先在你想连接的机器上装一个花生壳 www.vicp.net
申请一个花生壳护照 这样你就可以拥有一个***.vicp.net的IP 这个就是固定的拉 可以用做固定IP访问
然后在你的电脑上装一个sql分离器 然后直接在那上面打上IP 就可以进行远程数据库连接了

如果不明白 可以在线等答案

做好花生壳后,采用ODBC来连接。
步骤: 开始->程序->管理工具->数据源(odbc)
选项中->系统DSN->添加->SQL-server->
示例:
名称:test
描述:test
服务器:你做花生壳做的域名
点击下一步
选择使用用户输入登录ID和密码SQL server 验证
登录ID:自己的数据库访问名称
密码:数据库访问的密码
点击下一步就完成拉。。

ASP下的连接代码为:
<%
set conn=server.createobject("ADODB.CONNECTION")
conn.open "dsn=test(DSN名称);uid=test(数据库用户名称);pwd=password(数据库密码);"
%>

同意 cyxn 的答案,用花生壳,简单实用啊。

有两种办法可以连接,一种是使用中间连接,也就是说在你们两太电脑之间要有一个不会变动的服务器,来做你们的中介,将你们连接起来;第二种办法就是,在本地安装管理平台,然后每次连接的时候互相通报IP地址,SQL提供了远程管理平台。

http://www.chinajsp.com/support/ho