Вопрос № 87179: Добрый день!
На разных серверах находятся таблички с необходимыми данными. необходимо еженедельно передавать большой объем данных (5 тыс записей) из одной в другую. На первую таблицу только права чтения, на вторую - полный доступ.
1tabl:
..
Вопрос № 87.179
Добрый день!
На разных серверах находятся таблички с необходимыми данными. необходимо еженедельно передавать большой объем данных (5 тыс записей) из одной в другую. На первую таблицу только права чтения, на вторую - полный доступ.
1tabl:
id-код товара
name-производитель
pr_name-производитель
2tabl:
id-код товара
Подскажите, пожалуйста, каким образом сконструировать запрос, чтобы передавать не по строчке, а весь объем данных.
Отвечает: Андрей Тимофеев
Здравствуйте, Татьяна Николаевна!
Если у Вас MS SQL Server тогда попробуйте так:
INSERT INTO table2 (id)
select id from table1
Ответ отправил: Андрей Тимофеев (статус: 4-ый класс)
Ответ отправлен: 16.05.2007, 16:04 Оценка за ответ: 5 Комментарий оценки: а как в селекте указать, что вторая таблица на другом сервере
Отвечает: Игорь Елизаров
Здравствуйте, Татьяна Николаевна!
есть такая штука -репликация данных. Она как раз и предназначена для передачи всего объема с одного сервера на другой (другие) сервер. причем это можно сделать в автоматическом режиме (по крайней мере для MS SQL )
--------- Пользователь - тоже человек..
Ответ отправил: Игорь Елизаров (статус: 10-ый класс)
Ответ отправлен: 18.05.2007, 00:00 Оценка за ответ: 5 Комментарий оценки: было бы замечательно, если бы еще и пример привели