Подключение БД MS SQL


14 июня 2019


Подключение БД MS SQL

В MS SQL можно создать базу данных с 0 или подключить существующую (не восстановление из бэкапа). Рассмотрим оба варианта. Для подключения существующей базы будем использовать одну из баз ниже, эти базы применяются для обучения.

Тестовые базы данных MS SQL для скачивания (подойдет любая):

 

Подключение базы данных

Нам понадобится установленный MS SQL сервер (как установить написано тут). Подключаемся к SQL серверу с помощью SSMS и распаковываем архив. Базы данных всегда состоят минимум из 2 файлов. Один файл, с расширением mdf, является самой базой данных, а ldf - это журнал транзакций. Чаще всего эти файлы кладут на разные диски (за исключение высокопроизводительных RAID массивов или SAN систем).

В открытом окне SQL Server Management Studio нажимаем указанные кнопки:

Подключение базы данных SQL

Затем нажимаем кнопку "Добавить", выбираем папку, где находится база и 2 раза кликаем по файлу с расширением mdf

Подключение базы данных ms sql

Затем нажимаем "ОК" и после этого мы можем увидеть подключенную базу данных

Подключение базы данных MS SQL

 

Создание базы данных

Базу данных можно создать двумя путями. С помощью интерфейса или SQL запроса. 

Для создания запроса нам нужно нажать кнопку "Создать запрос" или "New Querry"
Создание базы данных MS SQL Server

В новом окне пишем:

CREATE DATABASE Magazine

Где "Magazine" - имя вашей базы. Можно использовать кириллические символы и пробел, но это не рекомендуется. Если в названии стоит пробел, то название стоит выделить в кавычки, например:

CREATE DATABASE "Magazine Moscow"

Если мы создаем базу, например, для 1С или для задач, где будут использоваться разные кодировки, то кодировка по умолчанию подойдет (latin1_general_cp1_ci_as). 1С все хранит в юникод формате.

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

CREATE DATABASE "Magazine Moscow" COLLATE cyrillic_general_ci_as

После написания запроса нажимаем зеленую кнопку "Выполнить":

Выполнение запроса в MS SQL

Для создание базы через графический интерфейс нужно пройти 2 шага:

Создание базы MS SQL

Затем заполнить название и нажать "Ок"

Создание базы MS SQL

Возможно понадобится обновить список нажав кнопку:

Обновление списка баз MS SQL

База данных создана.

...

Теги: #ms-sql


Популярные тэги
О блоге
Этот блог представляет собой конспекты выученного материала, преобретенного опыта и лучшие практики в системном администрировании и программировании.