MSSQL在Internet上使用的问题,愿出高分求助(200分)

  • 主题发起人 主题发起人 VeryCoolBoy
  • 开始时间 开始时间
V

VeryCoolBoy

Unregistered / Unconfirmed
GUEST, unregistred user!
我的MSSQL数据库服务器放置在INTERNET上,服务器的上网方式如下
1、ADSL动态拔入(无固定IP)
2、采用动态主机软件注册到一个二级域名。
也就是说每一次上线后,该域名便会指向当前上网的动态IP地址
3、客户端程序利用域名来连接MSSQL服务器

现在的问题是:如果在启动MSSQL数据库服务之前先拔入到互联网络,则可以顺利的让应用程序
通过域名来访问MSSQL,反之如果先启动MSSQL数据库服务,然后才拔入INTERNET启用动态主机的
域名映射,就会造成MSSQL无法访问,而此时如果将数据库停止再启动,又可以让客户端应用程序
连接,请问我该如何配置才能避免这个问题?
 
在拨入之前网卡没有获得IP地址,所以MSSQL的服务没有绑定到这个IP地址上,因此要能
正常访问,MSSQL的服务必须在获得了IP地址之后启动。

怎么解决? 我想比较困难,只能让SQL服务在拨号后再启动了,不知道有没有人知道好的
解决办法。
 
c/s -> 3 tier
 
好的办法就是让拨号软件拨通后自动执行一下bat:
net stop MSSQLSERVER
net start MSSQLSERVER
记得我以前用过的那个adsl软件可以设置拨通后执行的程序

-----
http://www.8421.org
 
后退
顶部