Microsoft.SqlServer.Management.Utility Namespace

Microsoft.SqlServer.Management.Utility 네임 스페이스에는 SQL Server 유틸리티 개체를 나타내는 클래스가 포함 되어 있습니다. The Microsoft.SqlServer.Management.Utility namespace contains classes that represent the SQL Server Utility objects.

클래스

Computer

Computer 형식은 컴퓨터의 성능 및 로드를 나타내는 특정 물리적 속성을 포함 하는 유틸리티 도메인에서 컴퓨터를 나타냅니다. The Computer type represents a computer in the Utility domain, including certain physical properties that indicate the computer's performance and loading.

Computer.Key

Computer.Key 식별 하는 키를 나타냅니다는 Computer 클래스입니다. The Computer.Key class represents the key that identifies the Computer class.

ComputerCollection

ComputerCollection 클래스의 컬렉션을 나타냅니다 Computer 유틸리티 도메인에서 모든 컴퓨터를 나타내는 개체를 관리 합니다. The ComputerCollection class represents a collection of Computer objects that represent all the computers managed in the Utility domain.

DataFileAdapter

DataFileAdapter 형식 데이터 파일에 대 한 정보를 나타냅니다. The DataFileAdapter type represents information about a data file.

DeployedDac

DeployedDac 형식은 SQL Server의 인스턴스를 실행 하는 컴퓨터에 설치 된 DAC 패키지의 형태로 데이터베이스 응용 프로그램 구조를 나타냅니다. The DeployedDac type represents a database application structure, in the form of a DAC package that has been installed on to a computer running an instance of SQL Server.

DeployedDac.Key

DeployedDac.Key 식별 하는 키를 나타냅니다는 DeployedDac 클래스입니다. The DeployedDac.Key class represents the key that identifies the DeployedDac class.

DeployedDacCollection

DeployedDacCollection 클래스는 유틸리티 도메인에 배포된 모든 DAC를 나타내는 DeployedDac 개체의 컬렉션을 나타냅니다. The DeployedDacCollection class represents a collection of DeployedDac objects that represent all the deployed DACs in the Utility domain.

LogFileAdapter

LogFileAdapter 인터페이스는 로그 파일 어댑터에서 구현해야 하는 확장 속성을 설명합니다. The LogFileAdapter interface describes the extended properties that must be implemented by log file adapters.

ManagedInstance

ManagedInstance 형식은 SQL Server 유틸리티 서비스 제어 정책 및 배포에 의해 관리 되는 SQL Server의 인스턴스를 나타냅니다. The ManagedInstance type represents an instance of SQL Server that is managed by the SQL Server Utility services to control policy, and deployments.

ManagedInstance.Key

ManagedInstance.Key 식별 하는 키를 나타냅니다는 ManagedInstance 클래스입니다. The ManagedInstance.Key class represents the key that identifies the ManagedInstance class.

ManagedInstanceCollection

SQL Server 유틸리티에서 SQL Server의 관리 되는 인스턴스의 컬렉션을 나타냅니다. Represents a collection of managed instances of SQL Server in the SQL Server Utility.

NameKey

식별 Microsoft.SqlServer.Management.Utility name 속성을 Sfc 키로 사용 하는 개체입니다. Identifies Microsoft.SqlServer.Management.Utility objects that use a name property as an Sfc key.

Utility

Utility 클래스는 하나 이상의 원격 SQL Server 인스턴스를 관리 하도록 메서드 및 속성을 정의 하는 유틸리티 제어 지점 UCP ()를 나타냅니다. The Utility class represents a utility control point (UCP) that defines methods and properties to manage one or more remote instances of SQL Server.

Utility.Key

Utility.Key 클래스는 SFC(System File Checker) 내에서 Utility를 식별하는 데 사용되는 메서드와 속성을 정의합니다. The Utility.Key class defines methods and properties that are used to identify the Utility within the System File Checker (SFC).

UtilityException

UtilityException 클래스는 유틸리티 예외 정보를 기록하는 메서드와 속성을 정의합니다. The UtilityException class defines methods and properties that record utility exception information. 모든 유틸리티 예외 유형의 기본 클래스입니다. It is the base class for all utility exception types.

Volume

Volume 유형은 SQL Server 유틸리티 도메인에 있는 컴퓨터에 볼륨 또는 디스크 파티션에 대 한 정보를 나타냅니다. The Volume type represents information about a volume or disk partition on a computer in the SQL Server Utility domain.

Volume.Key

Volume.Key 식별 하는 키를 나타냅니다는 Volume 클래스입니다. The Volume.Key class represents the key that identifies the Volume class.

VolumeCollection

VolumeCollection 클래스의 컬렉션을 나타냅니다 Volume 컴퓨터에서 모든 볼륨을 나타내는 개체입니다. The VolumeCollection class represents a collection of Volume objects that represent all the volumes on a computer.

인터페이스

IDataFilePerformanceFacet

