Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Добавление записи из одной базы в другую  [new]
bamper78
Member

Откуда:
Сообщений: 122
Друзья, добрый день.
Подскажите решение задачи ,а именно:

Есть две базы с одинаковой структурой, требуется добавить запись с данными из одной базы (bd1) таблицы (main) в базу (bd2) таблица (main). Базы находяться на разных серваках и они не залинкованы.

Спасибо.
3 май 12, 13:39    [12501021]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
aleks2
Guest
Только воздушно-капельным путем...
3 май 12, 13:49    [12501118]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
Кот Матроскин
Member

Откуда: Москва
Сообщений: 8933
Очень общая задача, этого можно добиться кучей способов
1. Залинковать :)
2. выгрузить запись в файл (например, с помощью bcp), скопировать файл с первого сервер на второй, загрузить запись из файла
3. Организовать внешнее приложение (третий sql server, SSIS-пакет, etc.) которое подсоединится к обоим серверам, сделает Select на одном и Insert на другом
4...
Я бы начал с того, что разобрался ПОЧЕМУ сервера не залинкованы, и какие это "почему" накладывает еще ограничения на решение
3 май 12, 14:21    [12501386]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
Glory
Member

Откуда:
Сообщений: 104751
1. bcp.exe к одному серверу с выгрузкой данных в файл
2. bcp.exe ко второму серверу с загрузкой данных из файла
3 май 12, 14:31    [12501481]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
bamper78
Member

Откуда:
Сообщений: 122
Glory,

Вычисляемое поле корректно импортируется ?
3 май 12, 17:49    [12503347]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
Glory
Member

Откуда:
Сообщений: 104751
bamper78
Вычисляемое поле корректно импортируется

А зачем их импортировать ??
Они же вычисляемые
3 май 12, 17:54    [12503376]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
bamper78
Member

Откуда:
Сообщений: 122
Glory,

bcp "SELECT * FROM [Pivotal_ED_report_20120501_Manaenkov].[dbo].[AHML_Credit] WHERE Credit_id = 0x0000000000026A94" queryout "0x0000000000026A94.dat" -T -c

Куда сохраняется файл? адресс сервера можно прописать ? т.к. работаю удаленно

Спасибо.
3 май 12, 18:33    [12503585]     Ответить | Цитировать Сообщить модератору
 Re: Добавление записи из одной базы в другую  [new]
iljy
Member

Откуда:
Сообщений: 8711
bamper78,

а в хелпе посмотреть религия не позволяет?
3 май 12, 18:40    [12503624]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить