İlk komut, SvcWebAppProfile01 adlı uygulama profili nesnesini alır ve ardından bunu $AppProfile değişkeninde depolar.
İkinci komut, $ApplicationProfile'da depolanan uygulama profili için SQLDataTierApp01 adlı uygulama dağıtım nesnesini alır ve ardından bu nesneyi $AppDeployment değişkeninde depolar.
Üçüncü komut, $AppDeployment'da depolanan uygulama dağıtımıyla ilişkilendirilmiş ilk PreInstall SQL Server betik nesnesini alır ve ardından nesneyi $SQLScript değişkeninde depolar.
Cmdlet, dağıtım sırasını 1 ve betik türünü PreInstall belirterek doğru nesneyi seçer.
Son komut, depolanan $SQLScript SQL Server komut dosyasının çalışacağı veritabanını değiştirir.
Parametreler
-CommandParameters
Bir komut dosyası veya yürütülebilir program için parametreleri belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-DatabaseName
SQL Server komut dosyası için veritabanının adını belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-DeploymentOrder
Bir bilgisayar katmanının, uygulama ana bilgisayarının veya uygulamanın dağıtılma sırasını belirtir.
Parametre özellikleri
Tür:
Int32
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-EncryptConnection
SQL Server bağlantısının şifrelenip şifrelenmediğini gösterir.
Parametre özellikleri
Tür:
Boolean
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-ExecutionTimeoutSeconds
SQL Server betik komutunun zaman aşımına uğramadan önce bekleyeceği süreyi saniye cinsinden belirtir.
Parametre özellikleri
Tür:
Int32
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-JobVariable
İş ilerlemesinin izlendiği ve depolandığı bir değişkeni belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-LoginTimeoutSeconds
SQL Server oturum açma işleminin zaman aşımına uğramadan önce bekleyeceği süreyi saniye cinsinden belirtir.
Parametre özellikleri
Tür:
Int32
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-OutputFilePath
Bir SQL Server betiğinden çıktı verilerini depolamak için bir dosya yolu belirtir.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-PROTipID
Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir.
Bu parametre PRO ipuçlarını denetlemenize olanak tanır.
Parametre özellikleri
Tür:
Guid
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-RunAsAccount
Bu eylemi gerçekleştirme iznine sahip kimlik bilgilerini içeren bir Farklı Çalıştır hesabı belirtir.
Parametre özellikleri
Tür:
VMMCredential
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-RunAsynchronously
denetimin komut kabuğuna hemen döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.
Parametre özellikleri
Tür:
SwitchParameter
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-SQLAuthenticationType
SQL Server kimlik doğrulama türünü belirtir.
Geçerli değerler şunlardır: SQLServerAuthentication ve WindowsAuthentication.
Parametre özellikleri
Tür:
String
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-SQLScript
Bir SQL Server komut dosyası belirtir.
Parametre özellikleri
Tür:
Script
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-SQLScriptCommand
Bir SQL Server komut dosyası komut nesnesi belirtir.
Parametre özellikleri
Tür:
SCSQLScriptCommand
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
0
Zorunlu:
True
İşlem hattından gelen değer:
True
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
-SQLScriptType
Bir SQL Server komut dosyası türü belirtir.
Bu parametre için kabul edilebilir değerler şunlardır:
Komut dosyasının kullanıcıyı uyarıp uyarmadığını ve SQL Server komut dosyası çalışırken bir hatayla karşılaşırsa devam edip etmediğini belirtir.
Parametre özellikleri
Tür:
Boolean
Default value:
None
Joker karakterleri destekler:
False
DontShow:
False
Parametre kümeleri
(All)
Position:
Named
Zorunlu:
False
İşlem hattından gelen değer:
False
Özellik adına göre işlem hattından gelen değer:
False
Kalan bağımsız değişkenlerden elde edilen değer:
False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.