启动与关闭服务器

  启动服务器的方法有以下几种
  1 用Enterprise Manager 启动
  在Enterprise Manager 的SQL Server Group 中用左键单击所要启动的服务器,或在所要启动的服务器上单击右键后,从快捷菜单中选择Start 项即可启动。
  2 用SQL Server Service Manager 启动
  启动方法如下:
  (1)从菜单中选择Service Manager ,选项启动服务管理器,服务管理器启动后,如图1所示;
  (2)在Service Manager 中选择要启动的服务器(Server) 和服务(Service) 选项;
  (3)在Service Manager 中点击 Start/Continue 按钮启动服务器启动后画面如图2所示;
   
  图1
  
  图2
  3 自动启动服务器
  可以在操作系统启动时启动服务器, 可以在Service Manager 中选择自动启动选项. 如图2 所示也可以在操作系统的计划任务中设置自动启动. 或在服务器属性配置中指定.
  4 用操作系统控制面板中的服务管理程序启动
  启动方法如下
  (1) 在Win2000 Server 和Windows NT 中都可以从控制面板中选取 "管理工具 Admin- istrative Tools "下的 "服务" 快捷方式在(Win2000 Professional 操作系统中是 "服务器管理Services" 选项,出现如图3所示的页面;
  (2) 右键单击所要启动的服务名称, 从快捷菜单中选择"启动"选项, 就会启动MSSQLServer, 启动后画面如图4
   
  图3
  
  图4
  5.2.5 用命令启动
  可以使用命令net start sqlserver 或sqlservr 来启动服务器. 其中net start sqlserver 命令不带参数, 与之相应的命令还有暂停服务器命令net pause, 继续服务命令net continue,停止服务器命令net stop等,sqlservr 命令比较复杂. 可以加带许多参数其语法如下所示:
  参数说明如下:
   -c
  指明SQL Server 独立于NT 服务管理控制而启动, 使用此参数可以缩短启动SQL Server的时间,但是用它之后,就不能通过SQL Server Service Manager 或net 系列命令来暂停或停止SQL Server ,并且在退出操作系统前必须先关闭SQL Server.
   -dmaster_path
  指明master 数据库的全路径,在-d 和master_path.之间没有空格.
   -f
  用最低配置启动服务器.
   -eerror_log_path
  指明error log 文件的全路径,在-e 和error_log_path 之间没有空格.
   -lmaster_log_path
  指明master 数据库的transaction log 文件的全路径,在-l 和master_log_path 之间没有空格.
   -m
  指明用单用户方式启动SQL Server.
   -n
  指明不使用Windows NT 的程序日志来登记SQL Server 的事件,如果使用了此参数,则最好同时使用-e 参数,否则SQL Server 事件就不会被纪录.
   -pprecision_level
  指明decimal 和numeric 数据类型的最高精度,在-p 和precision_level 之间没有空格. precision_level 取值范围为1 到38, 不用此参数时,系统默认为28, 使用此参数而不指明具体精度时, 系统认为是38.
   -sregistry_key
  指明要根据注册表中registry_key 下的参数选项来启动SQL Server.
   -Ttrace#
  指明随SQL Server 启动一个指定的跟踪标记trace# , 注意:-T 为大写.
   -v
  启动时显示SQL Server 的版本号.
   -x
  不使用CPU 信息统计.
  以上这些参数还可以在Enterprise Manager 中设置, 在本章的配置服务器一节中将具体讲述.关闭服务器的方法与启动服务器的方法类似, 只须反其道而行之, 但用命令关闭服务器时是使用NET STOP 或SHUTDOWN 命令来关闭服务器.
posted @ 2007-07-25 10:30  Athrun  阅读(625)  评论(0编辑  收藏  举报