查看或更改服务器属性 (SQL Server) 您所在的位置:网站首页 数据服务器名称 查看或更改服务器属性 (SQL Server)

查看或更改服务器属性 (SQL Server)

2023-11-28 02:18| 来源: 网络整理| 查看: 265

查看或更改服务器属性 (SQL Server) 项目 04/06/2023

适用于:SQL Server

本文介绍如何使用 SQL Server Management Studio、Transact-SQL 或 SQL Server 配置管理器查看或更改 SQL Server 实例的属性。

步骤因以下工具而有所不同:

SQL Server Management Studio Transact-SQL SQL Server 配置管理器 限制和局限

使用 sp_configure 时,必须在设置配置选项后运行 RECONFIGURE 或 RECONFIGURE WITH OVERRIDE。 RECONFIGURE WITH OVERRIDE 语句通常专门用来设置那些使用起来应当十分小心的配置选项。 但是,RECONFIGURE WITH OVERRIDE 可用于所有的配置选项,并且可以用它代替 RECONFIGURE。

注意

RECONFIGURE 在事务内部执行。 如果任意重新配置选项失败,则所有重新配置操作都将失效。

有些属性页会显示通过 Windows Management Instrumentation (WMI) 获得的信息。 若要显示这些页面,WMI 必须安装在运行 SQL Server Management Studio 的计算机上。

服务器级别角色

有关详细信息,请参阅 服务器级别角色。

默认情况下,所有用户都具备不带参数或仅带第一个参数的 sp_configure 的执行权限。 若要执行带两个参数的 sp_configure 以更改配置选项或运行 RECONFIGURE 语句,则用户必须具备 ALTER SETTINGS 服务器级别的权限。 ALTER SETTINGS 权限由 sysadmin 和 serveradmin 固定服务器角色隐式持有。

SQL Server Management Studio 查看或更改服务器属性

在“对象资源管理器”中,右键单击服务器,然后选择“属性”。

在“服务器属性”对话框中,选择某页以查看或更改有关该页的服务器信息。 某些属性是只读属性。

Transact-SQL 通过使用 SERVERPROPERTY 内置函数查看服务器属性

连接到 数据库引擎。

在标准栏上,选择“新建查询”。

将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例在 语句中使用 SERVERPROPERTY SELECT 内置函数,以返回有关当前服务器的信息。 如果基于 Windows 的服务器上安装了多个 SQL Server 实例,而且客户端必须打开另一个到当前连接所使用的同一实例连接,则此方案很有用。

SELECT CONVERT( sysname, SERVERPROPERTY('servername')); GO 通过使用 sys.servers 目录视图查看服务器属性

连接到 数据库引擎。

在标准栏上,选择“新建查询”。

将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例查询 sys.servers 目录视图,以返回当前服务器的名称 (name) 和 ID (server_id),以及用于连接到链接服务器的 OLE DB 访问接口 (provider) 的名称。

USE AdventureWorks2022; GO SELECT name, server_id, provider FROM sys.servers; GO 通过使用 sys.configurations 目录视图查看服务器属性

连接到 数据库引擎。

在标准栏上,选择“新建查询”。

将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例查询 sys.configurations 目录视图,以返回有关当前服务器上的各个服务器配置选项的信息。 该示例返回选项的名称 (name) 和说明 (description),其值 (value),以及该选项是否为高级选项 (is_advanced)。

SELECT name, description, value, is_advanced FROM sys.configurations; GO 通过使用 sp_configure 更改服务器属性

连接到 数据库引擎。

在标准栏上,选择“新建查询”。

将以下示例复制并粘贴到查询窗口中,然后选择“执行”。 此示例显示如何使用 sp_configure 更改服务器属性。 本示例将 fill factor 选项的值更改为 100。 必须重新启动服务器,更改才会生效。

EXEC sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXEC sp_configure 'fill factor', 100; GO RECONFIGURE; GO

有关详细信息,请参阅服务器配置选项 (SQL Server)。

SQL Server 配置管理器

可以通过使用 SQL Server 配置管理器查看或更改某些服务器属性。 例如,您可以查看 SQL Server 实例的版本,或更改存储错误日志文件的位置。 也可以通过查询 服务器相关的动态管理视图和函数来查看这些属性。

查看或更改服务器属性

在“开始”菜单中,依次指向“所有程序”、“Microsoft SQL Server”和“配置工具”,然后选择“SQL Server 配置管理器”。

在 SQL Server 配置管理器中选择“SQL Server 服务” 。

在详细信息窗格中,右键单击“SQL Server ()”,然后选择“属性”。

在“SQL Server () 属性”对话框中,更改“服务”选项卡或“高级”选项卡上的服务器属性,然后选择“确定”。

更改后重启

对于某些属性,可能需要重启服务器,才能使更改生效。

后续步骤 服务器配置选项 (SQL Server) SET 语句 (Transact-SQL) SERVERPROPERTY (Transact-SQL) sp_configure (Transact-SQL) RECONFIGURE (Transact-SQL) SELECT (Transact-SQL) 在 SQL Server 工具中将 WMI 配置为显示服务器状态 SQL Server 配置管理器 配置函数 (Transact-SQL) 与服务器相关的动态管理视图和函数 (Transact-SQL)


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有