首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么连接外网的数据库

2012-02-09 
如何连接外网的数据库。注意是外网的不是局域网的,我知道服务器ID和数据库账号和密码,但就是连接不上以下是

如何连接外网的数据库。
注意是外网的不是局域网的,我知道服务器ID和数据库账号和密码,但就是连接不上
以下是我的连接代码:
        protected   void   Page_Load(object   sender,   EventArgs   e)
        {
                string   connstr   =   "Data   Source=xxxxxxx;Initial   Catalog=goto63net;UID=xxxxx;PWD=xxxxx; ";
                try
                {
                        SqlConnection   conn   =   new   SqlConnection(connstr);
                        conn.Open();

                        label1.Text   =conn.State.ToString();

                        conn.Close();
                }
                catch   (Exception   ex)
                {
                        label1.Text   =   "出错: "+ex.Message;
                }

        }

错:在建立与服务器的连接时出错。在连接到   SQL   Server   2005   时,在默认的设置下   SQL   Server   不允许进行远程连接可能会导致此失败。

这样连接外网的因该怎么连接才能连接上啊,注意大家也别说我想做坏事,实在系统需要,才这样问的。
望那位大哥   指点下。

[解决办法]
外网还是内网没什么区别,连接方式完全一样。

只是不能用服务器ID,要用IP地址
[解决办法]
一样的,就是有点慢,
我第一次用拨号连接新网的服务器,
半个小时才加载完企业管理其。
[解决办法]
地址错了?
[解决办法]
1.
公网与局域网连接是一样的,记住使用 IP

2.
运行于 xp sp2 或者 2k3 上的 sql 2000 ,请打上 sp 4 补丁,否则默认禁止 tcp/ip 连接

3.
确保没有被防火墙屏蔽

热点排行