0
我試圖自動將SQL Server 2008 R2數據庫發佈到SQL Azure。我通過Visual Studio 2012使用SQL Server數據庫工具(SSDT),並且已經能夠遷移模式。我有一個單獨的SSIS包,用於遷移數據。SSDT VS2012遷移到Azure不正確的語法錯誤
我遇到的問題是,SSDT創建Azure數據庫爲Web 1GB數據庫,我試圖使用下面的代碼把它轉換成一個業務10GB數據庫:
ALTER DATABASE TestDataase MODIFY(EDITION='Business', MAXSIZE=10GB)
此代碼如果我在Management Studio中執行它但是當我把一個腳本到VS並嘗試建立項目工程,我得到3個錯誤:
SQL80001: Incorrect syntax near '('. Expecting FILE, ID or LOG_ON
SQL80001: Incorrect syntax near 'EDITION'. Expecting '(' or SELECT
我試圖把腳本作爲腳本包含在構建其增加以下錯誤
SQL70001: This statement is not recognized in this context
,並把它作爲一個後部署腳本允許的項目,以建立正常,但當我部署失敗與消息:
An error occurred while the batch was being executed
任何人有任何想法,我要去哪裏錯了嗎?
希望你能幫助
感謝
亞歷