关于SQL Server 2005远程登录的问题。

公司在万网买了独享的主机,一切全都由我来配置,什么网站的应用及exchange已经弄好,就是一个SQL Server 2005远程连接不上,由于这个系统有初始的时候,万网工程师给安装了SQL Server 2000,用IP Sql Server Management Studio直连的时候就连到sql 2000的数据库上,这是相当郁闷的,后来我都有心把Sql Server 2000给卸载了,只有一个Sql 2005,又一想,这也不是个事啊,这不成逃避了么,还是另想办法吧,在网上找了一大堆的解决方法,都是那些什么把Sql 2005 的外围配置打开,把远程连接选上tcp/ip和什么管道,再把via禁用了,在SQl manager配置中把tcp/ip的端口写上,重启一下SQL Server的服务就可以连了,呵呵,我只能说,现在网站采集太狠了,只要是相关的内容全都给采集下来当成自己网站中的内容,那些方法都TMD不对的,你说你们为了每天GG那点广告费,CPM弹窗广告,把整个网络环境给弄成这样,网友想搜些东西,全都是你们这些采集的内容,而且还不对,要是能解决问题还行啊,唉。好了,不MJ了,以下是我的方法(不保证你可以使用,但是我这样做远程就可以用了,要是你还不明白,联系我MSN/Email:leexiaochong@hotmail.com).

在dos中查看一下所谓的1433端口是否被启用:netstat -n

老生常谈的把SQL server 2005外围配置 把远程中的tcp/ip和那个命名管道给选上

在Sql Server configuration manage 中,把tcp/ip协议启用,并在属性IP地址中,把ip1的tcp端口写上你的端口(随你,想写什么就写什么端口,只要不影响你其它程序运行就可以),tcp动态端口什么都不写,然后拉到最下面把ipall中的tcp端口写上和上面一样的端口,我用的都是1443,同样tcp动态端口给留空,确定一下。

然后建立ODBC数据源,新建,在选择数据库驱动的时候要选Sql Native Client不要选sql server,为什么,你说呢,呵呵,然后在名字中写你的IP地址,服务器选上你的Sql server 2005实例,正常下一步就OK了。

在Sql Server Management Studio连接中,要写服务器名称:你的IP,1443(你的端口号) ,身份选择SQL server身份验证,用户名密码输入完,连接一下吧,至于成不成功,呵呵,看RP了,哈哈。

 

转载请注明来源,谢谢。

posted @ 2009-10-28 08:29  草根站长李小冲  阅读(322)  评论(1编辑  收藏  举报