Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / импорт данных из одной бд в другую / 5 сообщений из 5, страница 1 из 1
18.01.2021, 10:04
    #40036703
boroda9991
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт данных из одной бд в другую
Сразу извиняюсь за тупой вопрос и прошу помощи.
Ситуация такая: необходимо вставить все данные из одной бд в другую на sql 2008.
Если вкратце, то бд crm побилась, восстановление через студию не помогло. Восстановил mdf через SysTools SQL Recovery, засунул то, что восстановилась в чистую бд. Для crm создал новую бд со структурой и теперь хочу засунуть туда данные.
Инструменты импорта не помогают, тк бд назначения уже содержит таблицы с таким же названием, соответственно надо использовать insert, нет ли какой-то возможности всю базу сразу, чтоб не инсертить таблицы по отдельности? Спасибо.
...
Рейтинг: 0 / 0
18.01.2021, 15:59
    #40036842
Grim08
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт данных из одной бд в другую
boroda9991,

А почему нельзя было восстановится сразу в ту базу в которую хотите все перенести? Зачем сначала восстанавливать копию(чистую) а потом мигрировать данные?

То что вы хотите можно реализовать через динамические административные представления(DMV), сначала запрашивайте объекты и их кол-во, потом циклом генерируйте динамический SQL также опрашивая DMV, для получения списка колонок. НО!!!! Способ так себе, если база целостная из под приложения и там есть констрейнты, то вам еще придется выяснить какую таблицу за какой заполнять или отключать а потом включать проверки, но риски положить базу возрастает.
...
Рейтинг: 0 / 0
18.01.2021, 16:42
    #40036858
boroda9991
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт данных из одной бд в другую
Grim08,
Восстановленная база не работает нифига, видимо, часть инфы уничтожена, поэтому я хочу засунуть данные из нее в базу, которая работает)
...
Рейтинг: 0 / 0
18.01.2021, 18:30
    #40036909
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт данных из одной бд в другую
boroda9991,

В проекте SSIS имеется задача копирования данных, таблицы можно выбирать из списка.
...
Рейтинг: 0 / 0
19.01.2021, 08:31
    #40036993
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт данных из одной бд в другую
boroda9991

Инструменты импорта не помогают, тк бд назначения уже содержит таблицы с таким же названием, соответственно надо использовать insert, нет ли какой-то возможности всю базу сразу, чтоб не инсертить таблицы по отдельности? Спасибо.

стандартный имопрт/экспорт (из меню task на БД) с указанием "добавить строки в существующую таблицу" не подойдёт разве?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / импорт данных из одной бд в другую / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]