(SSMSを使用して)開発サーバーに新しいデータベースを追加すると、5つのテーブルが自動的に作成されます。
これらは、別のデータベースにすでに存在するアプリケーションテーブルのコピーです。
これは、テーブルが「共通」などのマークを付けられる場所がわからない最近のSQL Serverの機能であると想定しているため、新しいデータベースに自動的に追加されます。
しかし、どうすればそれを防ぐことができますか?
混乱を避けるため、このデータベースはスクリプト化されておらず、SSMS GUIから直接作成されます([データベース]> [新しいデータベース]を右クリック)。
(StackOverflowから移動)
4
システムデータベースからモデルデータベースをチェックアウトします。テーブルも含まれていますか?
—
vonPryz 2016
はい、同じテーブル-それが原因だと思いますか?
—
CompanyDroneFromSector7G 2016
はい、
—
Marcin S.
model次に作成されるすべてのデータベースのソースとして使用される「モデル」データベースです。
わからない(バージョン6.3以降のSQL Serverのみを使用)
—
CompanyDroneFromSector7G
ただし、この機能は少なくともSQL Server 2005(おそらく以前のバージョン)から存在しています。
—
Andriy M