开放1433端口进行telnet连接
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
笔者,最近制作了一款winform系统软件,数据库是sql server 2005,部署在服务器上,而系统软件安装在从机上。安装好后发现数据库没有连接上,于是与服务器端进行连接测试,现把调试过程描述如下。(以本机为例)
1. 首先要测试本机的物理连接与服务器端的物理连接是否畅通。
a. 方法:开始-→运行→cmd ping 127.0.0.1
有返回值表示已经调通。
2. 测试telnet 远程连接服务是否畅通,
a. 方法telnet 127.0.0.1 1433 其中1433为数据库服务端口,如果为出行如下黑屏则说明有一些原因导致。
连接不上的提示是:
原因分析:
1. 先看看windows自带的防火墙是否关闭
方法:开始-→设置->控制面板→windows防火墙建议关闭防火墙。
2. 如果是sql server 2005的数据库,需要看下是否安装了sql server2005express组件(笔者就是没有安装这个组件的原因所导致)。
a.检查下配置:服务和连接的外围应用配置器
同时使用TCP/IP和named pipes。
b.sql server 配置管理器
1). Sql server 2005服务启动sql server (sqlexpress服务)
2).sqlexpress的协议中启动TCP/IP协议,TCP/IP属性 IPALL
TCP端口改为1433
右击“SQL Server (SQLEXPRESS)”,选择重新启动。
再回到命令行下,键入:telnet localhost 1433 进入黑屏。