Megosztás a következőn keresztül:


SMO-programok létrehozása

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-adatbázis a Microsoft Fabricben

Az SQL Server Management Objects (SMO) objektumok általános programozása magában foglalja az összes objektum közös területeit, például a metódusok futtatását, a tulajdonságok beállítását és a gyűjtemények manipulálását.

Topic Description
Csatlakozás SQL Server-példányhoz A legalapvetőbb SMO-program, amely kapcsolatot létesít az SQL Server egy példányával. A Windows-hitelesítést és az SQL Server-hitelesítést mutatja be. Olyan mintákat is tartalmaz, amelyek azt mutatják, hogy csatlakozik egy helyi és egy távoli SQL Server-példányhoz.
Az SQL Server-példány leválasztása Egy program, amely bemutatja, hogyan lehet leválasztani az SQL Server-példányról.
Hívó módszerek Ez a szakasz a metódusok meghívásának általános megközelítését ismerteti. A paraméterek használatát és az objektumban DataTable visszaadott adattáblák kezelését mutatja be. Példa az objektumkonstruktor meghívására és a Klónozás metódus meghívására is.
Tulajdonságok beállítása – SMO Ez a szakasz bemutatja, hogyan állíthat be különböző típusú tulajdonságokat. Az objektumtulajdonságok beállításának és beolvasásának bemutatása. Olyan példákat is tartalmaz, amelyek az objektum létrehozásakor beállítják az objektum tulajdonságait, és azt is, hogyan lehet iterálni egy objektum összes tulajdonságán.
Gyűjtemények használata Különböző programok, amelyek az objektumgyűjteményekkel használt technikákat tárgyalják. Azt mutatja be, hogyan hivatkozhat egy objektumra gyűjtemények használatával. Egy példát is tartalmaz arra, hogyan lehet iterálni egy gyűjtemény tagjain keresztül.
SMO-események kezelése Ez a szakasz azt ismerteti, hogyan állíthat be és kezelhet eseményeket az SMO-ban. Példa az eseménykezelő beállítására és az esemény-előfizetés beállítására.
SMO-kivételek kezelése Ez a szakasz azt ismerteti, hogyan lehet a kivételeket az SMO-ban csapdába csalni. Példák a kivételek elfogására és a belső kivétel megjelenítésére.
Adattípusok használata Ez a szakasz bemutatja, hogyan használható a különböző SQL Server-adattípusok. Azt ismerteti, hogyan hozhat létre adattípust az objektumkonstruktor specifikációjával. Példákat is tartalmaz arra, hogyan hozhat létre adattípust az alapértelmezett konstruktor használatával.
Tranzakciók használata Ez a szakasz azt ismerteti, hogyan implementálhat tranzakciófeldolgozást egy SMO-programban. Példa a tranzakciók SMO-programokban való használatára.
Rögzítési mód használata Ez a szakasz az SMO-program kimenetének rögzítését ismerteti. A példa az SMO-programot Transact-SQL sql server-példánynak küldött utasításokként rögzíti későbbi végrehajtás céljából.