2

私たちのアプリケーションはAzure SQL Databaseを使用しています。

ローカル開発セットアップとは別に、2 つの環境があります。

  • ステージング(品質保証とクライアント テスト用)、および
  • プロダクション(ライブ)

ステージング データベースと運用データベースは、2 つの別個の SQL データベース サーバーに格納されます。両方のサーバーで、データベースの名前は同じです。

問題:

サーバー名は自動的かつ一意に生成されるため (ランダムに生成された一連の文字であるため)、ステージングと本番を区別することは非常に困難です。以下の Azure portal のスクリーンショット:

ここに画像の説明を入力

これにより、変更スクリプトやクエリなどを実行するときに間違ったデータベースを指す可能性も高くなります。サーバーのエイリアス/名前の変更が可能であれば、これは問題にはなりませんが、これが不可能であることはわかっています。

助言がありますか?あなたの環境で何をしますか?

4

2 に答える 2