Klasa Database
Database Reprezentuje obiekt SQL Server bazy danych.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.SmoObjectBase
Microsoft.SqlServer.Management.Smo.SqlSmoObject
Microsoft.SqlServer.Management.Smo.NamedSmoObject
Microsoft.SqlServer.Management.Smo.ScriptNameObjectBase
Microsoft.SqlServer.Management.Smo.Database
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
<PhysicalFacetAttribute> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
Public NotInheritable Class Database _
Inherits ScriptNameObjectBase _
Implements ICreatable, IAlterable, IDroppable, IRenamable, _
IExtendedProperties, IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
'Użycie
Dim instance As Database
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
public sealed class Database : ScriptNameObjectBase,
ICreatable, IAlterable, IDroppable, IRenamable, IExtendedProperties,
IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
[PhysicalFacetAttribute]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
public ref class Database sealed : public ScriptNameObjectBase,
ICreatable, IAlterable, IDroppable, IRenamable, IExtendedProperties,
IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
[<SealedAttribute>]
[<PhysicalFacetAttribute>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
type Database =
class
inherit ScriptNameObjectBase
interface ICreatable
interface IAlterable
interface IDroppable
interface IRenamable
interface IExtendedProperties
interface IScriptable
interface IDatabaseOptions
interface IDmfFacet
interface ISfcSupportsDesignMode
end
public final class Database extends ScriptNameObjectBase implements ICreatable, IAlterable, IDroppable, IRenamable, IExtendedProperties, IScriptable, IDatabaseOptions, IDmfFacet, ISfcSupportsDesignMode
Typ Database uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
Database() | Inicjuje nowe wystąpienie Database klasy | |
Database(Server, String) | Inicjuje nowe wystąpienie Database klasy na określonym serwerze i o określonej nazwie. |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
ActiveConnections | Pobiera liczbę aktywnych połączeń z bazą danych. | |
ActiveDirectory | Pobiera informacje o usłudze Active Directory ustawienia bazy danych. | |
AnsiNullDefault | Pobiera lub ustawia właściwość AnsiNullDefault. | |
AnsiNullsEnabled | Pobiera lub ustawia wartość właściwość ANSI_NULLS_ENABLED wartość logiczna. | |
AnsiPaddingEnabled | Pobiera lub ustawia włączono opcję bazy danych ANSI_PADDING_ENABLED. | |
AnsiWarningsEnabled | Pobiera lub ustawia wartość właściwość ANSI_WARNING_ENABLED wartość logiczna. | |
ApplicationRoles | Reprezentuje kolekcja ApplicationRole obiektów.Każdy ApplicationRole obiekt reprezentuje rola aplikacji zdefiniowane w bazie danych. | |
ArithmeticAbortEnabled | Pobiera lub ustawia wartość właściwość ARITHMETICABORT. | |
Assemblies | Reprezentuje kolekcja SqlAssembly obiektów.Każdy SqlAssembly obiekt reprezentuje wirtualny plik dziennika zdefiniowanych w bazie danych. | |
AsymmetricKeys | Reprezentuje kolekcja AsymmetricKey obiektów.Każdy AsymmetricKey obiekt reprezentuje klucz asymetrycznego, zdefiniowane w bazie danych. | |
AutoClose | Pobiera lub zestaws AUTOCLOSE opcja bazy danych jest zestaw. | |
AutoCreateStatisticsEnabled | Pobiera Boolean wartości właściwość, który określa, czy statystyki są tworzone automatycznie dla bazy danych. | |
AutoShrink | Pobiera lub ustawia opcję bazy danych AUTO_SHRINK. | |
AutoUpdateStatisticsAsync | Pobiera lub ustawia wartość właściwość, która określa, czy opcja AUTOUPDATESTATISTICSASYNC bazy danych jest aktywny. | |
AutoUpdateStatisticsEnabled | Pobiera Boolean wartości właściwość, który określa, czy statystyki są automatycznie aktualizowane dla bazy danych. | |
BrokerEnabled | Pobiera lub ustawia wartość właściwość, która określa, czy usługa Broker usługa jest włączona. | |
CaseSensitive | Pobiera Boolean wartości właściwość, który określa, czy wielkie i małe litery są oceniane jako równe. | |
Certificates | Reprezentuje kolekcja Certificate obiektów.Każdy Certificate obiekt reprezentuje certyfikat zdefiniowane w bazie danych. | |
ChangeTrackingAutoCleanUp | Pobiera lub ustawia wartość logiczna wartości właściwość, która określa, czy włączona jest opcja CHANGE_TRACKING_AUTO_CLEANUP. | |
ChangeTrackingEnabled | Pobiera lub ustawia wartość właściwość, która określa, czy włączona jest opcja CHANGE_TRACKING_VALUE | |
ChangeTrackingRetentionPeriod | Pobiera lub ustawia wartość CHANGE_TRACKING_RETENTION_PERIOD. | |
ChangeTrackingRetentionPeriodUnits | Pobiera lub ustawia typ jednostki wartości okresu przechowywania. | |
CloseCursorsOnCommitEnabled | Pobiera lub ustawia wartość określającą, czy opcja CURSOR_CLOSE_ON_COMMIT bazy danych jest aktywny. | |
Collation | Pobiera lub ustawia sortowanie domyślne używane przez bazę danych. | |
CompatibilityLevel | Pobiera lub ustawia poziom zgodności dla bazy danych. | |
ConcatenateNullYieldsNull | Pobiera lub ustawia wartość właściwość, która określa, czy opcja CONCAT_NULL_YIELDS_NULL bazy danych jest aktywny. | |
CreateDate | Pobiera Data utworzenia bazy danych. | |
DatabaseAuditSpecifications | Reprezentuje kolekcja DatabaseAuditSpecification obiektów.Każdy DatabaseAuditSpecification obiekt reprezentuje specyfikacji inspekcji bazy danych, zdefiniowana na serwerze. | |
DatabaseEncryptionKey | Pobiera typ danych DataBaseEncryptionKey. | |
DatabaseGuid | Pobiera Guid wartość, która jednoznacznie identyfikuje bazy danych. | |
DatabaseOptions | Pobiera DatabaseOptions obiekt, który zawiera opcje konfiguracja dla bazy danych. | |
DatabaseOwnershipChaining | Pobiera lub ustawia wartość właściwość, która określa, czy tworzenie łańcucha własności bazy danych jest aktywny. | |
DatabaseSnapshotBaseName | Pobiera nazwę migawka podstawowej bazy danych. | |
DataSpaceUsage | Pobiera miejsca w bazie danych. | |
DateCorrelationOptimization | Pobiera lub ustawia wartość właściwość, która określa, czy data optymalizacji korelacji jest aktywny.Więcej informacji o data korelacji optymalizacji, zobacz Ustawianie opcji bazy danych. | |
DboLogin | Pobiera Boolean wartość określająca, czy bieżący użytkownik jest zalogowany jako właociciel bazy danych (DBO). | |
DefaultFileGroup | Pobiera domyślnej grupy plików używane przez bazę danych. | |
DefaultFileStreamFileGroup | Pobiera typ danych DefaultFileStreamFileGroup | |
DefaultFullTextCatalog | Pobiera wykaz pełnotekstowy domyślne używane przez bazę danych. | |
Defaults | Reprezentuje kolekcja Default obiektów.Każdy Default obiekt reprezentuje domyślne zdefiniowane dla bazy danych. | |
DefaultSchema | Pobiera domyślny schemat użytkownika. | |
EncryptionEnabled | Pobiera lub ustawia właściwość ENCRYPTIONENABLED bazy danych. | |
Events | Pobiera zdarzenia związane z bazą danych. | |
ExecuteForScalar | Pobiera lub zestaws Boolean wartości właściwość, która określa, czy obiekt jest zestaw do wykonywania dla opcji wartość skalarna. (Dziedziczony z SqlSmoObject). | |
ExtendedProperties | Pobiera właściwości rozszerzone bazy danych. | |
ExtendedStoredProcedures | Reprezentuje kolekcja ExtendedStoredProcedure obiektów.Każdy ExtendedStoredProcedure obiekt reprezentuje rozszerzona procedura składowana, zdefiniowane w bazie danych. | |
FileGroups | Reprezentuje kolekcja FileGroup obiektów.Każdy FileGroup obiekt reprezentuje grupa plików, zdefiniowane w bazie danych. | |
FullTextCatalogs | Reprezentuje kolekcja FullTextCatalog obiektów.Każdy FullTextCatalog obiekt reprezentuje wykaz pełnotekstowy zdefiniowane w bazie danych. | |
FullTextStopLists | Reprezentuje kolekcja FullTextStopList obiektów.Każdy FullTextStopList obiekt reprezentuje listy stop pełny tekst zdefiniowana na serwerze. | |
HonorBrokerPriority | Pobiera lub ustawia Boolean wartość określająca, czy priorytet określone przez brokera zostało potwierdzone, lub nie. | |
ID | Pobiera wartość Identyfikatora bazy danych, który unikatowo identyfikuje bazy danych. | |
IndexSpaceUsage | Pobiera zajmowane przez indeksów w bazie danych. | |
IsAccessible | Pobiera Boolean wartości właściwość, która określa, czy można uzyskać dostęp do bazy danych. | |
IsDatabaseSnapshot | Pobiera Boolean wartości właściwość, która określa, czy baza danych jest migawka bazy danych | |
IsDatabaseSnapshotBase | Pobiera Boolean wartości właściwość, który określa, czy baza danych jest podstawowej bazy danych dla bazy danych migawka. | |
IsDbAccessAdmin | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbAccessAdmin rola bazy danych. | |
IsDbBackupOperator | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbBackupOperator rola bazy danych. | |
IsDbDatareader | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbDatareader rola bazy danych. | |
IsDbDatawriter | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbDatawriter rola bazy danych. | |
IsDbDdlAdmin | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbDdlAdmin rola bazy danych. | |
IsDbDenyDatareader | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbDenyDatareader rola bazy danych. | |
IsDbDenyDatawriter | Pobiera Boolean wartości właściwość, która określa, czy bieżący element członkowski jest członkiem DbDenyDatawriter bazy danych. | |
IsDbManager | Pobiera Boolean wartość, która określa, czy bieżący identyfikator logowania menedżer bazy danych w SQL Azure. | |
IsDbOwner | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbOwner rola bazy danych. | |
IsDbSecurityAdmin | Pobiera Boolean wartości właściwość, która określa, czy bieżący użytkownik jest element członkowski z DbSecurityAdmin rola bazy danych. | |
IsFullTextEnabled | Pobiera Boolean wartość określająca, czy baza danych jest włączone przeszukiwanie pełnego tekstu. | |
IsLoginManager | Pobiera Boolean wartość, która określa, czy bieżący logowania Menedżera logowania w SQL Azure. | |
IsMailHost | Pobiera Boolean wartość określająca, czy baza danych jest skonfigurowany jako host poczty. | |
IsManagementDataWarehouse | Pobiera Boolean wartość określająca, czy baza danych jest magazyn danych zarządzania. | |
IsMirroringEnabled | Pobiera Boolean wartość określająca, czy dublowanie jest włączony na bazie danych. | |
IsParameterizationForced | Pobiera lub ustawia wartość właściwość, która określa, czy parametryzacja jest zmuszony do bazy danych. | |
IsReadCommittedSnapshotOn | Pobiera Boolean wartość określająca, czy transakcje z odczytu popełnione poziom izolacji użyć wiersza versioning. | |
IsSystemObject | Pobiera Boolean wartość określająca, czy baza danych jest obiekt systemu lub bazy danych zdefiniowanych przez użytkownika. | |
IsTouched | Pobiera Boolean wartość właściwość określa, czy właściwość obiektu zostały zaktualizowane, ale jeszcze nie zostały utrwalone na serwerze. (Dziedziczony z SqlSmoObject). | |
IsUpdateable | Pobiera Boolean wartość określająca, czy można zaktualizować bazy danych. | |
IsVarDecimalStorageFormatEnabled | Pobiera lub ustawia wartość właściwość określa, czy włączono magazynu VarDecimal. | |
LastBackupDate | Pobiera data i czas, kiedy baza danych ostatniej kopii zapasowej. | |
LastDifferentialBackupDate | Pobiera data i czas podczas ostatniego różnicowa kopia zapasowa została wykonana. | |
LastLogBackupDate | Pobiera data i czas, kiedy dziennik transakcji ostatniej kopii zapasowej. | |
LocalCursorsDefault | Pobiera wartość logiczna, która określa, czy kursory lokalnego serwera są używane domyślnie. | |
LogFiles | Reprezentuje kolekcja LogFile obiektów.Każdy LogFile obiekt reprezentuje plik dziennika, zdefiniowane w bazie danych. | |
LogReuseWaitStatus | Pobiera typ operacji oczekuje ponownego miejsca w dzienniku transakcji. | |
MasterKey | Pobiera klucz główny, który jest używany do szyfrowania kluczy prywatnych certyfikatów. | |
MirroringFailoverLogSequenceNumber | Pobiera numer sekwencyjny dziennika podczas ostatniej pracy awaryjnej. | |
MirroringID | Pobiera wartość Identyfikatora, który unikatowo identyfikuje dublowanie partnerstwa. | |
MirroringPartner | Pobiera lub ustawia adres Aparat baz danych wystąpienie jest serwer partner potrzeby dublowanie bazy danych. | |
MirroringPartnerInstance | Pobiera wystąpienie SQL Server dublowanie partner jest skonfigurowany. | |
MirroringRedoQueueMaxSize | Pobiera lub ustawia maksymalny rozmiar kolejki ponowne wykonanie serwer duplikatu instancji w KB. | |
MirroringRoleSequence | Pobiera numer sekwencji ról dla podstawowego /kopia zapasowa role pełnione przez partnerów dublowanie. | |
MirroringSafetyLevel | Pobiera lub ustawia poziom bezpieczeństwa dublowanie. | |
MirroringSafetySequence | Pobiera numer sekwencji ról poziomów bezpieczeństwa dla partnerów dublowanie. | |
MirroringStatus | Pobiera stan bazy danych oraz dublowanie bazy danych sesja. | |
MirroringTimeout | Pobiera lub ustawia maksymalny czas w sekundach oczekiwania wystąpienie serwer dublowany wiadomość PING z innej instancji dublowanie sesja przed przy założeniu, że inne wystąpienie jest odłączony. | |
MirroringWitness | Pobiera lub ustawia nazwę Aparat baz danych wystąpienie dublowania bazy danych serwer monitora. | |
MirroringWitnessStatus | Pobiera stan dublowanie serwer monitora. | |
Name | Pobiera lub ustawia nazwę bazy danych. (Zastępuje NamedSmoObject.Name). | |
NumericRoundAbortEnabled | Pobiera lub ustawia wartość logiczna wartości właściwość, która określa, czy opcja NUMERIC_ROUNDABORT bazy danych jest aktywny. | |
ObjectInSpace | Pobiera Boolean Określa, czy obiekt istnieje w izolacji, lub czy jest bezpośrednio lub pośrednio podłączone do wystąpienie wartość właściwość SQL Server. (Dziedziczony z SqlSmoObject). | |
Owner | Pobiera głównej bazy danych, który jest właścicielem bazy danych. | |
PageVerify | Określa typ integralność stronie sprawdź, czy SQL Server wykonuje podczas odczytywania strona bazy danych. | |
Parent | Pobiera Server obiekt, który jest elementem nadrzędnym Database obiektu. | |
PartitionFunctions | Reprezentuje kolekcja PartitionFunction obiektów.Każdy PartitionFunction obiekt reprezentuje funkcja partycji zdefiniowane w bazie danych. | |
PartitionSchemes | Reprezentuje kolekcja PartitionScheme obiektów.Każdy PartitionScheme obiekt reprezentuje schemat partycji zdefiniowane w bazie danych. | |
PlanGuides | Pobiera przewodników planu skojarzone z bazy danych. | |
PrimaryFilePath | Pobiera katalogu systemu operacyjnego, który zawiera podstawowy plik bazy danych. | |
Properties | Pobiera kolekcja z Property obiektów, które reprezentują właściwości obiektu. (Dziedziczony z SqlSmoObject). | |
QuotedIdentifiersEnabled | Pobiera lub ustawia wartość logiczna wartości właściwość, która określa, czy identyfikatory rozdzielany znakami cudzysłowu (" ") są Transact-SQL zarezerwowanych słowa kluczowe lub zawierają znaki, zazwyczaj nie są dozwolone przez Transact-SQL reguły składni. | |
ReadOnly | Pobiera lub ustawia wartość logiczna wartości właściwość, która określa, czy baza danych jest tylko do odczytu. | |
RecoveryForkGuid | Pobiera wartość identyfikatora GUID określa rozwidlenia odzyskiwanie, na którym baza danych jest aktualnie aktywne. | |
RecoveryModel | Pobiera lub ustawia model odzyskiwanie bazy danych. | |
RecursiveTriggersEnabled | Pobiera lub ustawia wartość logiczna, która określa, czy wyzwalaczy cykliczne są włączone do bazy danych. | |
ReplicationOptions | Pobiera ustawienia aktywnej replikacja bazy danych, | |
Roles | Reprezentuje kolekcja DatabaseRole obiektów.Każdy DatabaseRole obiekt reprezentuje rolę zdefiniowane w bazie danych. | |
Rules | Reprezentuje kolekcja Rule obiektów.Każdy Rule obiekt reprezentuje reguły zdefiniowane w bazie danych. | |
ScalarResult | Wynik wartość skalarna pobiera odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
Schemas | Reprezentuje kolekcja Schema obiektów.Każdy Schema obiekt reprezentuje schematu zdefiniowane w bazie danych. | |
ServiceBroker | Pobiera ServiceBroker obiekt reprezentujący Service Broker. | |
ServiceBrokerGuid | Pobiera Guid jednoznacznie identyfikuje wystąpienie obiektu Service Broker. | |
Size | Rozmiar bazy danych są pobierane w MB. | |
SnapshotIsolationState | Pobiera migawka Państwo izolacji dla bazy danych. | |
SpaceAvailable | Pobiera dostępnego miejsca w bazie danych, w KB. | |
State | Pobiera stan odwołania obiektu. (Dziedziczony z SmoObjectBase). | |
Status | Pobiera stan bazy danych. | |
StoredProcedures | Reprezentuje kolekcja StoredProcedure obiektów.Każdy StoredProcedure obiekt reprezentuje procedura składowana, zdefiniowane w bazie danych. | |
SymmetricKeys | Reprezentuje kolekcja SymmetricKey obiektów.Każdy SymmetricKey obiekt reprezentuje klucz zawartości zdefiniowane w bazie danych. | |
Synonyms | Reprezentuje kolekcja Synonym obiektów.Każdy Synonym obiekt reprezentuje synonim zdefiniowane w bazie danych. | |
Tables | Reprezentuje kolekcja Table obiektów.Każdy Table obiekt reprezentuje tabela zdefiniowane w bazie danych. | |
Triggers | Reprezentuje kolekcja DatabaseDdlTrigger obiektów.Każdy DatabaseDdlTrigger obiekt reprezentuje wyzwalacza zdefiniowane w bazie danych. | |
Trustworthy | właściwość ZAUFANEGO bazy danych jest używany do wskazania czy wystąpienie SQL Server 2005 ufa bazy danych i jej zawartością | |
Urn | Pobiera wartość adresu jednolitej nazwy zasobu URN, która jednoznacznie identyfikuje obiekt. (Dziedziczony z SqlSmoObject). | |
UserAccess | Pobiera lub ustawia dostęp użytkownika do bazy danych. | |
UserData | Pobiera lub ustawia dane zdefiniowane przez użytkownika, skojarzone z obiektem odwołanie. (Dziedziczony z SmoObjectBase). | |
UserDefinedAggregates | Reprezentuje kolekcja UserDefinedAggregate obiektów.Każdy UserDefinedAggregate obiekt reprezentuje użytkownika wartość zagregowana, zdefiniowane w bazie danych. | |
UserDefinedDataTypes | Reprezentuje kolekcja UserDefinedDataType obiektów.Każdy UserDefinedDataType obiekt reprezentuje typ danych zdefiniowany przez użytkownika w bazie danych. | |
UserDefinedFunctions | Reprezentuje kolekcja UserDefinedFunction obiektów.Każdy UserDefinedFunction obiekt reprezentuje funkcja zdefiniowaną przez użytkownika w bazie danych. | |
UserDefinedTableTypes | Reprezentuje kolekcja UserDefinedTableType obiektów.Każdy UserDefinedTableType obiekt reprezentuje typ zdefiniowany przez użytkownika tabela w bazie danych. | |
UserDefinedTypes | Reprezentuje kolekcja UserDefinedType obiektów.Każdy UserDefinedType obiekt reprezentuje typ zdefiniowany przez użytkownika w bazie danych. | |
UserName | Pobiera lub ustawia nazwę użytkownika bazy danych. | |
Users | Reprezentuje kolekcja User obiektów.Każdy User obiekt reprezentuje użytkownika, który jest zdefiniowany w bazie danych. | |
Version | Pobiera wersja wystąpienie SQL Server który został użyty do utworzenia bazy danych. | |
Views | Reprezentuje kolekcja View obiektów.Każdy View obiekt reprezentuje widoku zdefiniowane w bazie danych. | |
XmlSchemaCollections | Reprezentuje kolekcja XmlSchemaCollection obiektów.Każdy XmlSchemaCollection obiekt reprezentuje schematu XML, zdefiniowane w bazie danych. |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
AddDatabaseContext(StringCollection) | Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametru. (Dziedziczony z SqlSmoObject). | |
AddDatabaseContext(StringCollection, ScriptingOptions) | Kontekstu bazy danych można dodać do kolekcja kwerend identyfikowane przez queries parametr i przy użyciu określonych opcji wykonywanie skryptów. (Dziedziczony z SqlSmoObject). | |
Alter() | Dowolny Database zmiany właściwość obiektu na wystąpienie SQL Server. | |
Alter(TimeSpan) | Dowolny Database zmiany właściwość obiektu na wystąpienie SQL Server. | |
Alter(TerminationClause) | Dowolny Database zmiany właściwość obiektu na wystąpienie SQL Server. | |
AlterImpl | Uaktywnia obiekt zmienione zdarzenie. (Dziedziczony z SqlSmoObject). | |
AlterImplFinish | Metoda wywoływana, gdy obiekt zmienione zdarzenie wykończenie. (Dziedziczony z SqlSmoObject). | |
AlterImplInit | Metoda wywoływana po zmianie obiektu zdarzenie jest zainicjowany. (Dziedziczony z SqlSmoObject). | |
AlterImplWorker | Wywołuje metody Alter. (Dziedziczony z SqlSmoObject). | |
AppendCommaText | Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AppendWithCommaText | Dołącza tekst opcjonalnie oddzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AppendWithOption | Dołącza tekst i tekst opcji oddzielone od głównego tekstu z "Z" ciąg i opcjonalnie rozdzielone przecinkami. (Dziedziczony z ScriptNameObjectBase). | |
AutoGenerateName | Generuje nazwy obiektu Guid. (Dziedziczony z ScriptNameObjectBase). | |
BindDefaultImpl | Powiązanie elementy domyślne, określone przez parametry. (Dziedziczony z SqlSmoObject). | |
BindRuleImpl | Wiąże schematu reguły reguła i kolumn określone przez parametry. (Dziedziczony z SqlSmoObject). | |
ChangeMirroringState | Zmienia konfiguracja dublowanie określone opcje. | |
CheckAllocations | Skanuje wszystkie strony odnośna baza danych i analiz stron w celu zapewnienia integralność. | |
CheckAllocationsDataOnly | Skanuje wszystkie strony odnośna baza danych i sprawdza tylko dane w celu zapewnienia integralność. | |
CheckCatalog | Sprawdza integralność wykaz bazy danych. | |
CheckCollation | Sprawdza zamówienia opcje obsługi wykonywanie skryptów przez sortowanie metoda identyfikowane przez collationName parametru. (Dziedziczony z SqlSmoObject). | |
CheckIdentityValues | Weryfikuje integralność wszystkie kolumny tożsamości w tabelach bazy danych. | |
CheckObjectDirty | Sprawdza, czy obiekt został zmodyfikowany i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase). | |
CheckObjectState() | Sprawdza stan odwołania obiektu. (Dziedziczony z SqlSmoObject). | |
CheckObjectState(Boolean) | Sprawdza stan odwołania obiektu z opcji, aby określić, że wyjątek jest generowany, jeśli obiekt nie jest jeszcze utworzone. (Dziedziczony z SqlSmoObject). | |
CheckObjectStateImpl | Sprawdza stan SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
Checkpoint | Wystawia punkt kontrolny. | |
CheckTables(RepairType) | Sprawdza integralność bazy danych stron dla wszystkich tabel i indeksów, określone w tabelach bazy danych. | |
CheckTables(RepairType, RepairOptions) | Sprawdza integralność bazy danych stron dla wszystkich tabel i indeksów, określone w tabelach bazy danych. | |
CheckTables(RepairType, RepairStructure) | Sprawdza integralność bazy danych stron dla wszystkich tabel i indeksów, określone w tabelach bazy danych. | |
CheckTables(RepairType, RepairOptions, RepairStructure) | Sprawdza integralność bazy danych stron dla wszystkich tabel i indeksów, określone w tabelach bazy danych. | |
CheckTablesDataOnly() | Sprawdza integralność danych na stronach, które przechowują dane dla wszystkich tabel i indeksów, określone w tabelach odnośna baza danych. | |
CheckTablesDataOnly(RepairOptions) | Sprawdza integralność danych na stronach, które przechowują dane dla wszystkich tabel i indeksów, określone w tabelach odnośna baza danych z opcji naprawy określonego. | |
CheckTablesDataOnly(RepairStructure) | Testy integralność danych na stronach, które przechowują dane dla wszystkich tabel i indeksów, określone w tabelach odnośna baza danych o strukturze naprawy określonego. | |
CheckTablesDataOnly(RepairOptions, RepairStructure) | Testy integralność danych na stronach, które przechowują dane dla wszystkich tabel i indeksów, określone w tabelach odnośna baza danych o określonym opcje naprawy i naprawy struktury. | |
CheckTextCorectness | Sprawdza tekst prawidłowości przeciwko parametrów. (Dziedziczony z ScriptNameObjectBase). | |
CheckTextModeSupport | Tryb kontroli obsługi. (Dziedziczony z ScriptNameObjectBase). | |
CheckVersion100 | Sprawdza, czy wersja SQL Server jest SQL Server 2008. (Dziedziczony z SqlSmoObject). | |
CheckVersion80 | Sprawdza poprawność obiektu na SQL Server 2000. (Dziedziczony z SqlSmoObject). | |
CheckVersion80SP3 | Sprawdza poprawność obiektu na SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject). | |
CheckVersion90 | Sprawdzanie ważności obiektu na SQL Server 2005. (Dziedziczony z SqlSmoObject). | |
CheckVersionBelow90 | Sprawdza, czy wersja SQL Server przed SQL Server 2005. (Dziedziczony z SqlSmoObject). | |
CleanObject | Czyści odwołanie obiektu. (Dziedziczony z ScriptNameObjectBase). | |
Create() | Tworzy bazę danych na wystąpienie SQL Server określonych przez Database obiektu. | |
Create(Boolean) | Tworzy bazę danych na wystąpienie SQL Server określonych przez Database obiektu. | |
CreateImpl | Tworzy obiekt z opcje wykonywanie skryptów. (Dziedziczony z SqlSmoObject). | |
CreateImplFinish | Metoda wywoływana, gdy zakończy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject). | |
CreateImplInit | Metoda wywoływana, gdy tworzenie zdarzenie. (Dziedziczony z SqlSmoObject). | |
Deny(DatabasePermissionSet, String) | Odrzuca określony zestaw uprawnień dla określonego grantee w bazie danych. | |
Deny(DatabasePermissionSet, array<String[]) | Odrzuca określony zestaw uprawnień dla określonego stypendystów w bazie danych. | |
Deny(DatabasePermissionSet, String, Boolean) | Odrzuca określony zestaw uprawnień dla określonego grantee i innych użytkowników, którzy grantee przyznane określony zestaw uprawnień w bazie danych. | |
Deny(DatabasePermissionSet, array<String[], Boolean) | Odrzuca określony zestaw uprawnień dla określonego stypendystów i innych użytkowników, którzy grantee przyznane określony zestaw uprawnień w bazie danych. | |
DisableAllPlanGuides | Wyłącza wszystkie prowadnice Plan w bazie danych. | |
Discover | Wykrywa listy typu Object. (Dziedziczony z SqlSmoObject). | |
Drop | Krople bazy danych. | |
DropAllPlanGuides | Porzuca wszystkie linie pomocnicze, które są planowane w bazie danych. | |
DropBackupHistory | Krople historia kopia zapasowa bazy danych. | |
DropImpl | Krople SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
DropImplWorker | Wywołuje metody upuszczania. (Dziedziczony z SqlSmoObject). | |
EnableAllPlanGuides | Włącza wszystkie prowadnice Plan w bazie danych. | |
EnumBackupSetFiles() | Zwraca element DataTable listę plików zawartych w zestaw kopii zapasowych. | |
EnumBackupSetFiles(Int32) | Zwraca tabela danych, zawierający listę plików w kopii zapasowejzestaw | |
EnumBackupSets | Zwraca listę DataTable kopia zapasowa zestawów skojarzonych z bazy danych. | |
EnumCandidateKeys | Wylicza listę wszystkich Kandydat klucze podstawowe w bazie danych, można się odwoływać za pomocą klucz obcy. | |
EnumDatabasePermissions() | Wylicza listę wszystkich uprawnień w bazie danych. | |
EnumDatabasePermissions(String) | Wylicza listę uprawnień w bazie danych dla określonego użytkownika. | |
EnumDatabasePermissions(DatabasePermissionSet) | Wylicza listę uprawnień w bazie danych dla zestaw określone uprawnienie. | |
EnumDatabasePermissions(String, DatabasePermissionSet) | Wylicza listę uprawnień w bazie danych dla określonego użytkownika i zestaw uprawnień określony. | |
EnumLocks() | Wylicza listę wszystkich bieżących blokad w bazie danych. | |
EnumLocks(Int32) | Wylicza listę bieżących blokad w bazie danych dla identyfikatora procesu określonego systemu | |
EnumLoginMappings | Wylicza listę SQL Server logowania dla wszystkich użytkowników w bazie danych. | |
EnumMatchingSPs(String) | Wylicza listę procedur przechowywanych, które zawierają określony ciąg w definicji. | |
EnumMatchingSPs(String, Boolean) | Wylicza listę procedur przechowywanych, które zawierają określony ciąg w definicji. | |
EnumObjectPermissions() | Wylicza listę uprawnień dla obiektów w bazie danych. | |
EnumObjectPermissions(String) | Wylicza listę uprawnień dla obiektów w bazie danych, które należą do określonego użytkownika. | |
EnumObjectPermissions(ObjectPermissionSet) | Wylicza listę uprawnień dla obiektów w bazie danych, ograniczone do zestaw określone uprawnienie. | |
EnumObjectPermissions(String, ObjectPermissionSet) | Wylicza listę uprawnień dla obiektów w bazie danych, które należą do określonego użytkownika i ograniczony zestaw określone uprawnienie. | |
EnumObjects() | Wylicza listę obiektów w bazie danych. | |
EnumObjects(DatabaseObjectTypes) | Wylicza listę obiektów w bazie danych. | |
EnumObjects(DatabaseObjectTypes, SortOrder) | Wylicza listę obiektów w bazie danych. | |
EnumScriptImpl | Wylicza skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject). | |
EnumScriptImplWorker | Wywołuje metody, które wyliczyć skryptów określonych przez so parametru. (Dziedziczony z SqlSmoObject). | |
EnumScriptImplWorkerSOChanged | Zwraca IEnumerable ciąg opisujący opcje obsługi wykonywanie skryptów dla obiektu. (Dziedziczony z SqlSmoObject). | |
EnumTransactions() | Wylicza listę otwartych transakcji w bazie danych. | |
EnumTransactions(TransactionTypes) | Wylicza listę otwartych transakcji określonego typu bazy danych. | |
EnumWindowsGroups() | Wylicza listę grup systemu Windows. | |
EnumWindowsGroups(String) | Wylicza listę grup systemu Windows dla określonej grupy. | |
Equals | (Dziedziczony z Object). | |
ExecuteNonQuery(StringCollection) | Partia jest wykonywany w kontekście bazy danych w przypadku gdy brak wyniki zwracanych. | |
ExecuteNonQuery(String) | Wykonuje instrukcja w kontekście bazy danych w przypadku gdy brak wyniki zwracanych. | |
ExecuteNonQuery(StringCollection, ExecutionTypes) | Uruchamia kolekcja partii w kontekście bazy danych w przypadku gdy brak wyniki zwracanych wykonanie określonego typu tylko. | |
ExecuteNonQuery(String, ExecutionTypes) | Partia jest wykonywany w kontekście bazy danych w przypadku gdy brak wyniki zwracanych wykonanie określonego typu tylko. | |
ExecuteWithResults(StringCollection) | Partia jest wykonywany w kontekście bazy danych w przypadku, gdy są zwracane wyniki. | |
ExecuteWithResults(String) | Wykonuje kolekcja partii w kontekście bazy danych w przypadku, gdy są zwracane wyniki. | |
Finalize | (Dziedziczony z Object). | |
ForceTextModeOnTextBody | Wymusza na treści tekstu w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase). | |
FormatSqlVariant | Sformatowanie obiektu jako SqlVariant typu. (Dziedziczony z SqlSmoObject). | |
GenerateDataSpaceFileStreamScript | Generuje skrypt, aby utworzyć plik danych. (Dziedziczony z SqlSmoObject). | |
GenerateDataSpaceScript | Generuje skrypt do przydzielania miejsca w pliku danych. (Dziedziczony z SqlSmoObject). | |
GetBindDefaultScript | Pobiera skrypt, który wiąże wartości domyślne określone przez defSchema i defName Parametry. (Dziedziczony z SqlSmoObject). | |
GetBindRuleScript | Pobiera skrypt, który określa powiązanie zasady. (Dziedziczony z SqlSmoObject). | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Parametr typu wartość logiczna przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetBoolParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Przypisuje wartość logiczna właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetBraketNameForText | Pobiera nazwę nawiasu. (Dziedziczony z ScriptNameObjectBase). | |
GetDateTimeParameter | Właściwość datetime przypisuje SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetDateTimeParameterAsInt | Właściwość datetime przypisuje SqlSmoObject jako wartość całkowitą, jeśli właściwość datetime jest null. (Dziedziczony z SqlSmoObject). | |
GetDBName | Pobiera nazwę bazy danych, która jest skojarzona z obiektem. (Dziedziczony z SqlSmoObject). | |
GetEnumParameter | Przypisuje właściwość wyliczania SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetFragOptionString | Pobiera FragmentationOption obiektu jako wartość ciąg. (Dziedziczony z SqlSmoObject). | |
GetGuidParameter | Przypisuje Guid Właściwość SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetHashCode | (Dziedziczony z Object). | |
GetIsSystemNamed | Pobiera wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase). | |
GetIsTextDirty | Określa, czy wartość tekstu jest zgodna z wartości przechowywanej. (Dziedziczony z ScriptNameObjectBase). | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Przydziela parametr SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
GetPropValue | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetPropValueOptional | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetPropValueOptionalAllowNull | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetRealValue | Pobiera wartość właściwość SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetScriptIncludeExists | Pobiera skryptu, włączając badania istnienia tego typu są inicjowane przez skrypty. (Dziedziczony z ScriptNameObjectBase). | |
GetScriptingOptionsForCreate | Pobiera ScriptingOptions dla SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetServerName | Pobiera nazwę wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject). | |
GetServerObject | Pobiera nazwę serwera SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetSqlServerVersionName | Pobiera nazwę wersja wystąpienie SQL Server z obiektu jest skojarzony. (Dziedziczony z SqlSmoObject). | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%) | Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetStringParameter(StringBuilder, ScriptingOptions, String, String, Int32%, Boolean) | Parametr ciąg przypisuje SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetTextBody() | Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
GetTextBody(Boolean) | Zwraca tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
GetTextForScript(ScriptingOptions, Boolean, array<String[]) | Pobiera tekst dla wykonywanie skryptów. (Dziedziczony z ScriptNameObjectBase). | |
GetTextForScript(ScriptingOptions, Boolean, array<String[], Boolean) | Pobiera tekst skryptu obiektu. (Dziedziczony z ScriptNameObjectBase). | |
GetTextHeader | Zwraca tekst nagłówka. (Dziedziczony z ScriptNameObjectBase). | |
GetTextMode | Określa, czy nazwa skryptu jest używana w trybie tekstowym. (Dziedziczony z ScriptNameObjectBase). | |
GetTextProperty(String) | Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase). | |
GetTextProperty(String, ScriptingOptions) | Pobiera właściwość jako tekst. (Dziedziczony z ScriptNameObjectBase). | |
GetTimeSpanParameterAsInt | Przypisuje czas span parametr SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetTransactionCount() | Pobiera numer otwartych transakcji w bazie danych. | |
GetTransactionCount(TransactionTypes) | Pobiera numer otwartych transakcji określonego typu bazy danych. | |
GetType | (Dziedziczony z Object). | |
GetUrnRecursive(StringBuilder) | Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
GetUrnRecursive(StringBuilder, UrnIdOption) | Przypisuje Urn obiektu SqlSmoObject obiektu. (Dziedziczony z SqlSmoObject). | |
Grant(DatabasePermissionSet, String) | Udziela określony zestaw uprawnień określony grantee w bazie danych. | |
Grant(DatabasePermissionSet, array<String[]) | Udziela określony zestaw uprawnień określony stypendystów w bazie danych. | |
Grant(DatabasePermissionSet, String, Boolean) | Przyznającą dostęp do określonych uprawnień do grantee i możliwości udzielenia dostępu do innych użytkowników w bazie danych. | |
Grant(DatabasePermissionSet, array<String[], Boolean) | Przyznającą dostęp do określonych uprawnień do stypendystów i możliwości udzielenia dostępu do innych użytkowników w bazie danych. | |
Grant(DatabasePermissionSet, String, Boolean, String) | Udziela określony zestaw uprawnień grantee i przydzielać uprawnień innych użytkowników bazy danych w obszarze zakładanej roli. | |
Grant(DatabasePermissionSet, array<String[], Boolean, String) | Udziela określony zestaw uprawnień stypendystów i przydzielać uprawnień innych użytkowników bazy danych w obszarze zakładanej roli. | |
ImplInitialize | Inicjuje pola z SqlSmoObjectobiektu. (Dziedziczony z SqlSmoObject). | |
Initialize() | Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject). | |
Initialize(Boolean) | Inicjuje obiekt i wymusza właściwości można załadować. (Dziedziczony z SqlSmoObject). | |
IsMember | Określa, czy określona grupa lub rola należy do bazy danych. | |
IsObjectDirty | Określa, czy obiekt odwołanie jest zgodne z przechowywanych obiektów. (Dziedziczony z ScriptNameObjectBase). | |
IsObjectInitialized | Sprawdza, czy obiekt został zainicjowany. (Dziedziczony z SqlSmoObject). | |
IsObjectInSpace | Sprawdza, czy obiekt jest izolowane lub podłączone do wystąpienie SQL Server. (Dziedziczony z SqlSmoObject). | |
IsVersion80SP3 | Określa, czy wersja SQL Server jest SQL Server 2000 z dodatkiem SP3. (Dziedziczony z SqlSmoObject). | |
IsVersion90AndAbove | Określa, czy wersja SQL Server jest SQL Server 2005 lub nowszej. (Dziedziczony z SqlSmoObject). | |
MarkDropped | Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject). | |
MarkForDropImpl | Zestawy SqlSmoState do porzucone. (Dziedziczony z SqlSmoObject). | |
MemberwiseClone | (Dziedziczony z Object). | |
PostAlter | Metoda aktywacji po SqlSmoObject zostanie zmieniona. (Dziedziczony z SqlSmoObject). | |
PostCreate | Metoda aktywacji po SqlSmoObject jest tworzony. (Dziedziczony z SqlSmoObject). | |
PostDrop | Metoda aktywacji po SqlSmoObject jest porzucane. (Dziedziczony z SqlSmoObject). | |
PrefetchObjects() | Prefetches obiektów bazy danych. | |
PrefetchObjects(Type) | Wstępnie wyłapuje obiektów bazy danych określonego typu. | |
PrefetchObjects(Type, ScriptingOptions) | Wstępnie wyłapuje obiektów bazy danych określonego typu z opcje obsługi wykonywanie skryptów. | |
RecalculateSpaceUsage | Przelicza miejsca użycia. | |
Refresh | Aktualizacje Database obiektu. (Zastępuje ScriptNameObjectBase.Refresh()). | |
RemoveFullTextCatalogs | Usuwa katalogi pełnego tekstu z bazy danych. | |
Rename | Zmienia nazwę bazy danych. | |
RenameImpl | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject). | |
RenameImplWorker | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z NamedSmoObject). | |
Revoke(DatabasePermissionSet, String) | Cofa uprzednio przyznana zestaw uprawnień z grantee na bazie danych. | |
Revoke(DatabasePermissionSet, array<String[]) | Cofa uprzednio przyznana zestaw uprawnień z listy stypendystów w bazie danych. | |
Revoke(DatabasePermissionSet, String, Boolean, Boolean) | Odwołuje uprzednio przyznane uprawnienia z grantee na bazie danych i innych użytkowników, którym przyznało grantee określonego zestaw uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(DatabasePermissionSet, array<String[], Boolean, Boolean) | Odwołuje uprzednio przyznane uprawnienia z stypendystów w bazie danych i innych użytkowników, którym przyznano stypendystów określonego zestaw uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(DatabasePermissionSet, String, Boolean, Boolean, String) | Odwołuje uprzednio przyznane uprawnienia z grantee na bazie danych i innych użytkowników, którym przyznało grantee określonego zestaw uprawnień.Grantee jest także możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Revoke(DatabasePermissionSet, array<String[], Boolean, Boolean, String) | Odwołuje uprzednio przyznane uprawnienia z stypendystów w bazie danych i innych użytkowników, którym przyznano stypendystów określonego zestaw uprawnień.Stypendystów mają również możliwość odwołać określony zestaw uprawnień od innych użytkowników w roli zakładane. | |
Script() | Generuje Transact-SQL skryptu, który może służyć do odtworzenia bazy danych. | |
Script(ScriptingOptions) | Generuje Transact-SQL skryptu, który może służyć do odtworzenia bazy danych określoną przez opcje skryptu. | |
ScriptAlter | Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject). | |
ScriptAnsiQI | Skrypty obiektu bazy danych w formacie tekstowym ANSI. (Dziedziczony z ScriptNameObjectBase). | |
ScriptChangeOwner | Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject). | |
ScriptCreate | Alters SqlSmoObject zgodnie z parametrami. (Dziedziczony z SqlSmoObject). | |
ScriptDdl | Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject). | |
ScriptDrop | Generuje InvalidSmoOperationException. (Dziedziczony z SqlSmoObject). | |
ScriptImpl() | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptImpl(ScriptingOptions) | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptImplWorker | Pobiera kolekcja skryptów z SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
ScriptInformativeHeaders | Skrypty nagłówków informacji. (Dziedziczony z ScriptNameObjectBase). | |
ScriptOwner | Zmienia skrypt autoryzacja właściciela. (Dziedziczony z NamedSmoObject). | |
ScriptRename | Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Dziedziczony z NamedSmoObject). | |
SetCollectionTextMode | Ustawia tryb tekst kolekcja. (Dziedziczony z ScriptNameObjectBase). | |
SetDefaultFileGroup | Ustawia domyślną grupę pliku bazy danych. | |
SetDefaultFileStreamFileGroup | Ustawia domyślną grupę filestream. | |
SetDefaultFullTextCatalog | Ustawia wykaz pełnotekstowy domyślnej bazy danych. | |
SetIsSystemNamed | Ustawia wartość logiczna, która określa, czy system o nazwie. (Dziedziczony z ScriptNameObjectBase). | |
SetOffline | Ustawia bazy danych w trybie offline. | |
SetOnline | Ustawia bazy danych w trybie online. | |
SetOwner(String) | Ustawia właściciel bazy danych. | |
SetOwner(String, Boolean) | Ustawia właściciel bazy danych. | |
SetParentImpl | Ustawia nadrzędnym SqlSmoObject do newParent parametru. (Dziedziczony z SqlSmoObject). | |
SetSchemaOwned | Ustawia schematu własnością wartość. (Dziedziczony z NamedSmoObject). | |
SetSnapshotIsolation | Zestawy poziom izolacji migawka. | |
SetTextBody | Określa tekst treści. (Dziedziczony z ScriptNameObjectBase). | |
SetTextHeader | Określa tekst nagłówka. (Dziedziczony z ScriptNameObjectBase). | |
SetTextMode | Określa tryb tekstu. (Dziedziczony z ScriptNameObjectBase). | |
Shrink | Zmniejsza bazy danych. | |
SwitchTextMode | Przełącza tryb tekstu. (Dziedziczony z ScriptNameObjectBase). | |
ThrowIfTextIsDirtyForAlter | Generuje wyjątek tekstu zostały zmodyfikowane i nie jest zachowywane. (Dziedziczony z ScriptNameObjectBase). | |
ToString | Zwraca String reprezentująca odwołanie obiektu. (Dziedziczony z SqlSmoObject). | |
TouchImpl | Nie zaimplementowano. (Dziedziczony z SqlSmoObject). | |
TruncateLog | Obcina dziennik bazy danych. | |
UnbindDefaultImpl | Domyślne kolumny z Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UnbindRuleImpl | Regulamin Rozpina SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
UpdateIndexStatistics | Aktualizacje indeks statystyki. | |
Validate | Sprawdza stan obiektu. (Dziedziczony z SmoObjectBase). | |
ValidateAllPlanGuides() | Sprawdza poprawność planów wykonywania skojarzonych z bazy danych. | |
ValidateAllPlanGuides(DataTable%) | Sprawdza poprawność planów wykonywania skojarzonych z bazy danych i zwraca raport sprawdzania poprawności. |
Do góry
Zdarzenia
Nazwa | Opis | |
---|---|---|
PropertyChanged | Reprezentuje zdarzenie, które występuje po zmianie właściwość. (Dziedziczony z SqlSmoObject). | |
PropertyMetadataChanged | Reprezentuje zdarzenie, które występuje, gdy właściwość metadane. (Dziedziczony z SqlSmoObject). |
Do góry
Pola
Nazwa | Opis | |
---|---|---|
m_ExtendedProperties | Reprezentuje właściwość określonych właściwość dostarczone przez rozszerzenie SqlSmoObject. (Dziedziczony z SqlSmoObject). | |
singletonParent | Reprezentuje singleton nadrzędnej. (Dziedziczony z SqlSmoObject). |
Do góry
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
IAlienObject.Discover | Wykrywa wszystkie zależności.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetDomainRoot | Zwraca główny domena. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetParent | Pobiera tego obiektu nadrzędnego.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetPropertyType | Pobiera typ określonej właściwość. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetPropertyValue | Pobiera wartości określonej właściwość. (Dziedziczony z SqlSmoObject). | |
IAlienObject.GetUrn | Pobiera nazwę zasobu Unified obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
IAlienObject.Resolve | Pobiera wystąpienie, które zawiera informacje o obiekcie z nazwy zasobu Unified obiektu. (Dziedziczony z SqlSmoObject). | |
IAlienObject.SetObjectState | Ustawia stan obiektu na określony SfcObjectState wartości. (Dziedziczony z SqlSmoObject). | |
IAlienObject.SetPropertyValue | Ustawia wartość właściwość. (Dziedziczony z SqlSmoObject). | |
ISfcPropertyProvider.GetPropertySet | Pobiera odwołanie interfejs do zestaw właściwości tego obiektu.Nie należy odwoływać się do tego elementu członkowskiego bezpośrednio w kodzie. Obsługuje on infrastrukturę programu SQL Server. (Dziedziczony z SqlSmoObject). | |
ISfcSupportsDesignMode.IsDesignMode | Pobiera wartość logiczna wskazująca, czy obiekt obsługuje tryb projektowania.Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
Do góry
Uwagi
Database Klasa reprezentuje baz danych, albo system lub zdefiniowane przez użytkownika na wystąpienie SQL Server.Server Klasy jest elementem nadrzędnym Database klasy
Za pomocą Database klasy, można wykonać następujące czynności:
Utwórz nową bazę danych lub upuszczania oraz istniejącej bazy danych.
Zarejestruj bazy danych w katalogu Active Directory usługa.
Odwołanie do obiektów bazy danych w kolekcji, takich jak tabele, użytkowników i wyzwalaczy.
Ustawianie dublowanie bazy danych.
Tworzenie baza danych master klucza.
Ustawianie katalogu przeszukiwanie pełnego tekstu.
Sprawdź dane, alokacje, katalogi i tabel.
Wydawać punkt kontrolny.
Udziel, revoke i odmówić uprawnień dla użytkowników w bazie danych.
Uruchom Transact-SQL instrukcji.
Wyliczanie informacji bazy danych, takich jak uprawnienia obiektu lub blokad.
Usuwanie historia kopia zapasowa.
Monitorowanie liczby transakcji.
Ustawianie bazy danych trybu offline lub online.
Zmień właściciela bazy danych.
Aktualizuj statystykę.
Zmniejszanie bazy danych.
Obcinania dziennika.
Skrypt bazy danych.
Aby uzyskać Database Właściwości obiektu identyfikator logowania musi być element członkowski z publicznych roli serwera stałych i użytkownika mapowany do tego identyfikatora logowania bazy danych musi być element członkowski z publicznych rola bazy danych.
Aby zestaw Database Właściwości obiektu i uruchom Alter metody, użytkownicy muszą uprawnień ALTER bazy danych lub element członkowski db_owner ustaloną rola bazy danych.
Tworzenie bazy danych, użytkownicy muszą mieć uprawnienie Tworzenie bazy danych, tworzenie dowolnego bazy danych lub ZMIEŃ DOWOLNE bazę danych na serwerze nadrzędnym.
Aby usunąć bazę danych, użytkownicy muszą mieć uprawnienie Kontrola do bazy danych lub element członkowski db_owner stała rola bazy danych.
Aby udzielić, uchylić lub odmówić innym użytkownikom uprawnienia do bazy danych, użytkownicy muszą mieć uprawnienie Kontrola do bazy danych lub element członkowski db_owner stała rola bazy danych.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Przykłady
VB
'Connect to the local, default instance of SQL Server.
Dim srv As Server
srv = New Server
'Define a Database object variable by supplying the server and the database name arguments in the constructor.
Dim db As Database
db = New Database(srv, "Test_SMO_Database")
'Create the database on the instance of SQL Server.
db.Create()
'Reference the database and display the date when it was created.
db = srv.Databases("Test_SMO_Database")
Console.WriteLine(db.CreateDate)
'Remove the database.
db.Drop()
PowerShell
$srv = new-Object Microsoft.SqlServer.Management.Smo.Server("(local)")
$db = New-Object Microsoft.SqlServer.Management.Smo.Database($srv, "Test_SMO_Database")
$db.Create()
Write-Host $db.CreateDate
$db.Drop()
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.