SQL SERVER 2005无法远程连接的问题

这里假设已安装了Sql2000,下面开始安装Sql2005运行光盘选择“服务器组件、工具、联机丛书和示例”。接着是许可协议然后是进行安装前的支持组件安装、扫描计算机配置在安装向导里,sqlserver
2005安装程序会对系统进行配置检查接下来输入注册信息;选择要安装的组件,在这个过程中可以点击”高级”来选择安装路径接下来在“实例名”中这是关键的一步,如果机子上没有别的Sql版本的,选择默认实例名就行了,但是由于已装有Sql2000,所以这一步得选“新实例名”,然后输入实例名接着到服认证模式选用混合认证模式,同时设置sa密码;剩下部分的安装都选默认值,一路“下一步”,最后安装,完成!至此两个版本的数据库实现并存。两个版本数据库共用中的一些问题*
SQL2000客户端工具无法连接SQL2005,SQL2005客户端工具可以同时连接SQL2000和SQL2005.*
SQL2000服务器始终是1433端口,SQL2005使用的是动态端口。通过SQL2005提供了一个SQL
BROWER服务,开启这个服务后,就可以通过查询SQL
BROWER服务知道SQL2005现在正在使用哪个端口。当然也可以把SQL2005的动态端口改成静态的,修改过程如下:运行SQL配置管理程序,找到SQL的实例名称下面的协议,双击右边的TCP/IP协议,在第二选项卡中IPALL里面输入SQL运行的端口就可以了(注意不能同时填写动态端口和静态端口,否则SQL下次将无法启动),修改完成后重新启动SQL服务即可生效。*
修改端口后如果仍然不能连接,需要开启SQL2005的远程登陆服务。在Microsoft
SQL Server
2005中默认的是不允许远程登录的,会出现的错误,通过如下方法可以打开:配置工具-sql
server外围应用配置器-服务和连接的外围应用配置器-打开MSSQLSERVER节点下的Database
Engine 节点,先择”远程连接”,接下建议选择”同时使用TCP/IP和named
pipes”,确定后,重启数据库服务就可以。*
假设同时装了sql2000和sql2005,应用程序连接字符串用server=127.0.0.1可以访问sql2005,用server=机器名/实例名可以访问sql2000问题在于:用server=127.0.0.1:1443访问sql2000不成功如果远程访问数据库家端口,写法如下:逗号分隔
server=127.0.0.1,1443

客户服务器上装了sqlserver 2000
同时装了sqlserver 2005

SQL SERVER 2005无法远程连接的问题
2009-11-03 16:30
连接到 SQL Server 2005 时,在默认的设置下 SQL Server
不允许进行远程连接可能会导致此失败 (Microsoft SQL Server,错误: 10060)

在程序里连接sqlserver
2005时,有时候会报一个错误:“sa”登陆失败。原因:未与信任的sqlserver
连接相关联。
或者错误:???

步骤1.

解决办法从网上找到,如下:

打开SQL Server Configuration Manager,查看里面的SQL Native Client
配置,判断里面的别名是否配置。
注意:如果远程连接异地数据库,可以使用此种方法进行别名配置,连接异地数据库。

 

步骤2.

如何打开sql server 2005 的1433端口

彻底解决SQL SERVER 2005无法远程连接的问题

  配置工具->Sql Server Configuration
Manager->MSSQLSERVER的协议看看TCP/IP协议是否启动,如果启动,右键菜单点”属性”
,在分页菜单中选”IP地址”,把”IP1″和”IP2″中”TCP端口”为1433,
“已启用”改为”是” 配置工具->Sql Server Configuration Manager->SQL
Native Client 配置->客户端协议->TCP/IP
选择TCP/IP右键菜单中”属性”,确认”默认端口”是1433,”已启用”为”是”。

一、为 SQL 启用远程连接

SQL Server 2005 远程连接

  1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server
    2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
  2. 在“SQL Server 2005
    外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
    3.
    在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“远程连接”和“本地连接和远程连接”,单击适用于您的环境的相应协议,然后单击“应用”。

  配置TCP/IP属性. Surface Area Configuration –> Database Engine
–> Remote Connections —>Using TCP/IT SQL Server
外围应用配置器—服务和连接外围配置—database
englie—远程连接—启用(远程连接的TCP/IP和named pipes) SQL Server
Configuration Manager—SQL2005网络配置—启用TCP/IP和named pipes

注意:请在接收到以下消息时单击“确定”:
直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。
4.
在“服务和连接的外围应用配置器”页上,展开“数据库引擎”,依次单击“服务”和“停止”,等待
MSSQLSERVER 服务停止,然后单击“启动”以重新启动 MSSQLSERVER 服务。

—————————————————————————————–一般按如上即可.

二、启用 SQL Server Browser 服务

其他说明见下:

  1. 单击“开始”,依次指向“程序”、“Microsoft SQL Server
    2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
  2. 在“SQL Server 2005
    外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
  3. 在“服务和连接的外围应用配置器”页上,单击“SQL Server
    Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。

澳门金沙vip,  sqlserver2005(Express版),为了便于管理,你还需要去下一个manage管理器,微软的官方网站有下,安装好manage管理器后,在程序中连接sqlserver2005,下面几点是要注意的:

注意:在单击“自动”选项后,每次启动 Microsoft Windows 时将自动启动 SQL
Server Browser 服务。