码迷,mamicode.com
首页 > 数据库 > 详细

Telnet运用and Sqlserver connection failed

时间:2014-05-31 12:59:56      阅读:303      评论:0      收藏:0      [点我收藏+]

标签:c   style   blog   code   http   a   

今天的工作中,需要远程访问服务器上的数据库。但是,连接错误,Error code is 1326.说句实话,关于SqlServer 不能远程访问这个问题,我遇到过N次。可是每次都不认真去研究到底是什么原因造成的?直到今天,我解决这个遇到过N多次的问题时,还是相当棘手。在今天解决这个问题过程中,我深深的明白了一条真理。”遇到问题,如果逃避了,这辈子都要被它折磨。如果,忍受着折磨的痛苦去解决它,那么它永远不敢在找你。”生活中也是一样,不要去祈祷 life  become  simple,要去祈祷 oneself become  power.遇到问题要迎难而上,不要轻言放弃。

在网上看了一下解决关于sqlserver 远程访问失败的思路,总结了一下。

firstly,用windows 身份验证登陆sqlserver:

bubuko.com,布布扣

登录之后,设置sqlserver登录账户:

bubuko.com,布布扣

设置sql账户的状态:
bubuko.com,布布扣

数据库实例设置允许远程访问:

bubuko.com,布布扣

Secondly,打开sql server 配置管理器:

确认sql server服务开启:

bubuko.com,布布扣

确认TCP/IP开启 note(远程机器访问数据库,是需要TCP/IP协议的,如果这个不开启。自然是不可能远程访问的):

 

bubuko.com,布布扣

查看端口号:

bubuko.com,布布扣

sql server默认的端口号就是1433.Note(我今天遇到的问题就是端口号的问题,当我把端口号全部改成1433时,可以远程访问了)

有时,不能访问的原因可能是防火墙禁了1433端口号,我们需要在防火墙中开启1433端口。我们也可以更改默认的端口号,但是也同样要去防火墙进行配置。

 

在网上看这个解决方法时,看到了Telnet。Telnet是TCP/IP协议中的一员,其作用是实现远程登录。我们可以用Telnet命令,来测试数据库的端口是否可用。(我就是通过Telnet命令,来解决今天的问题的)

 

遇到不懂得问题,一定要用心去学,去钻研。技术与经验就是这么慢慢积累起来的,实在做人,踏实做事。

Telnet运用and Sqlserver connection failed,布布扣,bubuko.com

Telnet运用and Sqlserver connection failed

标签:c   style   blog   code   http   a   

原文地址:http://www.cnblogs.com/VitoCorleone/p/3761182.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!