Я скопировал свою базу данных (mdf и ldf файлы) с моего сервера в облако. Ранее я делал это с одного локального сервера на другой. Я положил его в тот же каталог (MSQLSERVER/../../data, подтвердил, что путь к данным в SQLServer таков. Но это не отображается в Management Studio. Это связано с разрешениями или владением и т.д. Или чем-то еще?

Единственное, что есть на e: driver, и базы данных master и tempdb находятся в одном и том же каталоге на диске c.

1 ответ1

0

Есть несколько возможностей, включая права доступа к файлам.

В моем опыте чаще встречается то, что вы пытаетесь использовать мастер Attach Database. В мастере Sql Server Management Studio могут видеть только те диски, которые являются локальными по отношению к компьютеру, на котором он запущен. Таким образом, если вы используете его для управления удаленным сервером, вы не сможете присоединять уже существующие базы данных из файлов.

Пара способов обойти это - удаленный рабочий стол на сервер и запустить его оттуда, или использовать CREATE DATABASE ....ПО ПРИЛОЖЕНИЮ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .