Импортировать из .backpack в существующую базу данных? - PullRequest
0 голосов
/ 25 июня 2019

У меня есть ms. Sql server .backpack файл от моего облачного провайдера1, и я могу успешно импортировать его на мой локальный сервер в новую базу данных через базы данных -> Импортировать приложение уровня данных. ОК, файл правильный.

введите сюда описание изображения

Когда я пытаюсь импортировать этот файл на другой удаленный сервер sql (мой облачный провайдер2) в существующую базу данных, у меня появляется ошибка:

База данных «abc1234567» уже существует в целевом экземпляре SQL Сервер. Укажите имя базы данных, которая еще не существует.

Оба моих провайдера имеют специальную веб-панель для создания базы данных, поэтому я не могу указать несуществующую базу данных. (

Ни SSMS, ни SqlPackage.exe Import не позволяют мне использовать существующую базу данных. (

Есть ли способ импортировать этот рюкзак в существующую базу данных? (Может быть, сторонние инструменты?)

* * Конфигурация тысяча двадцать-одиной: * +1022 *
  • Provider1 имеет RTM-версию Server 2008 R2 (уровень совместимости дБ = 100)
  • Поставщик 2 имеет Microsoft SQL Server 2016
  • Моя локальная SSMS взята из MS SQL 2017

Единственный способ, которым я вижу, - восстановить локальную базу данных, разрешить xp_cmdshell, а затем использовать bcp.exe из

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...