数据库版本是Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86)   Oct 14 2005 00:33:37   Copyright (c) 1988-2005 Microsoft Corporation  Developer Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 
服务启动的,但是用netstat -na查询没有1433端口;
服务器防火墙是关的MSSQL2005

解决方案 »

  1.   

    只有走TCP/IP的协议才会连接1433端口啊(默认)。其他协议也是可以连接的比如NAMED PIPE,SHARED MEMORY。如果是本机登陆的话一般是用SHARED MEMORY协议。 让你查看日志是因为SQL SERER会在启动的时候记录端口号的信息,比如listening port 1433类似的信息。
      

  2.   

    只有走TCP/IP的协议才会连接1433端口啊(默认)。其他协议也是可以连接的比如NAMED PIPE,SHARED MEMORY。如果是本机登陆的话一般是用SHARED MEMORY协议。 让你查看日志是因为SQL SERER会在启动的时候记录端口号的信息,比如listening port 1433类似的信息。大哥,我是新手,日志查看器里面的日志和C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data里面的日志是一样的吗?  如果不一样有什么区别,日志查看器里面的日志里面没有类似 listening port 1433的信息,C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data 这个里面的日志通过什么方式可以打开哇;
      

  3.   

    4楼正解,数据库安装后默认都不开启TCP/IP的,可防止网络攻击,连接方式有几种
    本机连接可用两种方式:共享内存、命名管道、TCP
    局域网连接方式:命名管道、TCP
    跨网连接方式:TCP
      

  4.   

    1. tcp listening protol 打开,
    2. 重启sql server service
    3.再不行,贴出最新的SQL Server log