Назад | Перейти на главную страницу

Какое расположение по умолчанию для БД в SQL Server 2008?

Я отключил базу данных в SQL Server 2008, но не могу найти физический файл для перемещения. Где это находится?

Нет гарантии, что именно здесь будет находиться файл, но расположение по умолчанию:

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\

Это значение по умолчанию, но его можно изменить на другое значение по умолчанию. Самый быстрый способ проверить это - в SSMS, подключиться к серверу, щелкнуть правой кнопкой мыши сервер в обозревателе объектов, перейти в «Свойства», а затем перейти на панель «Базы данных», где указаны значения по умолчанию.

(у вас может быть другое имя экземпляра из MSSQL.1, и если вы используете 32-разрядный SQL в 64-разрядной версии Windows, он будет Program Files (x86)

Поскольку ваше местоположение по умолчанию может быть изменено, а исходное местоположение зависит от того, где вы выберете при установке, здесь нет правильного ответа. Вы можете перечислить все текущие местоположения файлов базы данных: -

выберите * из sys.master_files

И укажите свои местоположения по умолчанию через T-SQL, которые вы можете использовать в настоящее время

EXEC @rc = master.dbo.xp_instance_regread N'HKEY_LOCAL_MACHINE ', N'Software \ Microsoft \ MSSQLServer \ MSSQLServer', N'DefaultLog ', @dir output,' no_output '

EXEC @rc = master.dbo.xp_instance_regread N'HKEY_LOCAL_MACHINE ', N'Software \ Microsoft \ MSSQLServer \ MSSQLServer', N'DefaultData ', @dir output,' no_output '

Обратите внимание, что эти две приведенные выше команды могут быть заменены в будущих версиях SQL Server.

С Уважением,

отметка

@retracement

Я надеюсь, что это ответ, который ты ищешь Системные и образцы баз данных

Расположение файлов базы данных и журнала по умолчанию:Program Files\Microsoft SQL Server\MSQL10.<InstanceName>\MSSQL\. Это расположение изменится, если каталог по умолчанию был изменен при установке SQL Server.

Зависит от конфигурации вашей базы данных. Вы используете кластерный режим или одиночный сервер? Он будет расположен в разных местах для каждого файла.