首页 > 数据库 >SQL Server连接问题收录

SQL Server连接问题收录

时间:2023-04-28 16:32:11浏览次数:42  
标签:Server 8.00 收录 SQL server 连接 端口号


本文收录了不能连接SQL Server ,报 The   Network   Adapter   could   not   establish   the   connection   异常的所有遇到过的原因,并提供了图形化的排查向导。
不过根据经验,没有升级到SP4的可能性最高。可以直接看第6部分。

常见的错误为:  The   Network   Adapter   could   not   establish   the   connection 

1 检查SQL SERVER 是否允许远程访问 .

具体步骤:

  1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库

  2)在相应"数据库"上单击右键,选择"属性" 

 

SQL Server连接问题收录_SQL Server


  3)选择"连接"选项卡,检查"远程服务器连接"下,RPC服务是否选择.

SQL Server连接问题收录_防火墙_02


2 使用telnet IP地址 1433,系统是否提示连接出错

比如 telnet 127.0.0.1 1433

如果出现黑屏,这端口正常

如系统提示出错

  检查是否防火墙屏蔽了SQL SERVER 或 java IDE 的网络访问端口

  如果是,关闭防火墙,重新启动SQL SERVER和java IDE,进行测试,

  如果系统仍提示上述错误,尝试下列步骤

3 检查SQL SERVER 端口号及是否启用了TCP/IP协议

具体步骤:

  1)打开"企业管理器",打开控制台根目录>SQL Server 组>数据库

  2)在相应"数据库"上单击右键,选择"属性"

  3)选择"常规"选项卡,点击"网络配置",如启用的协议中无"TCP/IP协议"将其加入

SQL Server连接问题收录_Microsoft_03

SQL Server连接问题收录_SQL Server_04


  4)选择"TCP/IP协议",点击"属性",检查其端口号是否为1433

SQL Server连接问题收录_Microsoft_05


  5)如端口号为1433将其修改为其它端口号,修改jdbc连接语句,将端口号同样改为新启用的端口号,如jdbc:microsoft:sqlserver://server_name:1400(假设新端口号为 1400)


4 以下的方法你每种的去试试:

  1)检查一下sql server的connection有没有full.

SQL Server连接问题收录_SQL_06


  2)如果是认证的问题.

    可到sql enterprice manager->指定server->内容->安全性.  把验证改为 SQL server 及 windows.

SQL Server连接问题收录_Microsoft_07


  3)点选属性检查一下port是否正确.

  4)执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe

    把TCP/IP启用.

  5)关掉防火墙.

SQL Server连接问题收录_Microsoft_08


  6)把SQL server update到sp4 :

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5

经我验证,一般升级到sp4就好用了!

注意升级的方法,不是双击运行就可以了,这个SP4是解压缩程序,你要指定一个目录,推荐c:\,解压缩后,需要转到那个目录运行里面的setup.bat才是真正的安装。不知道为何微软不直接调用那个。搞不懂!!!

检查方法如下:

执行 如下的SQL语句



SQL Server连接问题收录_SQL Server_09

print  

@@version  

如果是SP4 应该出现如下的版本号



SQL Server连接问题收录_SQL Server_09

Microsoft SQL Server  2000 - 8.00.2039 (Intel X86)   

SQL Server连接问题收录_SQL Server_09

May  3 2005 23:18:38   

SQL Server连接问题收录_SQL Server_09

Copyright (c) 1988-2003 Microsoft Corporation   

请注意其中的 8.00.2039

其它版本的信息对照如下

 

SQL   Server   2000     版本和级别

@@VERSION   

产品级别  

 

SQL   Server   2000     原始版本  

 8.00.194

RTM   

 

Database   Components   SP1 

8.00.384    

SP1  

 

Database   Components   SP2 

8.00.534 

SP2

 

Database   Components   SP3、SP3a

8.00.760

SP3 

 

MSDE   2000   Release   A  

8.00.760    

SP3

 

Database   Components   SP4

8.00.2039

SP4  

 

                   
7)最后,请一定注意JDBC2.0和3.0的区别  http://www.java2000.net/viewthread.jsp?tid=367

8) 在 SQL Server 2005 里面,如果出现 
到主机  的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect
sqlserver2005默认情况下是禁用了tcp/ip连接。启动tcp/ip连接的方法,
打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议,
然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了 