IDataFilePerformanceFacet 데이터 파일 성능을 나타내는 인터페이스입니다. The IDataFilePerformanceFacet is an interface that represents the data file performance. 성능 기반 정책을 결정하는 데 사용됩니다. This is used in determining performance based policies.

ILogFilePerformanceFacet

ILogFilePerformanceFacet은 로그 파일 성능을 나타내는 인터페이스로, The ILogFilePerformanceFacet is an interface that represents the log file performance. 성능 기반 정책을 결정하는 데 사용됩니다. This is used in determining performance-based policies.

열거형

DatabaseState

데이터베이스 상태 열거형입니다. Database state enumeration.

HealthState

HealthState 열거형은 배포의 상태를 지정하는 데 사용되는 값을 포함합니다. The HealthState enumeration contains values that are used to specify the state of the deployment.

ManagementState

가능한 상태를 열거는 ManagedInstance 개체입니다. Enumerates the possible states of a ManagedInstance object.

설명

최상위 인스턴스는는 Utility 클래스의 인스턴스에 대 한 연결을 증명 SQL Server합니다.The top-level instance is the Utility class, which proves the connection to the instance of SQL Server. 자식을 Utility 클래스는 다른 기본 형식:The children of the Utility class are the other main type:

  • Computer

  • DeployedDac

  • ManagedInstance

    SQL Server 유틸리티 개체의 인스턴스를 검색 하는 데 사용 될 SQL Server 네트워크에 포함할 및는 SQL Server 유틸리티입니다.The SQL Server Utility objects can be used to discover instances of SQL Server on the network and include them in the SQL Server Utility. 이러한 인스턴스는 다음에 의해 제어 되는 관리 되는 인스턴스도 변환할 수는 SQL Server 유틸리티 배포 및 정책 관리에 참여할 수 있습니다.These instances can be converted into managed instances, which are then governed by the SQL Server Utility and can participate in deployments and policy management.

    SQL Server DAC 패키지는 DAC 개체와 SMO 개체를 사용 하 여 디자인 모드에서 만들 수 있는 유틸리티를 사용 합니다.The SQL Server Utility uses DAC packages, which can be created using the DAC object and SMO objects in Design mode. 목록에서 데이터베이스 응용 프로그램을 구성 하는 구성 요소를 추출 하거나 DAC 패키지 파일에서 가져와서 DAC 패키지를 만들 수 있습니다.A DAC package can be created by extraction from a list of components that make up a database application, or by importing a DAC package from a file. 에 DAC 패키지의 목록이 저장 됩니다는 SQL Server 카탈로그에서 유틸리티입니다.A list of DAC packages is stored in the SQL Server Utility in a catalog. DAC 패키지를이 목록에서 선택 하 고 배포 대상을 적절 한 관리 되는 인스턴스 수 SQL Server 에 의해 제어는 SQL Server 유틸리티입니다.A DAC package can be selected from this list and deployed onto targets that are suitable managed instances of SQL Server governed by the SQL Server Utility.

    Microsoft.SqlServer.Management.Utility Microsoft.SqlServer.Management.Utility.dll 파일에 위치 하는 네임 스페이스입니다.The Microsoft.SqlServer.Management.Utility namespace resides in the Microsoft.SqlServer.Management.Utility.dll file. 또한 일부 지원 개체 Microsoft.SqlServer.Management.UtilityEnum.dll 파일에 있습니다.Additionally, some supporting objects are in the Microsoft.SqlServer.Management.UtilityEnum.dll file. 클래스에 액세스 하려면 이러한 파일을 가져와야 하는 Microsoft.SqlServer.Management.Utility 네임 스페이스입니다.You need to import these files to access the classes in the Microsoft.SqlServer.Management.Utility namespace.

    사용 하 여는 Microsoft.SqlServer.Management.Utility 네임 스페이스를 할 수 있습니다.By using the Microsoft.SqlServer.Management.Utility namespace, you can:

  • 인스턴스를 검색할 SQL Server합니다.Discover instances of SQL Server.

  • 인스턴스를 포함할 SQL Server 에 SQL Server 유틸리티에서 관리 되거나 관리 되지 않는 리소스 수 있도록 합니다.Include instances of SQL Server in the SQL Server Utility by making them managed or unmanaged.

  • DAC를 추출 합니다.Extract a DAC.

  • DAC 패키지를 가져옵니다.Import a DAC package.

  • 에 있는 적합 한 인스턴스에 DAC를 배포는 SQL Server 유틸리티입니다.Deploy a DAC on suitable instances in the SQL Server Utility.

  • 관리 SQL Server 유틸리티 호스트 리소스입니다.Manage SQL Server Utility host resources.

  • 관리 SQL Server 리소스 인스턴스.Manage SQL Server instance resources.

  • 정책 만들기 및 적용에서 대상 개체에는 SQL Server 유틸리티입니다.Create and apply policies to target objects in the SQL Server Utility.