Подтвердить что ты не робот

Перенос данных из одной базы данных в другую базу данных

как получить данные из одной базы данных и вставить в другую таблицу базы данных... Я не могу этого сделать. Пожалуйста, помогите мне перевести данные с одного на другой. спасибо заранее...

4b9b3361

Ответ 1

http://okayguru.blogspot.co.uk/2012/03/copy-one-database-to-another-database.html

Есть несколько способов сделать это, ниже приведены два варианта:

Вариант 1 - Щелкните правой кнопкой мыши по базе данных, которую вы хотите скопировать.

  • Выберите "Задачи" > "Сгенерировать скрипты"

  • 'Выберите конкретные объекты базы данных

  • Проверьте "Таблицы"

  • Отметить "Сохранить в новом окне запроса"

  • Нажмите "Дополнительно"

  • Установите "Типы данных в script" на "Схема и данные"

  • Далее, Далее

Теперь вы можете запустить сгенерированный запрос в новой базе данных.

Вариант 2

  • Щелкните правой кнопкой мыши по базе данных, которую вы хотите скопировать.

  • 'Задачи' > 'Экспорт данных'

  • Далее, Далее

  • Выберите базу данных для копирования таблиц в

  • Отметить "Копировать данные из одной или нескольких таблиц или представлений"

  • Выберите таблицы, которые вы хотите скопировать

  • Готово

Ответ 2

Пример для вставки в значения в одной таблице базы данных в другую таблицу базы данных

insert into dbo.onedatabase.FolderStatus
(
  [FolderStatusId],
  [code],
  [title],
  [last_modified]
)

select [FolderStatusId], [code], [title], [last_modified]
from dbo.Twodatabase.f_file_stat

Ответ 3

Для тех, кто находится на Azure, следуйте этим измененным инструкциям от вируса:

  • Открыть SSMS.
  • Щелкните правой кнопкой мыши базу данных, в которой вы хотите скопировать данные из.
  • Выберите Сгенерировать скрипты Выбрать конкретные объекты базы данных → Выберите таблицы/объекты, которые вы хотите перенести. сильный текст
  • На панели "Сохранить в файл" нажмите Дополнительно
  • Установите "Типы данных в script" на Схема и данные
  • Установите "Script DROP и CREATE" на Script DROP и CREATE
  • В разделе "Параметры таблицы/просмотра" установите соответствующие элементы в значение ИСТИНА. Хотя я рекомендую установить все на ИСТИННО на всякий случай. Вы всегда можете изменить script после его создания.
  • Установить путь к файлу → Далее → Далее
  • Откройте вновь созданный файл SQL. Удалите "Использовать" из верхней части файла.
  • Откройте новое окно запроса в базе данных назначения, вставьте script содержимое (без использования) и выполните.

Ответ 4

если обе базы данных находятся на одном сервере, и вы хотите перенести всю таблицу (сделайте ее копию), затем используйте простой select в statement...

select * into anotherDatabase..copyOfTable from oneDatabase..tableName

Затем вы можете написать верхнюю часть курсора sysobjects и скопировать весь набор таблиц таким образом.

Если вам требуется более сложное извлечение и преобразование данных, используйте SSIS и создайте в нем соответствующий ETL.

Ответ 5

  • Вы можете создавать резервные копии и восстанавливать базу данных с помощью Management Studio.
  • Снова из Management Studio вы можете использовать "базу данных копирования".
  • вы можете сделать это вручную, если есть основания для этого. Я имею в виду вручную создать целевой db и вручную копировать данные с помощью операторов sql...

Вы можете уточнить, почему вы спрашиваете об этом? Разве вы не имеете опыта в этом или что-то еще?

Ответ 6

Вы можете использовать Visual Studio 2015. Перейдите в Инструменты => SQL-сервер => Сравнение новых данных

Выберите исходную и целевую базу данных.

Ответ 8

Эти решения работают в случае, если целевая база данных пуста. Если в обеих базах данных уже есть некоторые данные, вам нужно что-то более сложное http://byalexblog.net/merge-sql-databases

Ответ 9

Мои воспоминания о проблемах, возникающих в связи с этим, не покидают сомнение. En fin, j'aimerai uploader les données d'une DB, а также другие файлы, которые можно найти в DB.

Cordialement