我已經實現了執行sqlcmd.exe來運行腳本(由託管& ops DBA提供),該腳本將創建數據庫的C#應用程序中新創建的數據庫複製到AlwaysOn可用性組中的第二臺服務器。不幸的是,我們在開發或集成環境中沒有AlwaysOn可用性支持,因此我只能測試執行sqlcmd以運行腳本並處理腳本故障。如果創建第二個SQL Server實例,是否可以在我的開發人員工作站上模擬AlwaysOn可用性組環境?我目前正在運行SQL 2014 Developer Edition,但如果需要,可以升級到SQL 2016 Developer Edition。是否可以在單個開發人員工作站上測試SQL AlwaysOn可用性組?
如果這是不可能的,我們將被迫在沒有完整端對端測試的情況下進行部署,並在生產環境中進行首次端到端測試。
我有相當不錯的開發人員級別的SQL技能;換句話說,我對存儲過程很熟悉,但對實際管理SQL服務器的新增和高級功能知之甚少。
謝謝,我會研究一下。由於我的固態硬盤空間不多,只有8GB的內存,它應該被證明是一個有趣的練習。 –
我打算建議將域控制器放在其中一個SQL Server框中,但是如果您正在測試故障轉移,則無法工作。但我不會擔心凝聚機器的概念證明。 –