祝大家好运

标签:Server,8.00,收录,SQL,server,连接,端口号
From: https://blog.51cto.com/u_6174294/6234811

相关文章

  • PostgreSQL技术大讲堂 - 第15讲:数据文件与块存储结构
     PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUGPG技术大讲堂。Part15:数据文件与块存储结构内容1:表的OID与数据文件对应关系......
  • plsql11.0.61796下载
    官网版本列表https://www.allroundautomations.com/registered-plsqldev/ plsql11.0.6https://www.allroundautomations.com/files/plsqldev1106x64.exe语言包https://www.allroundautomations.com/plsqldevlang/110/chinese.exe注册信息productcode:4vkjwhfeh3ufnqnmp......
  • Python: MySQL
     Pool   使用pool正确方法:从pool取connection,使用完close(),底层CMySQLConnection会return到deque,此时从pool中得到的PooledMySQLConnection底层_cnx变为None ......
  • 【人工智能AI】五、NoSQL 应用实践《NoSQL 企业级基础入门与进阶实战》
    帮我写一篇介绍NoSQL的技术文章,文章的标题是《五、NoSQL应用实践》,不少于3000字。目录需要细化到三级目录,使用markdown格式。这篇文章的大的目录是:五、NoSQL应用实践5.1NoSQL实时数据分析5.2NoSQL分布式系统5.3NoSQL实时推荐系统5.4本章总结五、NoSQL应用实践NoSQL(N......
  • 【图文详解】一文全面彻底搞懂HBase、LevelDB、RocksDB等NoSQL背后的存储原理:LSM-tree
    LSM树广泛用于数据存储,例如RocksDB、ApacheAsterixDB、Bigtable、HBase、LevelDB、ApacheAccumulo、SQLite4、Tarantool、WiredTiger、ApacheCassandra、InfluxDB和ScyllaDB等。在这篇文章中,我们将深入探讨LogStructuredMergeTree,又名LSM树:许多高度可扩展的NoSQL分......
  • JAVA+MySQL做一个图书信息管理系统【二次开发】【更新版2.0】【纯java】、Java技术分
    JAVA+MySQL做一个图书信息管理系统【二次开发】【更新版2.0】【纯java】Java技术分享Java技术er集合啦!大家可分享关于Java技术知识,包括但不限于微服务,分布式等前沿技术,快来沉淀自己的技术,一起写出未来吧!你可以从以下几个方面着手(不强制),或者根据自己对话题主题的理解进行创作,参考如......
  • 二维下,行政区划借助 geoserver样式配置,实现伪3d效果
    最终效果图如下:首先要知道拉伸的对象是建筑或者其他附着设施,即面图层,点和线要素不存在高度的拉伸。配置中关注一下内容:  主要是isometric和offset两个ogc:function的名称  isometric方法名中<Geometry><ogc:Functionname="isometric"><ogc:Propert......
  • 如何在ProxySQL中保持散列格式的密码
    在这篇博客文章中,我们将看到如何在ProxySQL mysql_users 中保存哈希格式的密码。此外,即使有人以明文形式存储密码,我们也可以很容易地将其转换成散列格式。纯文本密码极易受到未经授权的访问,因为任何有权访问数据库或配置文件的人都可以轻易地读取它们。虽然将这些文件存储在安......
  • 【第31天】MYSQL进阶-写优化- 插入优化(SQL 小虚竹)
    回城传送–》《100天精通MYSQL从入门到就业》文章目录零、前言一、练习题目二、SQL思路:SQL进阶-写优化-插入优化解法插入优化禁用索引语法如下适用数据库引擎非空表:禁用索引禁用唯一性检查语法如下适用数据库引擎禁用外键检查语法如下适用数据库引擎批量插入数据语法如下适用数据库......
  • AntDB数据库再获奖,亚信安慧被评为“2022PostgreSQL中国最佳创新企业”
    “中国PostgreSQL数据库生态大会”由中国开源软件推进联盟PostgreSQL分会&中科院软件所&CSDN联合举办,旨在引入更多技术资源、人才资源及校企合作资源,推进PostgreSQL在各行业和区域的推广与应用能力。本次榜单评选表彰了对PostgreSQL中国生态起到重大推动与贡献作用的企业与技术专家......