Server 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装实例类:Server[@Name='']
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[Microsoft.SqlServer.Management.Sdk.Sfc.RootFacet(typeof(Microsoft.SqlServer.Management.Smo.Server))]
public sealed class Server : Microsoft.SqlServer.Management.Smo.SqlSmoObject, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.IAlienRoot, Microsoft.SqlServer.Management.Sdk.Sfc.IDmfFacet, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomainLite, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcSupportsDesignMode, Microsoft.SqlServer.Management.Smo.IScriptable, Microsoft.SqlServer.Management.Smo.IServerInformation, Microsoft.SqlServer.Management.Smo.IServerSettings
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.RootFacet(typeof(Microsoft.SqlServer.Management.Smo.Server))>]
type Server = class
inherit SqlSmoObject
interface ISfcSupportsDesignMode
interface IAlterable
interface IScriptable
interface IServerSettings
interface IDmfFacet
interface IServerInformation
interface IAlienRoot
interface ISfcDomainLite
interface ISfcHasConnection
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.RootFacet(typeof(Microsoft.SqlServer.Management.Smo.Server))>]
type Server = class
inherit SqlSmoObject
interface IAlterable
interface IScriptable
interface IServerSettings
interface IDmfFacet
interface IServerInformation
interface IAlienRoot
interface ISfcDomainLite
interface ISfcHasConnection
interface ISfcSupportsDesignMode
Public NotInheritable Class Server
Inherits SqlSmoObject
Implements IAlienRoot, IAlterable, IDmfFacet, IScriptable, IServerInformation, IServerSettings, ISfcDomainLite, ISfcSupportsDesignMode
- 继承
- 属性
- 实现
构造函数
| 名称 | 说明 |
|---|---|
| Server() |
封装实例类:Server[@Name=''] |
| Server(ServerConnection) |
构造一个新的服务器对象,该对象依赖于给定的 ServerConnection 进行连接。 |
| Server(String) |
封装实例类:Server[@Name=''] |
字段
| 名称 | 说明 |
|---|---|
| m_ExtendedProperties |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| singletonParent |
常规 SMO 对象通过 parentColl(父类中的相应集合)访问父类引用。 Singleton 类在父类中没有集合。 (继承自 SqlSmoObject) |
属性
| 名称 | 说明 |
|---|---|
| ActiveDirectory |
已过时.
封装实例类:Server[@Name=''] |
| AffinityInfo |
封装实例类:Server[@Name=''] |
| AuditLevel |
封装实例类:Server[@Name=''] |
| Audits |
封装实例类:Server[@Name=''] |
| AvailabilityGroups |
封装实例类:Server[@Name=''] |
| BackupDevices |
封装实例类:Server[@Name=''] |
| BackupDirectory |
封装实例类:Server[@Name=''] |
| BrowserServiceAccount |
封装实例类:Server[@Name=''] |
| BrowserStartMode |
封装实例类:Server[@Name=''] |
| BuildClrVersion |
封装实例类:Server[@Name=''] |
| BuildClrVersionString |
封装实例类:Server[@Name=''] |
| BuildNumber |
封装实例类:Server[@Name=''] |
| ClusterName |
封装实例类:Server[@Name=''] |
| ClusterQuorumState |
封装实例类:Server[@Name=''] |
| ClusterQuorumType |
封装实例类:Server[@Name=''] |
| Collation |
封装实例类:Server[@Name=''] |
| CollationDatabaseInServer |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| CollationID |
封装实例类:Server[@Name=''] |
| ComparisonStyle |
封装实例类:Server[@Name=''] |
| ComputerNamePhysicalNetBIOS |
封装实例类:Server[@Name=''] |
| Configuration |
封装实例类:Server[@Name=''] |
| ConnectionContext |
连接上下文 |
| Credentials |
封装实例类:Server[@Name=''] |
| CryptographicProviders |
封装实例类:Server[@Name=''] |
| DatabaseEngineEdition |
返回 SMO 对象的 DatabaseEngineEdition (继承自 SqlSmoObject) |
| DatabaseEngineType |
返回 SMO 对象的 DatabaseEngineType (继承自 SqlSmoObject) |
| Databases |
封装实例类:Server[@Name=''] |
| DefaultAvailabilityGroupClusterType |
服务器的默认可用性组群集类型 |
| DefaultFile |
封装实例类:Server[@Name=''] |
| DefaultLog |
封装实例类:Server[@Name=''] |
| DefaultTextMode |
封装实例类:Server[@Name=''] |
| Edition |
封装实例类:Server[@Name=''] |
| Endpoints |
封装实例类:Server[@Name=''] |
| EngineEdition |
封装实例类:Server[@Name=''] |
| ErrorLogPath |
封装实例类:Server[@Name=''] |
| ErrorLogSizeKb |
封装实例类:Server[@Name=''] |
| Events |
封装实例类:Server[@Name=''] |
| ExecuteForScalar |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| ExecutionManager |
封装实例类:Server[@Name=''] |
| FilestreamLevel |
封装实例类:Server[@Name=''] |
| FilestreamShareName |
封装实例类:Server[@Name=''] |
| FullTextService |
封装实例类:Server[@Name=''] |
| HadrManagerStatus |
封装实例类:Server[@Name=''] |
| HardwareGeneration |
封装实例类:Server[@Name=''] |
| HostDistribution |
封装实例类:Server[@Name=''] |
| HostPlatform |
封装实例类:Server[@Name=''] |
| HostRelease |
封装实例类:Server[@Name=''] |
| HostServicePackLevel |
封装实例类:Server[@Name=''] |
| HostSku |
封装实例类:Server[@Name=''] |
| Information |
封装实例类:Server[@Name=''] |
| InstallDataDirectory |
封装实例类:Server[@Name=''] |
| InstallSharedDirectory |
封装实例类:Server[@Name=''] |
| InstanceName |
封装实例类:Server[@Name=''] |
| IsAvailabilityReplicaSeedingModeSupported |
封装实例类:Server[@Name=''] |
| IsCaseSensitive |
封装实例类:Server[@Name=''] |
| IsClustered |
封装实例类:Server[@Name=''] |
| IsConfigurationOnlyAvailabilityReplicaSupported |
封装实例类:Server[@Name=''] |
| IsCrossPlatformAvailabilityGroupSupported |
封装实例类:Server[@Name=''] |
| IsFullTextInstalled |
封装实例类:Server[@Name=''] |
| IsHadrEnabled |
封装实例类:Server[@Name=''] |
| IsJsonDataTypeEnabled |
封装实例类:Server[@Name=''] |
| IsMemberOfWsfcCluster |
检查服务器是否是 WSFC 群集的成员 |
| IsPolyBaseInstalled |
封装实例类:Server[@Name=''] |
| IsReadOnlyListWithLoadBalancingSupported |
封装实例类:Server[@Name=''] |
| IsSingleUser |
封装实例类:Server[@Name=''] |
| IsTouched |
是否已触摸对象进行无条件的 Alter 脚本编写 (继承自 SqlSmoObject) |
| IsXTPSupported |
封装实例类:Server[@Name=''] |
| JobServer |
封装实例类:Server[@Name=''] |
| Language |
封装实例类:Server[@Name=''] |
| Languages |
封装实例类:Server[@Name=''] |
| LinkedServers |
封装实例类:Server[@Name=''] |
| LoginMode |
封装实例类:Server[@Name=''] |
| Logins |
封装实例类:Server[@Name=''] |
|
封装实例类:Server[@Name=''] |
|
| MailProfile |
封装实例类:Server[@Name=''] |
| MasterDBLogPath |
封装实例类:Server[@Name=''] |
| MasterDBPath |
封装实例类:Server[@Name=''] |
| MaxPrecision |
封装实例类:Server[@Name=''] |
| Name |
封装实例类:Server[@Name=''] |
| NamedPipesEnabled |
封装实例类:Server[@Name=''] |
| NetName |
封装实例类:Server[@Name=''] |
| NumberOfLogFiles |
封装实例类:Server[@Name=''] |
| ObjectInSpace |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| OleDbProviderSettings |
封装实例类:Server[@Name=''] |
| OSVersion |
封装实例类:Server[@Name=''] |
| ParentCollection |
返回包含对象的集合。 可以为 null。 (继承自 SqlSmoObject) |
| PathSeparator |
封装实例类:Server[@Name=''] |
| PerfMonMode |
封装实例类:Server[@Name=''] |
| PhysicalMemory |
封装实例类:Server[@Name=''] |
| PhysicalMemoryUsageInKB |
封装实例类:Server[@Name=''] |
| Platform |
封装实例类:Server[@Name=''] |
| Processors |
封装实例类:Server[@Name=''] |
| ProcessorUsage |
封装实例类:Server[@Name=''] |
| Product |
封装实例类:Server[@Name=''] |
| ProductLevel |
封装实例类:Server[@Name=''] |
| ProductUpdateLevel |
封装实例类:Server[@Name=''] |
| Properties |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| ProxyAccount |
封装实例类:Server[@Name=''] |
| ReservedStorageSizeMB |
封装实例类:Server[@Name=''] |
| ResourceGovernor |
封装实例类:Server[@Name=''] |
| ResourceLastUpdateDateTime |
封装实例类:Server[@Name=''] |
| ResourceVersion |
封装实例类:Server[@Name=''] |
| ResourceVersionString |
封装实例类:Server[@Name=''] |
| Roles |
封装实例类:Server[@Name=''] |
| RootDirectory |
封装实例类:Server[@Name=''] |
| ScalarResult |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| ServerAuditSpecifications |
封装实例类:Server[@Name=''] |
| ServerType |
封装实例类:Server[@Name=''] |
| ServerVersion |
返回包含对象的服务器的 ServerVersion。 如果对象未与连接的服务器关联,则返回最高的已知服务器版本。 (继承自 SqlSmoObject) |
| ServiceAccount |
封装实例类:Server[@Name=''] |
| ServiceInstanceId |
封装实例类:Server[@Name=''] |
| ServiceMasterKey |
封装实例类:Server[@Name=''] |
| ServiceName |
封装实例类:Server[@Name=''] |
| ServiceStartMode |
封装实例类:Server[@Name=''] |
| ServiceTier |
封装实例类:Server[@Name=''] |
| Settings |
封装实例类:Server[@Name=''] |
| SmartAdmin |
封装实例类:Server[@Name=''] |
| SqlCharSet |
封装实例类:Server[@Name=''] |
| SqlCharSetName |
封装实例类:Server[@Name=''] |
| SqlDomainGroup |
封装实例类:Server[@Name=''] |
| SqlSortOrder |
封装实例类:Server[@Name=''] |
| SqlSortOrderName |
封装实例类:Server[@Name=''] |
| State |
返回对象的状态 (继承自 SmoObjectBase) |
| Status |
封装实例类:Server[@Name=''] |
| SupportedAvailabilityGroupClusterTypes |
获取服务器支持的可用性组群集类型 |
| SystemDataTypes |
封装实例类:Server[@Name=''] |
| SystemMessages |
封装实例类:Server[@Name=''] |
| TapeLoadWaitTime |
封装实例类:Server[@Name=''] |
| TcpEnabled |
封装实例类:Server[@Name=''] |
| Triggers |
封装实例类:Server[@Name=''] |
| Urn |
返回动态计算的对象 Urn (继承自 SqlSmoObject) |
| UrnSuffix |
封装实例类:Server[@Name=''] |
| UsedStorageSizeMB |
封装实例类:Server[@Name=''] |
| UserData |
封装实例类:Server[@Name=''] (继承自 SmoObjectBase) |
| UserDefinedMessages |
封装实例类:Server[@Name=''] |
| UserOptions |
封装实例类:Server[@Name=''] |
| Version |
封装实例类:Server[@Name=''] |
| VersionMajor |
封装实例类:Server[@Name=''] |
| VersionMinor |
封装实例类:Server[@Name=''] |
| VersionString |
封装实例类:Server[@Name=''] |
方法
活动
| 名称 | 说明 |
|---|---|
| PropertyChanged |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |
| PropertyMetadataChanged |
封装实例类:Server[@Name=''] (继承自 SqlSmoObject) |