我試圖通過powershell創建數據庫。我遇到的問題是我想要在啓用某些標誌的情況下創建此數據庫(例如「允許快照隔離」)。我不知道該怎麼做,而且我很難找到答案。用某些標誌創建ms sql數據庫
我迄今所做的:
$SqlSecurePassword = $SqlServerPassword | ConvertTo-SecureString -asPlainText -Force
$Connection = new-Object Microsoft.SqlServer.Management.Common.ServerConnection("(local)", $SqlServerUser, $SqlServerPassword)
$Server = new-Object Microsoft.SqlServer.Management.Smo.Server($Connection)
$Db = new-Object Microsoft.SqlServer.Management.Smo.Database($Server, $DatabaseName)
$Db.Create()
如何關於創建數據庫後執行所需的'ALTER DATABASE'語句? – vonPryz
這也是一個選擇,但我希望旗幟是對象的一部分,像'$ Db.SomeFlag = $ True' –
嗯,事實證明,他們實際上可以像這樣設置 –