前几天维护一个老项目,用到了sqlserver2000,好老的数据库啊,没办法啊
在另外一台机器上配置了环境,基本问题都修改完成了,但是在另外一台机器上,显示器搬过来搬过去很不舒服,今天就在自己机器上配置一下环境
先说下环境
另外一天机器 :xp+sqlserver2000+sp4
我的机器:win7+xp mode + sqlserver2000+sp4
从中午开始装到现在有点小受不了了,
安装成功,企业管理器和查询分析器都能打开,
就是telnet 不通,在win7环境下始终无法连接到数据库。
下面是找到的解决方案
http://network.51cto.com/art/201007/213337.htm
写道
Telnet服务可以在SQL2000中进行一些管理。但是很多人对于这部分的设置都不太清楚,会导致连接失败。那么Telnet 1433端口无法连接的原因有哪些呢?下面我们分析一下sql2000 Telnet 1433端口无法连接的问题。首先我们看一下下面的三个步骤:
1、数据库服务未启动.
2、防火墙屏蔽了对telnet的响应.
3、SQL服务未在1433端口上启动监听.
如果你用查询分析器可以连接上,应用软件也连得上,只是Telnet 1433端口失败;并且也未改动过服务端口,其它都是正常的,那么这种问题在XP2+SQL SERVER 2000环境中最常见.解决办法几种:
1、反安装XP2的补丁,这样通常是不会出现SQL SERVER连不上的问题的.
2、XP2的操作系统安装SQL SERVER 2000的SP3补丁可解决Telnet SQL SERVER的1433端口无法打开的问题.
3、其它操作系统比如2003的,最好补一下SQL SP4的.
检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:
select @@version
如果出来的版本号是8.00.2039以下,则表明你未安装sp4的补丁,要装上.
SQL补丁下载:
全部补丁的位置
http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=zh-cn
应该安装的是
http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE
注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装
如果你的操作系统是xp,那么在安装xp sp2后,不管以前是否安装过sql sp4,都要再安装一次,并且在防火墙中开启 1433端口,否则无法被其他电脑访问。也就无法实现Telnet 1433端口了。
1、数据库服务未启动.
2、防火墙屏蔽了对telnet的响应.
3、SQL服务未在1433端口上启动监听.
如果你用查询分析器可以连接上,应用软件也连得上,只是Telnet 1433端口失败;并且也未改动过服务端口,其它都是正常的,那么这种问题在XP2+SQL SERVER 2000环境中最常见.解决办法几种:
1、反安装XP2的补丁,这样通常是不会出现SQL SERVER连不上的问题的.
2、XP2的操作系统安装SQL SERVER 2000的SP3补丁可解决Telnet SQL SERVER的1433端口无法打开的问题.
3、其它操作系统比如2003的,最好补一下SQL SP4的.
检查你的SQL有没有打补丁,没有的话要打上补丁,检查的方法是在查询分析器中运行:
select @@version
如果出来的版本号是8.00.2039以下,则表明你未安装sp4的补丁,要装上.
SQL补丁下载:
全部补丁的位置
http://www.microsoft.com/downloads/details.aspx?FamilyId=8E2DFC8D-C20E-4446-99A9-B7F0213F8BC5&displaylang=zh-cn
应该安装的是
http://download.microsoft.com/download/9/b/f/9bff6646-2cdb-4069-ada0-548be9cb9338/SQL2000-KB884525-SP4-x86-CHS.EXE
注意下载后,执行的时候是解压,要在解压后的目录中执行setup.bat才是真正的安装
如果你的操作系统是xp,那么在安装xp sp2后,不管以前是否安装过sql sp4,都要再安装一次,并且在防火墙中开启 1433端口,否则无法被其他电脑访问。也就无法实现Telnet 1433端口了。
红色的那一段是需要注意的,我起初也是执行了sp4之后以为安装完成了,
后来才发现还需要安装一次,
相关推荐
"SQLSERVER 远程访问 Access 数据库" SQLSERVER 远程访问 Access 数据库是指使用 SQLSERVER 连接和操作远程的 Access 数据库。这个技术可以帮助开发者和数据库管理员更方便地管理和维护分布式的数据库系统。在本文...
### SQL Server Agent 无法启动的解决方法 #### 一、问题背景 在日常的数据管理工作中,确保数据库的正常运行及数据备份是非常重要的任务之一。在使用 Microsoft SQL Server 的环境中,SQL Server Agent 是一个...
SQL Server Express 数据库远程访问实现 SQL Server Express 版本本身带有远程访问功能,只需要开启远程访问功能,通过端口映射,可轻松实施从数据库的远程访问。在本文中,我们将详细介绍如何实现 SQL Server ...
Linux平台下访问Windows平台的SQL Server数据库的方法 Linux操作系统作为微软Windows的主要竞争对手,已经在服务器领域取得了不小的成就。许多大型数据库厂商也纷纷推出了Linux版本的数据库管理系统,但是微软的SQL...
有时,为了实现跨网络的数据共享和协作,我们需要配置SQL Server 2005以允许远程访问。下面将详细介绍这一过程。 首先,确保SQL Server 2005服务正常运行。在服务器上,打开“服务”管理工具,检查“SQL Server...
本文将详细讨论标题中提到的问题:“64位SQL Server 2005无法链接32位的SQL Server 2000”,以及如何解决这个问题。 首先,我们需要理解64位和32位系统的区别。64位操作系统可以处理更大的内存地址空间,支持更大的...
"SQL Server 无法打开用户默认数据库的解决方法" SQL Server 无法打开用户默认数据库是指在 SQL Server 2005 中,用户无法连接到其默认数据库的现象。这可能是由于用户账户的默认数据库被删除或更改所导致的。在...
### SQL Server 2005 远程访问配置详解 #### 一、概述 SQL Server 2005 是一款广泛使用的数据库管理系统,它提供了强大的数据处理能力以及丰富的功能特性。然而,默认情况下,SQL Server 2005 的配置并不支持远程...
初次登录SQL Server显示的错误,已经解决方法可行!希望能帮助到大家。
本文将详细讲解如何使用Python访问SQLServer数据库,包括所需的库、连接配置以及基本操作。 首先,Python访问SQLServer数据库主要依赖于`pyodbc`库,这是一个强大的ODBC驱动程序,可以让我们通过Python连接到多种...
Labview访问SQL server数据库三种方法: 1、基于配置ODBC数据源的方法访问SQL server; 2、基于建立ODBC连接的方法访问SQL server; 3、基于建立OLEDB连接的方法访问SQL server; 4、常用SQL语言;
SQLServer 数据库 SSH 配置可以提供加密的数据传输和身份验证,保护数据库免受未经授权的访问。同时,SSH 配置还可以提供远程访问数据库的能力,使得开发者和管理员可以远程访问和管理数据库。 二、SQLServer ...
为了确保SQL Server 2005 可以被外部访问,还需要将SQL Server 2005的服务加入到Windows防火墙的例外列表中。 **步骤1:** 打开Windows防火墙设置,选择“例外”选项卡,点击“添加程序”。 **步骤2:** 在弹出的...
对于远程访问和跨平台需求,我们可以使用SQL Server的Web版管理工具,如Azure Data Studio。它是一款轻量级且跨平台的工具,支持Windows、macOS和Linux,提供类似SSMS的功能,但更加专注于云和现代数据库工作流。...
标题:“基于SQL Server链接服务器实现Proficy Historian数据库的访问.pdf”和描述:“本文主要介绍基于SQL Server链接服务器对Proficy Historian数据库的访问,根据现代粮食物流‘管控一体化’系统中设备运行数据的...
ODBC是SQL Server Native Client 10.0中的关键部分,它是一个标准的应用程序编程接口(API),允许应用程序通过驱动程序访问各种数据库。ODBC驱动程序是连接应用程序和数据库服务器的桥梁,而SQL Server Native ...
标题中的“sqlserver驱动2012版”指的是SQL Server Native Client 2012,这是微软为SQL Server设计的一款数据库访问接口。SQL Server Native Client(简称SQLNCLI)是用于与SQL Server交互的一种客户端库,它包含了...
[Microsoft.SqlServer.Server.SqlProcedure] public static void CallWebService(SqlString url, SqlString methodName) { // 创建 SOAP 服务客户端 SoapHttpClientProtocol client = new ...
说明通过SQL SERVER访问远程地址出现异常,虽然本地系统已经可访问该共享文件夹 解决方案: 1、解锁 SQL SERVER “xp_cmdshell”命令 打开SQL SERVER 新建查询窗口 -- 允许配置高级选项 EXEC sp_configure 'show ...
SQL Server Native Client 10.0 是微软为SQL Server 2008和2008 R2设计的一个数据库访问接口,它集成了ODBC(Open Database Connectivity)和OLE DB(Object Linking and Embedding, Database)接口。在SQL Server ...