Когда я добавляю новую базу данных на наш сервер разработки (используя SSMS), она автоматически создает 5 таблиц.
Это копии таблиц приложений, которые уже существуют в другой базе данных.
Я предполагаю, что это недавняя особенность SQL Server, я не знаю, где таблицы могут быть помечены как «общие» или что-то подобное, и поэтому они автоматически добавляются в новые базы данных.
Но как я могу остановить это?
Во избежание путаницы эта база данных не является сценарием, она создается непосредственно из графического интерфейса SSMS (щелкните правой кнопкой мыши Базы данных> Новая база данных)
(перенесено из StackOverflow)
sql-server
CompanyDroneFromSector7G
источник
источник
model
это «модель» базы данных, которая используется в качестве источника для каждой следующей созданной базы данных.Ответы:
Это происходит (на основе обсуждения в комментариях), поскольку таблицы существуют в
model
базе данных системы. Согласно документации (мой акцент):Как решение, удаление таблиц
model
остановит это явление.источник
TempDB
отдых после перезапуска сервера. В этом случаеTempDB
используются все собственные свойства файла, включая начальный размер файлов данных.