Az első parancs lekéri az SvcWebAppProfile01 nevű alkalmazásprofil-objektumot, majd az objektumot a $AppProfile változóban tárolja.
A második parancs lekéri az SQLDataTierApp01 nevű alkalmazástelepítési objektumot az SvcWebAppProfile01 alkalmazásprofilhoz, majd az objektumot a $AppDeployment változóban tárolja.
A harmadik parancs lekéri a ConfigureDB.sql nevű SQL Server 1.0-s kiadású parancsfájl-objektumot a Virtual Machine Manager (VMM) könyvtárából, majd az objektumot a $Script változóban tárolja.
Az utolsó parancs hozzáadja a $Script-ban tárolt SQL Server-szkriptet a $AppDeployment-ban tárolt alkalmazástelepítéshez, és beállítja a szkript típusát, a telepítési sorrendet és az adatbázist, amelyen a szkript futni fog.
Paraméterek
-ApplicationDeployment
Alkalmazástelepítési objektumot ad meg.
Paramétertulajdonságok
Típus:
ApplicationDeployment
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
True
Folyamatból származó érték:
True
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-CommandParameters
Megadja egy parancsfájl vagy végrehajtható program paramétereit.
Paramétertulajdonságok
Típus:
String
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-DatabaseName
Megadja egy SQL Server parancsfájl adatbázisának nevét.
Paramétertulajdonságok
Típus:
String
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-DeploymentOrder
Megadja a számítógépréteg, az alkalmazásgazda vagy az alkalmazás telepítésének sorrendjét.
Paramétertulajdonságok
Típus:
Int32
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
True
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-EncryptConnection
Azt jelzi, hogy a SQL Server kapcsolat titkosítva van-e.
Paramétertulajdonságok
Típus:
Boolean
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-ExecutionTimeoutSeconds
Megadja, hogy az SQL Server parancsfájlparancs mennyi ideig várjon másodpercben, mielőtt túllépi az időkorlátot.
Paramétertulajdonságok
Típus:
Int32
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-JobVariable
Megad egy változót, amelyben a feladat előrehaladását nyomon követi és tárolja.
Paramétertulajdonságok
Típus:
String
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-LoginTimeoutSeconds
Megadja, hogy az SQL Server-bejelentkezés mennyi időt várjon másodpercben, mielőtt túllépi az időkorlátot.
Paramétertulajdonságok
Típus:
Int32
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-OutputFilePath
Megadja a SQL Server parancsfájlból származó kimeneti adatok tárolására szolgáló fájl elérési útját.
Paramétertulajdonságok
Típus:
String
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-PROTipID
Megadja a műveletet kiváltó teljesítmény- és erőforrás-optimalizálási tipp (PRO-tipp) azonosítóját.
Ez a paraméter lehetővé teszi a PRO-tippek naplózását.
Paramétertulajdonságok
Típus:
Guid
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-RunAsAccount
Megad egy futtató fiókot, amely a művelet végrehajtására vonatkozó engedéllyel rendelkező hitelesítő adatokat tartalmaz.
Paramétertulajdonságok
Típus:
VMMCredential
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-RunAsynchronously
Azt jelzi, hogy a feladat aszinkron módon fut, így a vezérlő azonnal visszatér a parancshéjhoz.
Paramétertulajdonságok
Típus:
SwitchParameter
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-SQLAuthenticationType
Megadja a SQL Server hitelesítési típusát.
Érvényes értékek a következők: SQLServerAuthentication és WindowsAuthentication.
Paramétertulajdonságok
Típus:
String
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-SQLScript
Megad egy SQL Server parancsfájlt.
Paramétertulajdonságok
Típus:
Script
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
True
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-SQLScriptType
Megadja az SQL Server parancsfájl típusát.
A paraméter elfogadható értékei a következők:
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-WarnAndContinueOnError
Azt jelzi, hogy a parancsfájl figyelmezteti-e a felhasználót, és folytatja-e, ha a SQL Server parancsfájl hibát észlel a futtatás során.
Paramétertulajdonságok
Típus:
Boolean
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
(All)
Position:
Named
Kötelező:
False
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
Kimenetek
SQLScriptCommand
Ez a parancsmag egy SQLScriptCommand objektumot ad vissza.