Как подключиться к локальной базе данных в SQL Server Management Studio?
Я загрузил SQL Server Management Studio (SSMS) 2016 для восстановления огромного файла .bak, который является старой резервной копией базы данных. Но в первую очередь мне нужно подключиться к серверу БД.
После установки я запускаю SSMS, и он просит меня подключиться к серверу БД. У меня их нет, и я увидел, что можно создать "локальную" базу данных, набрав только точку ". для имени сервера и использовать проверку подлинности Windows.
Это не работает; как это сделать?
Ответы
Ответ 1
Вам нужно download и установить SQL LocalDB. Это специальное издание SQL Server, которое не позволяет удаленное подключение и поддерживает только встроенную проверку подлинности Windows. Это простая установка MSI одним щелчком мыши, поэтому ее легко развернуть.
Чтобы загрузить и установить SQL Server 2016 Express, перейдите на SQL Server загрузки. LocalDB - это функция, которую вы выбираете во время установки, и доступный при загрузке носителя. Если вы загружаете носитель, либо выберите Express Advanced или пакет LocalDB.
Вышеупомянутое означает, что теперь вам нужно загрузить и запустить небольшой загрузчик (примерно 5 МБ), выберите LocalDB (44 МБ), а загрузчик Microsoft загрузит пакет MSI в выбранную вами папку. Затем просто запустите пакет MSI и установите LocalDB.
Ответ 2
Откройте SSMS
→ Connect
и введите имя сервера: (LocalDb)\MSSQLLocalDB
и выберите Аутентификация Windows.
Для справки:
![enter image description here]()
Ответ 3
Чтобы восстановить свой дамп, вам нужен один сервер, на котором будет загружен дамп.
Для этого вам нужен один сервер MS. вы можете подключиться к серверу, используя имя пользователя и пароль. После подключения к серверу вы можете создать базу данных, в которой вы хотите импортировать дамп.
Если ваш дамп SQL содержит инструкцию create Database, вам не нужно создавать его.
Если возможно открыть SQL-дамп в текстовом файле, вы можете увидеть имя базы данных, необходимое для создания или уже имеющуюся инструкцию для создания БД.