返回首页
当前位置: 主页 > 电脑知识 >

配置SQL Server 2000选项

时间:2009-04-20 23:08来源:网络 作者:佚名 点击:
SQL Server服务器的配置选项属于那种人们了解较少且经常误用的选项。当一个技术支持人员要求你按照某种方式调整一个选项、而另一个技术支持人员却要求你按照另一种完全对立的方式
        SQL Server服务器的配置选项属于那种人们了解较少且经常误用的选项。当一个技术支持人员要求你按照某种方式调整一个选项、而另一个技术支持人员却要求你按照另一种完全对立的方式调整同一个选项时,你可能对这些选项的真正含义感到困惑。有关这些选项的资料很缺乏,至少可以说不够详细和清楚。在SQL Server 2000中,Microsoft减少了几个配置选项,让SQL Server动态配置它们,从而减少了几个容易混淆的地方。同时,Microsoft又为SQL Server 2000新增了两个服务器配置选项,调整了一些数据库选项,从而稍许简化了数据库管理员的工作。

新增的服务器选项

就象访问大多数企业版服务器的属性一样,我们不能在SQL Server Enterprise Manager中通过服务器属性窗口访问SQL Server 2000新增的两个服务器选项。作为防止用户由于不小心而错误配置服务器的一个安全措施,Microsoft没有把这些高级配置选项放入Enterprise Manager。相反,我们必须使用T-SQL/sp_configure系统存储过程去访问这些高级选项。我们可以用不带参数运行sp_configure的方法查看服务器的当前配置。在执行结果中,config_value是SQL Server从Master数据库syscurconfigs表提取出来的数据,它显示了服务器的当前配置;run_value列显示了执行sp_configure时SQL Server正在使用的选项,SQL Server在sysconfigures表中存储这些数据。修改某个选项之后,我们必须执行RECONFIGURE命令(在大多数情况下,还要重新启动SQL Server)才能让新的run_value显示出来。本文所讨论的所有选项都要求重新启动SQL Server。

服务器选项总共有36个,默认情况下,sp_configure存储过程只显示其中的10个,显示结果中不包含高级选项,而且所有新的SQL Server配置选项都不会出现在这个精简的清单中。然而,我们可以使用show advanced options命令参数让SQL Server显示出所有选项。要启用show advanced options,我们使用如下命令格式:

EXEC sp_configure ''show advanced options'', ''1'' RECONFIGURE

要安装一个选项,我们必须在使用sp_configure配置服务器之后运行RECONFIGURE命令。上面命令的输出结果如下:   Configuration option ''show advanced options'' changed from 0 to 1. Run the RECONFIGURE command to install.

一旦能够查看高级选项,我们就可以看到两个新的服务器选项。其中最重要的一个新选项是awe enabled选项,它能够让SQL Server企业版提高服务器的内存
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
推荐内容