我需要通過使用SqlString使用Wix創建一個名爲MyDB的簡單數據庫。以下是我的代碼片段。對於該行(SQL =「CREATE DATABASE MyDB」),我可能知道這是否正確,它會創建'MyDB'數據庫嗎?我已經正確設置了用戶和服務器屬性。但是,這允許安裝,但它不創建數據庫。任何人都可以指出什麼是錯誤或缺失?Wix:如何使用SqlScript創建數據庫
<sql:SqlDatabase Id='SqlDatabase' Database='master' User='SQLUser' Server='[SQLSERVER]'
CreateOnInstall='no' DropOnUninstall='no' ContinueOnError='yes'>
<sql:SqlString Id="InitialCreateDB" ExecuteOnInstall="no" ContinueOnError="yes"
SQL="CREATE DATABASE MyDB"/>
</sql:SqlDatabase>
在此先感謝。
詳細日誌會告訴你更多關於幕後發生的事情...... –
而SQL事件探查器將提供來自SQL Server端的更多細節。 –