Właściwość DatabaseName
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
DatabaseName Właściwość reprezentuje nazwę istniejącego bazy danych Microsoft SQL Server.Ogranicza alertów usługa SQL Server Agent, lub nakazuje wykonanie czynności zadanie agenta programu SQL Server.
Składnia
object
.DatabaseName [= value]
Części
object
Wyrażenie do obiektu w na liście dotyczyvalue
Określa nazwę istniejącej bazy danych programu SQL Server
Typ danych
String
Można modyfikować
Odczyt i zapis.Gdy właściwość jest zestaw dla Alert lub JobStep obiektu musi odwoływać się wartość istniejącego bazy danych SQL Server.
Prototyp (C/C++)
HRESULT GetDatabaseName(SQLDMO_LPBSTR pRetVal);
HRESULT SetDatabaseName(SQLDMO_LPCSTR NewVal);
Ostrzeżenie
Ciągi znaków SQL Distributed Management Objects (SQL-DMO) są zawsze zwracane jako obiekty OLE BSTR.Aplikacja c i C++ pobiera odwołanie do ciąg.Aplikacja musi zwolnić, przy użyciu odwołania SysFreeString.
Uwagi
Alerty agenta serwera SQL można opalane, gdy wiadomości określonego systemu jest generowany przez akcja występujących na wystąpienie programu SQL Server.Alerty oparte na wiadomościach może być ograniczona, tak aby alert jest uruchamiany tylko po wystąpieniu akcja w jednej bazie danych.Na przykład komunikat systemowy 1105 jest generowany, jeśli baza danych jest pełny i może zaakceptować nie ma więcej wierszy.Alert Obiekt reprezentujący ten alert dla Northwind Baza danych zawiera MessageID wartości właściwość 1105 i DatabaseName wartości właściwość Northwind.
Każdy krok SQL Server zadanie Agenta można wykonywać w określonej bazie danych.Ustawienie DatabaseName Właściwość JobStep obiektu nakazuje wykonywanie kroku reprezentowanego.