选择授权模式:  
  使用该对话框设置授权模式,以使客户端可以访问  Microsoft?  SQL  Server?  的该实例。SQL  Server  2000  支持两种客户端访问授权模式,一个用于设备,另一个用于处理器。    
  设备可以是工作站、终端或运行连接到  SQL  Server  实例的  SQL  Server  应用程序的任何其它设备。  
  处理器指的是安装在运行  SQL  Server  2000  实例的计算机上的中央处理器  (CPU)。一个计算机上可以安装多个处理器,从而需要多个处理器许可证。    
  一旦设置了授权模式便无法再更改。可以在安装  SQL  Server  之后添加设备或处理器许可证,这使用"控制面板"中的  SQL  Server  2000  授权安装实用工具来进行。  
  1、授权模式  
  当从"控制面板"访问该对话框时,安装过程中选择的模式在默认情况下为选中,同时显示以前选择的设备数或处理器数。  
  2、每客户  
  每客户授权模式要求每个将访问  SQL  Server  2000  服务器的设备都具有一个客户端访问许可证。对于客户端连接到不止一个服务器的网络,每客户模式通常更划算。  
  在编辑框中,选择要授权的设备数。    
  3、处理器许可证  
  使用处理器许可,安装在运行  SQL  Server  的计算机上的每个处理器都需要一个许可证。处理器许可证允许任意数目的设备访问服务器,无论它们是通过  Intranet  还是  Internet。  
  使用处理器许可,SQL  Server  2000  可以利用每个安装的处理器,并支持不限数目的客户端设备。通过  Internet  提供对  SQL  Server  数据库的访问的客户或拥有大量用户的客户通常选择处理器许可证。 
-----
假如我选的是每客户模式,输入一个数,比如5.那么只可以有5台机器可以同时运行我编的程序吗(VB),再有其它机器运行我的程序就会连不上数据吗?会有什么样的提示?
还是说这个每客户授权数本身就是骗人的,没什么用,输入多少都行?
这一点一直没搞明白。

---------------------------------

解决方案 »

  1.   


        如果在服务器上选择“每客户”授权模式,可以使用任意数量的授权计算机连接服务器。然而,必须为每台客户计算机购买客户访问许可证,无论该计算机使用的是 Microsoft 客户操作系统(例如 Windows 98 或 Windows 2000 Professional)还是任何其他 Windows 2000 Server 支持的客户操作系统。拥有有效的“每客户”客户访问许可证只保证用户访问以“每客户”模式配置的服务器。它不保证客户访问以“每服务器”模式授权的服务器。这样的连接还消耗分配给服务器的可用“每服务器”许可证池中的一个许可证。因此,客户只有不使连接总数超出服务器的限制时才可以连接。否则提示无法连接到服务器。
      

  2.   

    服务器模式指你为每台服务器购买了多少份许可,就可以有多少个并发连接连到你的这台服务器;(指能有多少电脑设备上sql客户端可同时连接到服务器,如有多个财务软件需要链接到服务器,一台WEB服务器连到数据库时只产生一个客户端链接)
    二、客户端模式指你为一个客户购买了多少份许可,这个客户就可以与服务器存在多少个并发连接。 
    三、cpu模式为数据库服务器上限制的cpu数目以星型来表示的话,
    服务器模式表示服务器是中心,并发连接从服务器向客户发散;
    客户端模式表示客户机是中心,并发连接从客户端向服务器发散。 
      

  3.   

    这么说吧,客户只能出几万块钱,并最多也就15个左右能同时在线。
    所以客户决定购买"每客户"模式,10个sql客户端。
    客户用的软件是B/S模式。
    程序安装在数据库服务器上,客户端通过IE访问服务器。如果这样的话,假如有10个客户同时在10台电脑上打开IE,进录入数据工作。
    此时会是下面那种情况?
    A.10个客户端的份额被全部占用了(其它人再去打开IE,会提示登录不进去)。
    B.10个客户端的份额被全部占用了(其它人再去打开IE,可以进入,操作正常)。
    C.其中只有9个人可以进入(服务器本身占用1个份额)。
    D.因为是WEB程序,只占用一个份额,所以不管是10几个人还是20几个人同时打开IE操作,都会正常。
    E.其它意见。

    再次感谢大家回贴,谢谢。