我們的應用程序使用了一個Azure SQL數據庫。Azure SQL數據庫命名歧義
除了我們本地開發設置中,我們有兩個環境:
- 分期(質量保證和客戶端的測試),並
- 生產(活)
Staging數據庫和Production數據庫存儲在兩個獨立的SQL數據庫服務器上。在兩臺服務器中,數據庫的命名都是相同的。
問題:
由於服務器名稱被自動和唯一生成(和一堆隨機生成的字母),這是非常困難的分期和生產之間進行區分。從下面的Azure的門戶網站截圖:
這也增加了運行更改腳本,查詢等時如果有可能的別名指向了錯誤的數據庫的可能性/重命名的服務器,那麼這個止跌這不是一個問題,但我知道這是不可能的。
有什麼建議嗎?你在你的環境中做什麼?