将端口号分配给MSSQL 2005命名实例后出现问题:服务无法启动

时间:2010-03-10 14:38:11

标签: java sql-server windows-xp service ireport

我想把我最初的问题结合起来,这个问题导致我和这个问题。

  1. 我的第一个问题是能够将jaspersoft ireport 3.7.0连接到MSSQL2005。我从microsoft downloads下载了jar,并从`irepot>工具>类路径>添加jar`添加了`jdbc4.jar`。 它很好,但我需要1433以外的端口号,因为我使用的是命名实例。所以我的第一个问题是在哪个端口连接到MSSQL2005命名实例?
  2. 在我搜索谷歌时,我发现了很多文章,如[这一个] [1]和[链接文字] [2]。
    • 我首先做了:`开始> Microsoft SQL Server 2005>配置工具> Sql Server表面区域配置>服务和连接的表面区域配置`并允许远程连接。
    • 我在“Microsoft SQL Server 2005>配置工具> Sql Server表面区域配置> Sql Server配置管理器>实例名称协议> TCPIP>协议`中找到了listenALL,这是肯定的
    • 我将IPALL定位于`Microsoft SQL Server 2005>配置工具> Sql Server表面区域配置> Sql Server配置管理器>协议实例名> TCPIP> IP地址`和在我发布的第二个链接中,我删除了`0`从TCP动态端口和assigne`90000`到TCP端口
    • 我尝试重新启动它继续说的数据库引擎:“请求失败或服务没有及时响应。即使我撤消了所有的东西,但仍然。不能从服务管理器开始。它影响了安装Visual Studio后安装的SQLEXPress
    • 我卸载了命名实例,但SQLExpress具有相同的行为
  3. 有人帮助我吗?这是非常重要的,感谢您阅读本文

1 个答案:

答案 0 :(得分:0)

尝试在TCPview的帮助下找到空闲端口,然后将数据库服务器分配给它。