急!原來局域網內直接操作SQL server,客戶要求通過internet操作,請問如何改? 一個管理系統,數據庫使用的SQL server,原來在局域網內操作,現在客戶要求能夠通過internet操作,請問能不能在原系統上改,怎麼改? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果Internet的连接速度足够快的话,软件不用改。配置路由使得从Internet访问你的数据库服务器即可。 就用ADO的連接配置就可以嗎? 如果你的互联网连接速度足够快(包括数据库与互联网的连接速度和客户机与互联网的连接速度),那么即使你的系统不需要优化以适应速度很慢的Internet(相对于局域网来说,Internet还是很慢的)。所以说你的软件就不需要修改。那么你的系统迁移到Internet之上那就仅仅是网络连接的问题了。首先,你需要从Internet接入商(电信啦,铁通啦)申请一个有固定IP的宽带上网,之后需要配置你数据库服务器所在的局域网和Internet之间的路由器和防火墙,使得从Internet可以访问你的数据库服务器。那么你的客户端只要修改数据库连接串,连接到Internet之后就可以使用你的系统了。这么说,你明白了吗?如果还有疑问,那你需要了解网络互联方面的内容了,去问一些局域网的系统管理员吧,如何配置防火墙路由器他们清楚得很 在internet上一样可以访问sql server,只要你知道db的ip(而且此ip不是动态的),并局域网没有封1433端口 还有一种方法:做一个web服务,专门接收来自intenet上的请求,如<sql>select * from ...</sql>之后以xml方式返回结果集或操作是否成功的标志修改客户端提交数据库的所有操作为提交请求只是建议,这样做的工作量也很大,并且需要对请求的信息进行加密 数据库有固定IP,直接访问就OK了呗! 如果是动太的IP还得申请一个域名Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=MyDatabase;Data Source=www.myweb.com;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=MyWorkstation;Use Encryption for Data=False;Tag with column collation when possible=False 【潇洒散分总裁】 delphi保存的问题 再散100分,恭喜牢骚帖被老板看到,嘻嘻,都来接分啊 如何才能实现多个客户与一个服务之间的同时进行图象文件的传输?(在线) 有那位大侠知道 在写WINDOWS2000日志文件的时候 所需要的资源文件格式 请教,退出编辑状态后,如何自动进入 问题来了,兄弟们 求教:怎样将excel,.db,.txt文件导入access数据库 DBGridEh显示时某些字段为varbytes ,该如何解决 如何读取一个文件的前四个字节? 有关一段ftp原代码的问题?? Linux的RCE认证工程师怎么样啊?
之后以xml方式返回结果集或操作是否成功的标志修改客户端提交数据库的所有操作为提交请求只是建议,这样做的工作量也很大,并且需要对请求的信息进行加密
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=MyDatabase;Data Source=www.myweb.com;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=MyWorkstation;Use Encryption for Data=False;Tag with column collation when possible=False