Server Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de instancia que encapsula : 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
- Herencia
- Atributos
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| Server() |
Clase de instancia que encapsula : Server[@Name=''] |
| Server(ServerConnection) |
Construye un nuevo objeto Server que se basa en serverConnection dado para la conectividad. |
| Server(String) |
Clase de instancia que encapsula : Server[@Name=''] |
Campos
| Nombre | Description |
|---|---|
| m_ExtendedProperties |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| singletonParent |
Los objetos SMO normales acceden a la referencia de clase primaria a través de parentColl (colección correspondiente en la clase primaria). La clase Singleton no tiene ninguna colección en el elemento primario. (Heredado de SqlSmoObject) |
Propiedades
| Nombre | Description |
|---|---|
| ActiveDirectory |
Obsoletos.
Clase de instancia que encapsula : Server[@Name=''] |
| AffinityInfo |
Clase de instancia que encapsula : Server[@Name=''] |
| AuditLevel |
Clase de instancia que encapsula : Server[@Name=''] |
| Audits |
Clase de instancia que encapsula : Server[@Name=''] |
| AvailabilityGroups |
Clase de instancia que encapsula : Server[@Name=''] |
| BackupDevices |
Clase de instancia que encapsula : Server[@Name=''] |
| BackupDirectory |
Clase de instancia que encapsula : Server[@Name=''] |
| BrowserServiceAccount |
Clase de instancia que encapsula : Server[@Name=''] |
| BrowserStartMode |
Clase de instancia que encapsula : Server[@Name=''] |
| BuildClrVersion |
Clase de instancia que encapsula : Server[@Name=''] |
| BuildClrVersionString |
Clase de instancia que encapsula : Server[@Name=''] |
| BuildNumber |
Clase de instancia que encapsula : Server[@Name=''] |
| ClusterName |
Clase de instancia que encapsula : Server[@Name=''] |
| ClusterQuorumState |
Clase de instancia que encapsula : Server[@Name=''] |
| ClusterQuorumType |
Clase de instancia que encapsula : Server[@Name=''] |
| Collation |
Clase de instancia que encapsula : Server[@Name=''] |
| CollationDatabaseInServer |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| CollationID |
Clase de instancia que encapsula : Server[@Name=''] |
| ComparisonStyle |
Clase de instancia que encapsula : Server[@Name=''] |
| ComputerNamePhysicalNetBIOS |
Clase de instancia que encapsula : Server[@Name=''] |
| Configuration |
Clase de instancia que encapsula : Server[@Name=''] |
| ConnectionContext |
contexto de conexión |
| Credentials |
Clase de instancia que encapsula : Server[@Name=''] |
| CryptographicProviders |
Clase de instancia que encapsula : Server[@Name=''] |
| DatabaseEngineEdition |
Devuelve databaseEngineEdition del objeto SMO. (Heredado de SqlSmoObject) |
| DatabaseEngineType |
Devuelve el databaseEngineType del objeto SMO. (Heredado de SqlSmoObject) |
| Databases |
Clase de instancia que encapsula : Server[@Name=''] |
| DefaultAvailabilityGroupClusterType |
Tipo de clúster de grupo de disponibilidad predeterminado para el servidor |
| DefaultFile |
Clase de instancia que encapsula : Server[@Name=''] |
| DefaultLog |
Clase de instancia que encapsula : Server[@Name=''] |
| DefaultTextMode |
Clase de instancia que encapsula : Server[@Name=''] |
| Edition |
Clase de instancia que encapsula : Server[@Name=''] |
| Endpoints |
Clase de instancia que encapsula : Server[@Name=''] |
| EngineEdition |
Clase de instancia que encapsula : Server[@Name=''] |
| ErrorLogPath |
Clase de instancia que encapsula : Server[@Name=''] |
| ErrorLogSizeKb |
Clase de instancia que encapsula : Server[@Name=''] |
| Events |
Clase de instancia que encapsula : Server[@Name=''] |
| ExecuteForScalar |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| ExecutionManager |
Clase de instancia que encapsula : Server[@Name=''] |
| FilestreamLevel |
Clase de instancia que encapsula : Server[@Name=''] |
| FilestreamShareName |
Clase de instancia que encapsula : Server[@Name=''] |
| FullTextService |
Clase de instancia que encapsula : Server[@Name=''] |
| HadrManagerStatus |
Clase de instancia que encapsula : Server[@Name=''] |
| HardwareGeneration |
Clase de instancia que encapsula : Server[@Name=''] |
| HostDistribution |
Clase de instancia que encapsula : Server[@Name=''] |
| HostPlatform |
Clase de instancia que encapsula : Server[@Name=''] |
| HostRelease |
Clase de instancia que encapsula : Server[@Name=''] |
| HostServicePackLevel |
Clase de instancia que encapsula : Server[@Name=''] |
| HostSku |
Clase de instancia que encapsula : Server[@Name=''] |
| Information |
Clase de instancia que encapsula : Server[@Name=''] |
| InstallDataDirectory |
Clase de instancia que encapsula : Server[@Name=''] |
| InstallSharedDirectory |
Clase de instancia que encapsula : Server[@Name=''] |
| InstanceName |
Clase de instancia que encapsula : Server[@Name=''] |
| IsAvailabilityReplicaSeedingModeSupported |
Clase de instancia que encapsula : Server[@Name=''] |
| IsCaseSensitive |
Clase de instancia que encapsula : Server[@Name=''] |
| IsClustered |
Clase de instancia que encapsula : Server[@Name=''] |
| IsConfigurationOnlyAvailabilityReplicaSupported |
Clase de instancia que encapsula : Server[@Name=''] |
| IsCrossPlatformAvailabilityGroupSupported |
Clase de instancia que encapsula : Server[@Name=''] |
| IsFullTextInstalled |
Clase de instancia que encapsula : Server[@Name=''] |
| IsHadrEnabled |
Clase de instancia que encapsula : Server[@Name=''] |
| IsJsonDataTypeEnabled |
Clase de instancia que encapsula : Server[@Name=''] |
| IsMemberOfWsfcCluster |
Comprueba si el servidor es miembro del clúster de WSFC. |
| IsPolyBaseInstalled |
Clase de instancia que encapsula : Server[@Name=''] |
| IsReadOnlyListWithLoadBalancingSupported |
Clase de instancia que encapsula : Server[@Name=''] |
| IsSingleUser |
Clase de instancia que encapsula : Server[@Name=''] |
| IsTouched |
Si el objeto se ha táctilizado para el scripting incondicional de Alter (Heredado de SqlSmoObject) |
| IsXTPSupported |
Clase de instancia que encapsula : Server[@Name=''] |
| JobServer |
Clase de instancia que encapsula : Server[@Name=''] |
| Language |
Clase de instancia que encapsula : Server[@Name=''] |
| Languages |
Clase de instancia que encapsula : Server[@Name=''] |
| LinkedServers |
Clase de instancia que encapsula : Server[@Name=''] |
| LoginMode |
Clase de instancia que encapsula : Server[@Name=''] |
| Logins |
Clase de instancia que encapsula : Server[@Name=''] |
|
Clase de instancia que encapsula : Server[@Name=''] |
|
| MailProfile |
Clase de instancia que encapsula : Server[@Name=''] |
| MasterDBLogPath |
Clase de instancia que encapsula : Server[@Name=''] |
| MasterDBPath |
Clase de instancia que encapsula : Server[@Name=''] |
| MaxPrecision |
Clase de instancia que encapsula : Server[@Name=''] |
| Name |
Clase de instancia que encapsula : Server[@Name=''] |
| NamedPipesEnabled |
Clase de instancia que encapsula : Server[@Name=''] |
| NetName |
Clase de instancia que encapsula : Server[@Name=''] |
| NumberOfLogFiles |
Clase de instancia que encapsula : Server[@Name=''] |
| ObjectInSpace |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| OleDbProviderSettings |
Clase de instancia que encapsula : Server[@Name=''] |
| OSVersion |
Clase de instancia que encapsula : Server[@Name=''] |
| ParentCollection |
Devuelve la colección que contiene el objeto . Puede ser null. (Heredado de SqlSmoObject) |
| PathSeparator |
Clase de instancia que encapsula : Server[@Name=''] |
| PerfMonMode |
Clase de instancia que encapsula : Server[@Name=''] |
| PhysicalMemory |
Clase de instancia que encapsula : Server[@Name=''] |
| PhysicalMemoryUsageInKB |
Clase de instancia que encapsula : Server[@Name=''] |
| Platform |
Clase de instancia que encapsula : Server[@Name=''] |
| Processors |
Clase de instancia que encapsula : Server[@Name=''] |
| ProcessorUsage |
Clase de instancia que encapsula : Server[@Name=''] |
| Product |
Clase de instancia que encapsula : Server[@Name=''] |
| ProductLevel |
Clase de instancia que encapsula : Server[@Name=''] |
| ProductUpdateLevel |
Clase de instancia que encapsula : Server[@Name=''] |
| Properties |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| ProxyAccount |
Clase de instancia que encapsula : Server[@Name=''] |
| ReservedStorageSizeMB |
Clase de instancia que encapsula : Server[@Name=''] |
| ResourceGovernor |
Clase de instancia que encapsula : Server[@Name=''] |
| ResourceLastUpdateDateTime |
Clase de instancia que encapsula : Server[@Name=''] |
| ResourceVersion |
Clase de instancia que encapsula : Server[@Name=''] |
| ResourceVersionString |
Clase de instancia que encapsula : Server[@Name=''] |
| Roles |
Clase de instancia que encapsula : Server[@Name=''] |
| RootDirectory |
Clase de instancia que encapsula : Server[@Name=''] |
| ScalarResult |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| ServerAuditSpecifications |
Clase de instancia que encapsula : Server[@Name=''] |
| ServerType |
Clase de instancia que encapsula : Server[@Name=''] |
| ServerVersion |
Devuelve serverVersion del servidor que contiene el objeto . Si el objeto no está asociado a un servidor conectado, se devuelve la versión de servidor más conocida. (Heredado de SqlSmoObject) |
| ServiceAccount |
Clase de instancia que encapsula : Server[@Name=''] |
| ServiceInstanceId |
Clase de instancia que encapsula : Server[@Name=''] |
| ServiceMasterKey |
Clase de instancia que encapsula : Server[@Name=''] |
| ServiceName |
Clase de instancia que encapsula : Server[@Name=''] |
| ServiceStartMode |
Clase de instancia que encapsula : Server[@Name=''] |
| ServiceTier |
Clase de instancia que encapsula : Server[@Name=''] |
| Settings |
Clase de instancia que encapsula : Server[@Name=''] |
| SmartAdmin |
Clase de instancia que encapsula : Server[@Name=''] |
| SqlCharSet |
Clase de instancia que encapsula : Server[@Name=''] |
| SqlCharSetName |
Clase de instancia que encapsula : Server[@Name=''] |
| SqlDomainGroup |
Clase de instancia que encapsula : Server[@Name=''] |
| SqlSortOrder |
Clase de instancia que encapsula : Server[@Name=''] |
| SqlSortOrderName |
Clase de instancia que encapsula : Server[@Name=''] |
| State |
Devuelve el estado del objeto. (Heredado de SmoObjectBase) |
| Status |
Clase de instancia que encapsula : Server[@Name=''] |
| SupportedAvailabilityGroupClusterTypes |
Obtiene los tipos de clúster de grupo de disponibilidad admitidos para el servidor. |
| SystemDataTypes |
Clase de instancia que encapsula : Server[@Name=''] |
| SystemMessages |
Clase de instancia que encapsula : Server[@Name=''] |
| TapeLoadWaitTime |
Clase de instancia que encapsula : Server[@Name=''] |
| TcpEnabled |
Clase de instancia que encapsula : Server[@Name=''] |
| Triggers |
Clase de instancia que encapsula : Server[@Name=''] |
| Urn |
Devuelve el urn del objeto, calculado sobre la marcha. (Heredado de SqlSmoObject) |
| UrnSuffix |
Clase de instancia que encapsula : Server[@Name=''] |
| UsedStorageSizeMB |
Clase de instancia que encapsula : Server[@Name=''] |
| UserData |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SmoObjectBase) |
| UserDefinedMessages |
Clase de instancia que encapsula : Server[@Name=''] |
| UserOptions |
Clase de instancia que encapsula : Server[@Name=''] |
| Version |
Clase de instancia que encapsula : Server[@Name=''] |
| VersionMajor |
Clase de instancia que encapsula : Server[@Name=''] |
| VersionMinor |
Clase de instancia que encapsula : Server[@Name=''] |
| VersionString |
Clase de instancia que encapsula : Server[@Name=''] |
Métodos
| Nombre | Description |
|---|---|
| AddDatabaseContext(StringCollection) |
método al que se llama desde el método relacionado con el script create (de clases derivadas como Table, Index, etc.). (Heredado de SqlSmoObject) |
| Alter() |
Modifique los metadatos del servidor, incluidos los objetos secundarios dependientes, como Configuración, Información y Configuración. La clase Configuration no invalidará la comprobación de valores con esta llamada. |
| Alter(Boolean) |
Modifique los metadatos del servidor, incluidos los objetos secundarios dependientes, como Configuración, Información y Configuración. |
| AlterImpl() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| AlterImplWorker() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| AttachDatabase(String, StringCollection, AttachOptions) |
Adjuntar base de datos |
| AttachDatabase(String, StringCollection, String, AttachOptions) |
Adjuntar base de datos |
| AttachDatabase(String, StringCollection, String) |
Adjuntar base de datos |
| AttachDatabase(String, StringCollection) |
Adjuntar base de datos |
| BindDefaultImpl(String, String, Boolean) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| BindRuleImpl(String, String, Boolean) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| CheckObjectState() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| CheckObjectState(Boolean) |
Se trata de una función virtual para que las clases derivadas puedan invalidarla si quieren realizar comprobaciones adicionales en el estado del objeto. (Heredado de SqlSmoObject) |
| CheckObjectStateImpl(Boolean) |
Comprueba el estado del objeto Porque no es recusivo, esta función se puede llamar directamente y lo que significa que las clases derivadas no pueden proporcionar su propia validación. (Heredado de SqlSmoObject) |
| CleanObject() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| CompareUrn(Urn, Urn) |
Compara dos urn, teniendo en cuenta las intercalaciones en el servidor. |
| CreateImpl() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| CreateOrAlterImpl() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| DeleteBackupHistory(DateTime) |
Elimina las entradas de las tablas del historial de copia de seguridad y restauración de conjuntos de copia de seguridad anteriores a olderDate. |
| DeleteBackupHistory(Int32) |
Elimina las entradas de las tablas del historial de copia de seguridad y restauración para los conjuntos de copia de seguridad en mediaSetID. |
| DeleteBackupHistory(String) |
Elimina las entradas de las tablas del historial de copia de seguridad y restauración de la base de datos. |
| Deny(ServerPermissionSet, String, Boolean) |
Clase de instancia que encapsula : Server[@Name=''] |
| Deny(ServerPermissionSet, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Deny(ServerPermissionSet, String[], Boolean) |
Clase de instancia que encapsula : Server[@Name=''] |
| Deny(ServerPermissionSet, String[]) |
Clase de instancia que encapsula : Server[@Name=''] |
| DetachDatabase(String, Boolean, Boolean) |
Separación de una base de datos |
| DetachDatabase(String, Boolean) |
Separación de una base de datos |
| DetachedDatabaseInfo(String) |
El método DetachedDBInfo devuelve información sobre una base de datos desasociada. |
| Discover() |
Mecanismo de detección de mejor esfuerzo: este método refleja los metadatos y obtiene todos los objetos disponibles. (Heredado de SqlSmoObject) |
| DropImpl(Boolean, Boolean) |
En el caso de las llamadas de colocación en la base de datos de usuario de Azure, la conexión se cerrará cuando se quite la base de datos. Normalmente, ExecutionManager intentará reintentar dichas llamadas mediante la reapertura de la conexión Queremos evitar este reintento cuando handleSevereError sea true. (Heredado de SqlSmoObject) |
| DropImpl(Boolean) |
quita el objeto (Heredado de SqlSmoObject) |
| DropImplWorker(Urn, Boolean) |
quita el objeto (Heredado de SqlSmoObject) |
| EnumActiveCurrentSessionTraceFlags() |
Devuelve la salida de DBCC TRACESTATUS() |
| EnumActiveGlobalTraceFlags() |
Enumere todas las marcas de seguimiento globales activas establecidas para SQL Instance y las devuelva como DataTable. Devuelve la salida de DBCC TRACESTATUS (-1) |
| EnumAvailableMedia() |
Devuelve la salida de xp_availablemedia |
| EnumAvailableMedia(MediaTypes) |
Devuelve la salida de xp_availablemedia |
| EnumClusterMembersState() |
Enumere el estado actual del Windows miembros del clúster de los que forma parte la instancia. |
| EnumClusterSubnets() |
Enumere el estado actual del Windows miembros del clúster de los que forma parte la instancia. |
| EnumCollations() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumDatabaseMirrorWitnessRoles() |
Enumera los roles testigos que desempeña el servidor en una asociación de creación de reflejo de la base de datos |
| EnumDatabaseMirrorWitnessRoles(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumDetachedDatabaseFiles(String) |
Enumera todos los archivos de base de datos a los que hace referencia un archivo de base de datos principal. |
| EnumDetachedLogFiles(String) |
El método ListDetachedLogFiles enumera todos los archivos de registro a los que hace referencia el archivo de registro principal. |
| EnumDirectories(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumErrorLogs() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumLocks() |
Devuelve una tabla de bloqueos activos |
| EnumLocks(Int32) |
Devuelve una tabla de bloqueos activos |
| EnumMembers(RoleTypes) |
Devuelve una lista de roles de servidor o base de datos en los que el inicio de sesión conectado actualmente es miembro. |
| EnumObjectPermissions() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumObjectPermissions(ObjectPermissionSet) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumObjectPermissions(String, ObjectPermissionSet) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumObjectPermissions(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumPerformanceCounters() |
Recupera los datos del contador de rendimiento del servidor. |
| EnumPerformanceCounters(String, String, String) |
Recupera los datos del contador de rendimiento del servidor. |
| EnumPerformanceCounters(String, String) |
Recupera los datos del contador de rendimiento del servidor. |
| EnumPerformanceCounters(String) |
Recupera los datos del contador de rendimiento del servidor. |
| EnumProcesses() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumProcesses(Boolean) |
enumerar procesos opcionales excluyendo los procesos del sistema |
| EnumProcesses(Int32) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumProcesses(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumServerAttributes() |
Devuelve el contenido de sp_server_info |
| EnumServerPermissions() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumServerPermissions(ServerPermissionSet) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumServerPermissions(String, ServerPermissionSet) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumServerPermissions(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumStartupProcedures() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumWindowsDomainGroups() |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumWindowsDomainGroups(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| EnumWindowsGroupInfo() |
Devuelve la salida de xp_logininfo filtrada a grupos. |
| EnumWindowsGroupInfo(String, Boolean) |
Devuelve la salida de xp_logininfo filtrada a grupos. |
| EnumWindowsGroupInfo(String) |
Devuelve la salida de xp_logininfo filtrada a grupos. |
| EnumWindowsUserInfo() |
Devuelve la salida de xp_logininfo filtrada a los usuarios. |
| EnumWindowsUserInfo(String, Boolean) |
Devuelve la salida de xp_logininfo filtrada a los usuarios. |
| EnumWindowsUserInfo(String) |
Devuelve la salida de xp_logininfo filtrada a los usuarios. |
| ExecuteNonQuery(StringCollection, Boolean, Boolean) |
Ejecuta instrucciones sql (Heredado de SqlSmoObject) |
| ExecuteWithModes(SqlExecutionModes, Action) |
Ejecuta la acción dada en los modos de ejecución especificados. Restablece los modos originales después de que la acción se complete o produzca un error. (Heredado de SqlSmoObject) |
| FileExists(String) |
Comprueba si el archivo especificado existe. |
| FormatSqlVariant(Object) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GenerateAlterEvent() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GenerateAlterEvent(Urn, Object) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GetActiveDBConnectionCount(String) |
Clase de instancia que encapsula : Server[@Name=''] |
| GetContextDB() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GetDBName() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GetDefaultInitFields(Type, DatabaseEngineEdition) |
devuelve un clon de los campos init predeterminados. |
| GetDefaultInitFields(Type) |
devuelve un clon de los campos de inicialización predeterminados. Esta función quedará en desuso. Use la función de sobrecarga. |
| GetDisabledProperties(ScriptingPreferences) |
Proporciona una enumeración de propiedades que están deshabilitadas explícitamente para determinados tipos de servidor o ediciones. Esta no es una lista de todas las propiedades que no funcionan para el destino especificado. (Heredado de SqlSmoObject) |
| GetFragOptionString(FragmentationOption) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GetPropertyNames(Type, DatabaseEngineEdition) |
Obtener el campo Propiedad admitido por el tipo de objeto especificado |
| GetPropValue(String) |
Recuperar el valor de propiedad de : : el contenedor de propiedades directamente si la propiedad está disponible (sucia o recuperada): una llamada al método OnPropertyMissing de lo contrario. Producirá una excepción si el valor de la propiedad es NULL en cualquier caso. (Heredado de SqlSmoObject) |
| GetPropValueOptional(String) |
Recuperar el valor de propiedad de : : el contenedor de propiedades si el estado está creando o estamos en modo de diseño (posible valor NULL): una llamada al método OnPropertyMissing de lo contrario (producirá una excepción si el valor es NULL). (Heredado de SqlSmoObject) |
| GetPropValueOptional<T>(String, T) |
Devuelve el valor de la propiedad con nombre. Si el objeto está en el estado Creating y la propiedad aún no se ha establecido, se devuelve defaultValue. Si el objeto existe, se omite defaultValue y se devuelve el valor real. (Heredado de SqlSmoObject) |
| GetPropValueOptionalAllowNull(String) |
Recuperar el valor de propiedad de : : el contenedor de propiedades si el estado está creando o estamos en modo de diseño (posible NULL): una llamada al método OnPropertyMissing de lo contrario (posible NULL) (Heredado de SqlSmoObject) |
| GetRealValue(Property, Object) |
Devuelve el valor real de la propiedad . (Heredado de SqlSmoObject) |
| GetServerName() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GetServerObject() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| GetSmoObject(Urn) |
Devuelve el objeto con el urn correspondiente. |
| GetSqlServerVersionName() |
Obtiene el nombre público de sqlserver para la conexión actual, por ejemplo: "SQL Server 2008". (Heredado de SqlSmoObject) |
| GetStringComparer() |
Devuelve el comparador utilizado por todas las colecciones de objetos secundarios para realizar la comparación de nombres de objeto. El comparador de un servidor se basa en la intercalación del patrón El comparador de una base de datos y sus elementos secundarios se basa en la intercalación de la base de datos. (Heredado de SqlSmoObject) |
| GetStringComparer(String) |
Devuelve el objeto comparador correspondiente a la cadena de intercalación pasada. |
| GetUrnRecursive(StringBuilder, UrnIdOption) |
Calcula el urn para el objeto, incluyendo potencialmente otros campos en la definición además de los campos clave. (Heredado de SqlSmoObject) |
| GetUrnRecursive(StringBuilder) |
Calcula el urn para el objeto . (Heredado de SqlSmoObject) |
| Grant(ServerPermissionSet, String, Boolean, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Grant(ServerPermissionSet, String, Boolean) |
Clase de instancia que encapsula : Server[@Name=''] |
| Grant(ServerPermissionSet, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Grant(ServerPermissionSet, String[], Boolean, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Grant(ServerPermissionSet, String[], Boolean) |
Clase de instancia que encapsula : Server[@Name=''] |
| Grant(ServerPermissionSet, String[]) |
Clase de instancia que encapsula : Server[@Name=''] |
| GrantAvailabilityGroupCreateDatabasePrivilege(String) |
Se llama a este método en una réplica secundaria que se ha unido al grupo de disponibilidad para conceder privilegios de creación de grupos de disponibilidad para que funcione la propagación automática. |
| ImplInitialize(String[], OrderBy[]) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| InitChildCollection(Urn, Boolean) |
Inicializa la colección de objetos secundarios asociada al tipo especificado. Por ejemplo, el nombre Column inicializaría la colección Columns. (Heredado de SqlSmoObject) |
| Initialize() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| Initialize(Boolean) |
Inicializa el objeto; para ello, lee sus propiedades del enumerador. (Heredado de SqlSmoObject) |
| IsDetachedPrimaryFile(String) |
El método IsDetachedPrimaryFile especifica si un archivo es un archivo de base de datos principal desasociado. |
| IsExpressSku() |
Devuelve si el servidor que contiene este objeto es una SKU express. (Heredado de SqlSmoObject) |
| IsObjectDirty() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IsObjectInitialized() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IsObjectInSpace() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IsSupportedProperty(String) |
Validar si la propiedad especificada es compatible con el entorno del servidor actual (Heredado de SqlSmoObject) |
| IsSupportedProperty(Type, String, DatabaseEngineEdition) |
Devuelve true si el nombre de propiedad especificado es válido para el objeto de tipo Type para la versión y edición del servidor. |
| IsSupportedProperty<T>(Expression<Func<T,Object>>, DatabaseEngineEdition) |
Devuelve true si la expresión identifica una propiedad SqlSmoObject válida para la versión y edición actual del servidor. |
| IsSupportedProperty<T>(String, DatabaseEngineEdition) |
Devuelve true si el nombre de propiedad especificado es válido para el objeto de Tipo T para la versión y edición del servidor. |
| IsTraceFlagOn(Int32, Boolean) |
Comprueba si una marca de seguimiento está habilitada en el servidor. |
| IsVersion80SP3() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IsVersion90AndAbove() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IsWindowsGroupMember(String, String) |
El método IsNTGroupMember expone una instancia de derechos de acceso de Microsoft SQL Server 2000 para las cuentas de usuario de Windows NT 4.0 o Microsoft Windows 2000. La nube por ahora no admite inicios de sesión de Windows. Y los inicios de sesión de Sql no pueden ser miembros de ningún grupo de windows. Por lo tanto, este método no es compatible con Cloud. |
| JoinAvailabilityGroup(String, AvailabilityGroupClusterType) |
Se llama a este método en una réplica secundaria que se ha agregado a un grupo de disponibilidad desde una principal para completar el protocolo de enlace. Tras la ejecución correcta, la instancia se convertirá en una réplica en funcionamiento en el grupo de disponibilidad. |
| JoinAvailabilityGroup(String) |
Se llama a este método en una réplica secundaria que se ha agregado a un grupo de disponibilidad desde una principal para completar el protocolo de enlace. Tras la ejecución correcta, la instancia se convertirá en una réplica en funcionamiento en el grupo de disponibilidad. |
| KillAllProcesses(String) |
Elimina todos los procesos de usuario que usan la base de datos especificada. |
| KillDatabase(String) |
Quita una base de datos. Si los usuarios están conectados a ella, se quitarán sus conexiones. |
| KillProcess(Int32) |
Clase de instancia que encapsula : Server[@Name=''] |
| MarkDropped() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| MarkForDropImpl(Boolean) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| ParentDirectoryExists(String) |
Comprueba si existe el directorio primario del archivo especificado. |
| PingSqlServerVersion(String, String, String) |
se conectará al servicio especificado, recuperará la cadena de versión y se desconectará antes de volver al autor de la llamada. Esto permite que el autor de la llamada haga ping a la versión de SQLServer Caro porque necesitamos realizar una conexión para obtener la información, llamar solo cuando sea necesario. |
| PingSqlServerVersion(String) |
se conectará al servicio especificado, recuperará la cadena de versión y se desconectará antes de volver al autor de la llamada. Esto permite que el autor de la llamada haga ping a la versión de SQLServer Caro porque necesitamos realizar una conexión para obtener la información, llamar solo cuando sea necesario. |
| PostAlter() |
esta función está pensada para reemplazarse por clases derivadas, si tienen que realizar acciones supplimentary después de modificar el objeto. (Heredado de SqlSmoObject) |
| PostCreate() |
esta función está pensada para ser invalidada por clases derivadas, si tienen que realizar acciones supplimentary después de la creación de objetos. (Heredado de SqlSmoObject) |
| PostDrop() |
esta función está pensada para invalidarse mediante clases derivadas, si tienen que realizar acciones supplimentary después de quitar el objeto. (Heredado de SqlSmoObject) |
| ReadErrorLog() |
Clase de instancia que encapsula : Server[@Name=''] |
| ReadErrorLog(Int32) |
Clase de instancia que encapsula : Server[@Name=''] |
| Refresh() |
Clase de instancia que encapsula : Server[@Name=''] |
| Revoke(ServerPermissionSet, String, Boolean, Boolean, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Revoke(ServerPermissionSet, String, Boolean, Boolean) |
Clase de instancia que encapsula : Server[@Name=''] |
| Revoke(ServerPermissionSet, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Revoke(ServerPermissionSet, String[], Boolean, Boolean, String) |
Clase de instancia que encapsula : Server[@Name=''] |
| Revoke(ServerPermissionSet, String[], Boolean, Boolean) |
Clase de instancia que encapsula : Server[@Name=''] |
| Revoke(ServerPermissionSet, String[]) |
Clase de instancia que encapsula : Server[@Name=''] |
| RevokeAvailabilityGroupCreateDatabasePrivilege(String) |
Revocar el privilegio de creación de la base de datos del grupo de disponibilidad especificado |
| Script() |
Clase de instancia que encapsula : Server[@Name=''] |
| Script(ScriptingOptions) |
Clase de instancia que encapsula : Server[@Name=''] |
| ScriptImpl() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| ScriptImpl(ScriptingOptions) |
Devuelve un objeto StringCollection con el script para el objeto . Este método produce un error si ScriptData es true (Heredado de SqlSmoObject) |
| SetAccessToken(IRenewableToken) |
Establezca accessToken para la conexión. (Heredado de SqlSmoObject) |
| SetDefaultInitFields(Boolean) |
Establece un valor que indica si los objetos de las colecciones deben inicializarse con todas las propiedades y borra cualquier configuración anterior de otras invalidaciones de este método. Se pueden elegir propiedades específicas para capturar un tipo determinado para la inicialización mediante otra invalidación de este método. |
| SetDefaultInitFields(Type, Boolean, DatabaseEngineEdition) |
Establecer los campos predeterminados del tipo de objeto especificado |
| SetDefaultInitFields(Type, Boolean) |
Establezca los campos predeterminados del tipo de objeto especificado. Esta función quedará en desuso. Use la función de sobrecarga. |
| SetDefaultInitFields(Type, DatabaseEngineEdition, String[]) |
Establecer los campos predeterminados del tipo de objeto especificado |
| SetDefaultInitFields(Type, String[]) |
Establezca los campos predeterminados del tipo de objeto especificado. Esta función quedará en desuso. Use la función de sobrecarga. |
| SetDefaultInitFields(Type, StringCollection, DatabaseEngineEdition) |
Establecer los campos predeterminados del tipo de objeto especificado |
| SetDefaultInitFields(Type, StringCollection) |
Establezca el valor predeterminado para los campos del tipo de objeto especificado. Esta función quedará en desuso. Use la función de sobrecarga. |
| SetParentImpl(SqlSmoObject) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| SetState(SqlSmoState) |
Establece el estado del objeto (Existente, Quitado, etc.) Las aplicaciones deben evitar el uso de este método. (Heredado de SmoObjectBase) |
| SetTraceFlag(Int32, Boolean) |
Establece una marca de seguimiento de sesión |
| ThrowIfAboveVersion100(String) |
Produce una excepción si la versión principal serverVersion de este objeto está por encima de la 10.0 (SQL 2008) (Heredado de SqlSmoObject) |
| ThrowIfAboveVersion80(String) |
Produce una excepción si la versión principal serverVersion de este objeto está por encima de la 8.0 (SQL 2000) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion100(String) |
Produce una excepción si la versión principal de ServerVersion para este objeto es inferior a 10.0 (SQL 2008) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion110(String) |
Produce una excepción UnsupportedVersionException si el servidor de origen o de destino está por debajo de 11.0 (SQL 2012) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion110Prop(String) |
Produce una excepción con texto que indica que la propiedad especificada no se admite si la versión principal ServerVersion de este objeto es inferior a la 11.0 (SQL 2012) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion120(String) |
Produce una excepción si la versión principal de ServerVersion para este objeto es inferior a la 12.0 (SQL 2014) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion120Prop(String) |
Produce una excepción con texto que indica que la propiedad especificada no se admite si la versión principal ServerVersion de este objeto es inferior a la 12.0 (SQL 2014) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion130(String) |
Produce una excepción si la versión principal serverVersion de este objeto es inferior a la 13.0 (SQL 2016) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion130Prop(String) |
Produce una excepción con texto que indica que la propiedad especificada no se admite si la versión principal ServerVersion de este objeto es inferior a la 13.0 (SQL 2016) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion140(String) |
Produce una excepción si la versión principal serverVersion de este objeto es inferior a la 14.0 (SQL 2017) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion140Prop(String) |
Produce una excepción con texto que indica que la propiedad especificada no se admite si la versión principal ServerVersion de este objeto es inferior a la 14.0 (SQL 2017) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion160(String) |
Produce una excepción si la versión principal ServerVersion de este objeto es inferior a la 16.0 (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion80(String) |
Produce una excepción si la versión principal de ServerVersion para este objeto es inferior a la 8.0 (SQL 2000) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion80SP3() |
Produce una excepción si ServerVersion para este objeto es inferior a 8.760 (8.0 SP3) (Heredado de SqlSmoObject) |
| ThrowIfBelowVersion90(String) |
Produce una excepción si la versión principal de ServerVersion para este objeto es inferior a la 9.0 (SQL 2005) (Heredado de SqlSmoObject) |
| ToString() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| Touch() |
Marque el objeto "táctil" para el scripting incondicional de Alter. (Heredado de SqlSmoObject) |
| TouchImpl() |
Método virtual para permitir que las clases derivadas realicen trabajo adicional cuando se toca. (Heredado de SqlSmoObject) |
| UnbindDefaultImpl(Boolean) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| UnbindRuleImpl(Boolean) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| Validate(String, Object[]) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SmoObjectBase) |
Eventos
| Nombre | Description |
|---|---|
| PropertyChanged |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| PropertyMetadataChanged |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IAlienObject.Discover() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IAlienObject.GetDomainRoot() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IAlienObject.GetParent() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IAlienObject.GetPropertyType(String) |
Detecta el tipo de propiedad. (Heredado de SqlSmoObject) |
| IAlienObject.GetPropertyValue(String, Type) |
Recupera el valor de una propiedad determinada. Produce si no se encuentra la propiedad . (Heredado de SqlSmoObject) |
| IAlienObject.GetUrn() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IAlienObject.Resolve(String) |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| IAlienObject.SetObjectState(SfcObjectState) |
Establece el estado de este objeto basado en SfcObjectState proporcionado. (Heredado de SqlSmoObject) |
| IAlienObject.SetPropertyValue(String, Type, Object) |
Establece el valor de la propiedad especificada, si se puede escribir. Si la propiedad no está en el contenedor de propiedades, se usa la reflexión. Produce una excepción si no se encuentra la propiedad . (Heredado de SqlSmoObject) |
| IAlienRoot.DesignModeInitialize() |
Clase de instancia que encapsula : Server[@Name=''] |
| IAlienRoot.SfcHelper_GetDataTable(Object, String, String[], OrderBy[]) |
Asistente para SFC. Pregunte al enumerador para obtener una tabla de datos de resultados dada una urn. |
| IAlienRoot.SfcHelper_GetSmoObject(String) |
Devuelve el objeto con el urn correspondiente en forma de cadena. |
| IAlienRoot.SfcHelper_GetSmoObjectQuery(String, String[], OrderBy[]) |
Asistente para SFC. Las interfaces de consulta e iterador/enumerador deben ser el nivel en el que se abstrae, pero por ahora nos aseguramos de que el almacenamiento en caché a través de InitChildLevel se realiza mientras seguimos devolviendo la lista de urns. |
| ISfcDomainLite.DomainInstanceName |
Devuelve el nombre de instancia de este dominio. |
| ISfcDomainLite.DomainName |
Devuelve el nombre de dominio de SMO. |
| ISfcDomainLite.GetLogicalVersion() |
Devuelve la versión lógica del esquema del modelo de objetos de SMO. |
| ISfcHasConnection.ConnectionContext |
Clase de instancia que encapsula : Server[@Name=''] |
| ISfcHasConnection.GetConnection() |
Clase de instancia que encapsula : Server[@Name=''] |
| ISfcHasConnection.GetConnection(SfcObjectQueryMode) |
Clase de instancia que encapsula : Server[@Name=''] |
| ISfcHasConnection.SetConnection(ISfcConnection) |
Clase de instancia que encapsula : Server[@Name=''] |
| ISfcPropertyProvider.GetPropertySet() |
Clase de instancia que encapsula : Server[@Name=''] (Heredado de SqlSmoObject) |
| ISfcSupportsDesignMode.IsDesignMode |
Este objeto extiende ISfcSupportsDesignMode. |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetAssessmentItems(Server, String[]) |
Busca todas las comprobaciones disponibles para dado |
| GetAssessmentItems(SqlSmoObject, String[]) |
Busca todas las comprobaciones disponibles para dado |
| GetAssessmentResults(Server, IEnumerable<ICheck>) |
Ejecuta de forma sincrónica la evaluación para dado |
| GetAssessmentResults(Server, String[]) |
Ejecuta de forma sincrónica la evaluación para dado |
| GetAssessmentResults(SqlSmoObject, IEnumerable<ICheck>) |
Ejecuta de forma sincrónica la evaluación para dado |
| GetAssessmentResults(SqlSmoObject, String[]) |
Ejecuta de forma sincrónica la evaluación para dado |
| GetAssessmentResultsList(Server, IEnumerable<ICheck>) |
Ejecuta de forma sincrónica la evaluación para dado |
| GetAssessmentResultsList(Server, String[]) |
Ejecuta de forma asincrónica la evaluación para dado |
| GetAssessmentResultsList(SqlSmoObject, IEnumerable<ICheck>) |
Ejecuta de forma asincrónica la evaluación para dado |
| GetAssessmentResultsList(SqlSmoObject, String[]) |
Ejecuta de forma asincrónica la evaluación para dado |
| IsSupportedObject<T>(SqlSmoObject, ScriptingPreferences) |
Comprueba si el tipo especificado es compatible con y ServerVersionDatabaseEngineType del servidor raíz para este objeto. Si scriptingPreferences no son NULL también comprobará si el tipo especificado es compatible con y ServerVersionDatabaseEngineType el servidor de destino. |