
winform如何连接远程数据库 20
公司在IDC机房托管了2台服务器,一台应用服务器直接放在公网上,另一台数据库服务器和应用服务器采用内网方式连接。为了维护方便我想做一个winform客户端来维护应用系统,...
公司在IDC机房托管了2台服务器,一台应用服务器直接放在公网上,另一台数据库服务器和应用服务器采用内网方式连接。为了维护方便我想做一个winform客户端来维护应用系统,但不知道用什么方法可以连接这个远程的内网mssql数据库,请大神指教,谢谢!
展开
展开全部
貌似不能远程访问内网mssql数据库的。要远程访问,必须要配置公网IP。我以前也想解决这个问题,但是没有具体去实行,只实现了内网的简单访问。也实验过远程访问内网mssql数据库,但是根本不行。有网友是这么说的:
外网访问数据库需要具备两个条件:
你的电脑(服务器)需要一个外网固定IP或者动态域名
在路由器里对数据库端口(你的是默认的1433)做端口映射
这样外网用户才可以通过你服务器的外网IP或者动态域名访问你的数据库
外网访问数据库需要具备两个条件:
你的电脑(服务器)需要一个外网固定IP或者动态域名
在路由器里对数据库端口(你的是默认的1433)做端口映射
这样外网用户才可以通过你服务器的外网IP或者动态域名访问你的数据库
更多追问追答
追问
谢谢您的回答,我用过一些财务软件,数据库也是放远程内网的,不知道他们是如何实现客户端访问数据库的
追答
原理跟访问内网的方式差不多,都需要先找到数据源(也就是IP地址),很简单:
Data Source=IP;Persist Security Info=True;Initial Catalog=MACSN数据管理;User ID=sa;Password=sql。
IP换成公网的就行了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |