Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описывается создание базы данных в SQL Server 2014 с помощью SQL Server Management Studio или Transact-SQL.
В этом разделе
Перед началом:
Чтобы создать базу данных, используйте следующее:
Перед началом работы
Ограничения и условия
- В экземпляре SQL Server можно указать не более 32 767 баз данных.
Предпосылки
- Инструкция CREATE DATABASE должна выполняться в режиме автокоммитирования (режим управления транзакциями по умолчанию) и не допускается в явной или неявной транзакции.
Рекомендации
Резервную копию базы данных master необходимо создавать каждый раз при создании, изменении или удалении пользовательской базы данных.
При создании базы данных файлы данных следует делать как можно большего размера, в соответствии с максимальным предполагаемым объемом данных в базе данных.
Безопасность
Разрешения
Требуется разрешение CREATE DATABASE в базе данных master или требуется разрешение CREATE ANY DATABASE или ALTER ANY DATABASE.
Для поддержания контроля над использованием дисков на экземпляре SQL Server разрешение на создание баз данных обычно ограничено несколькими учетными записями входа.
Использование среды SQL Server Management Studio
Создание базы данных
В Обозревателе объектов подключитесь к экземпляру SQL Server Database Engine и затем разверните этот экземпляр.
Щелкните правой кнопкой мыши базы данных и выберите пункт "Создать базу данных".
В поле Новая база данныхвведите имя базы данных.
Чтобы создать базу данных, принимая все значения по умолчанию, нажмите кнопку ОК; в противном случае выполните следующие необязательные действия.
Чтобы изменить имя владельца, щелкните (...), чтобы выбрать другого владельца.
Замечание
Параметр "Использовать полнотекстовый индексирование " всегда проверяется и неактивен, так как начиная с SQL Server 2008 все пользовательские базы данных включены в полнотекстовый режим.
Чтобы изменить значения по умолчанию основных данных и файлов журнала транзакций, в сетке файлов базы данных щелкните соответствующую ячейку и введите новое значение. Дополнительные сведения см. в разделе "Добавление данных или файлов журналов" в базу данных.
Чтобы изменить параметры сортировки базы данных, выберите страницу Параметры и выберите из списка желаемые параметры сортировки.
Чтобы изменить модель восстановления, выберите страницу Параметры и модель восстановления из списка.
Чтобы изменить параметры базы данных, выберите страницу Параметры и измените параметры базы данных. Описание каждого параметра см. в разделе ALTER DATABASE SET Options (Transact-SQL).
Чтобы добавить новую файловую группу, щелкните страницу файловых групп . Нажмите кнопку "Добавить ", а затем введите значения для файловой группы.
Чтобы добавить расширенное свойство в базу данных, выберите страницу Расширенные свойства .
В столбце Имя введите имя расширенного свойства.
В столбце Значение введите текст расширенного свойства. Например, введите одно или несколько предложений, которые описывают базу данных.
Чтобы создать базу данных, нажмите кнопку "ОК".
Использование Transact-SQL
Создание базы данных
Подключитесь к движку СУБД.
На панели «Стандартная» нажмите Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере создается база данных
Sales. Так как ключевое слово PRIMARY не используется, первый файл (Sales_dat) становится основным файлом. Поскольку в параметре SIZE для файлаSalesdatне указано ни МБ, ни КБ, будет использован МБ и он будет распределен в мегабайтах. ФайлSales_logвыделяется в мегабайтах, поскольку суффиксMBявно указывается в параметреSIZE.
USE master ;
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB ) ;
GO
Дополнительные примеры см. в статье CREATE DATABASE (SQL Server Transact-SQL).
См. также
Файлы и файловые группы базы данных
Подключение и отсоединение базы данных (SQL Server)
Изменить базу данных (Transact-SQL)
Добавление файлов данных или журналов в базу данных