Вход | Регистрация


Как из 1С быстро выгрузить таблицу значений в MS SQL?

Как из 1С быстро выгрузить таблицу значений в MS SQL?
Я
   Fl0Mаsтер
 
26.09.16 - 17:51
В 1С формирую таблицу значений, на пару млн.строк, как можно быстро её записать в Microsoft SQL Server?
Если через COMОбъект("ADODB.Command") писать по одной строчке INSERT, то получается долго. Пробовал сформировать что то типа 
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Но получается не сильно быстрее.
Может есть способ быстрее перенести?
 
 
   Волшебник
 
Модератор
1 - 26.09.16 - 17:52
   Cyberhawk
 
2 - 26.09.16 - 18:03
(1) Это не гарантирует ссылочную целостность
   Mauser
 
3 - 26.09.16 - 18:20
(2) Таблица значений уже гарантирует тебе ничего.
   Mauser
 
4 - 26.09.16 - 18:20
(0) Записать на диск, потом (1)
   Garykom
 
5 - 26.09.16 - 18:23
(0) Разбить на кучу таблиц по 10 тыщ строк (оптимальное число подбирать нуна) и в кучу процессов их залить в sql через (1)

Список тем форума
Рекламное место пустует  Рекламное место пустует
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует