不知道为什么,一台服务器装三个SQL的三个实例?
不就是三个数据库么?哪台服务器都不只一个数据库吧,应该没有问题的。

解决方案 »

  1.   

    不是数据库,相当于三台sql server 2000服务器,不是三个数据库
    三个独立的服务,是在一台电脑上装了三遍sql server 2000
    因为机器有限,只好采取单机多实例的方法
      

  2.   

    机器名:randolph三个不同的实例分别为
    1.randolph\MY2004
    2.randolph\NETSDK
    3.randolph\Greg都可以单独的使用的哟,都有自己的数据库,呵呵
      

  3.   

    lansquenet说的对阿,除了端口外,使用实例名称来区别不同的数据库也是很重要的啊!
      

  4.   

    网络库
    在"网络库"屏幕上,可以选择为 Microsoft® SQL Server™ 2000 安装的网络库。网络库用于在运行 SQL Server 的客户端和服务器之间传递网络数据包。以动态链接库 (DLL) 形式实现的网络库使用特定的进程间通讯 (IPC) 机制执行通讯所需的网络操作。服务器可以一次监听或监视多个网络库。安装期间,SQL Server 安装程序将所有 Net-Library 安装到计算机上,并允许配置部分或全部 Net-Library。如果没有配置某个 Net-Library,则服务器将无法监听该 Net-Library。安装完成后,可以使用服务器网络实用工具更改这些配置。对于群集安装,仅可使用命名管道和 TCP/IP。安装群集实例时,不支持的网络库不可用。安装命名实例时,多协议、AppleTalk 和 Banyan VINES 协议不可用。 选项
    命名管道在 Microsoft Windows NT® 和 Microsoft Windows® 2000 上安装 SQL Server 需要命名管道支持。Microsoft Windows 98 不支持服务器端命名管道。默认情况下,SQL Server 监听命名管道 Net-Library 连接的标准管道。命名管道名称默认实例和命名实例的路径不同: 默认实例:\\.\pipe\sql\query
    命名实例:\\.\pipe\MSSQL$instancename\sql\query 
    安装 SQL Server 后,可以更改管道名称。 TCP/IP 套接字此 Net-Library 允许 SQL Server 通过使用标准 Windows 套接字作为 IPC 方法(通过 TCP/IP 协议)进行通讯。默认情况下,Microsoft SQL Server 2000 在所有操作系统上的安装都使用 TCP/IP 套接字 Net-Library。使用 TCP/IP 套接字时请注意以下事项: SQL Server 使用 UDP 端口 1434 从 SQL Server 2000 客户端建立连接。此套接字号码还通过 Internet 号码分配机构 (IANA) 保留给 SQL Server 使用。
    不要使用动态端口,也不要设置代理服务器地址,因为每当服务启动时,监听的端口会发生更改。 
    端口号如果设置 SQL Server 监听 TCP/IP,则只有在希望 SQL Server 监听与默认地址不同的端口地址时,才可以在"端口号"框中键入 TCP/IP 端口号。此端口是 SQL Server 在接受来自 TCP/IP 套接字客户端的连接时所监听的端口。默认实例的默认号为 1433,这是 SQL Server 的正式 IANA 套接字号码。除非安装时设置了另一备用端口,否则,当命名实例第一次启动时,它将获得动态指派的端口。远程 Winsock 代理服务器地址如果设置 SQL Server 在 TCP/IP 套接字上监听使用 Microsoft Proxy Server 的代理服务器,则在设置 TCP/IP 套接字 Net-Library 时,请在"远程 WinSock 代理服务器地址"框中键入代理服务器地址。