Имя: Пароль:
IT
Админ
MS SQL -> Postgre
, ,
0 Dmitrith
 
11.03.16
15:29
Появилась задача периодически сливать базу 1С из скуля в постгри. Как это удобнее сделать, желательно не прибегая к выгрузке в dt?
1 mehfk
 
11.03.16
15:29
На винде?
2 Тoлько_
Просмотр
 
11.03.16
15:29
(0) Никак.
3 Dmitrith
 
11.03.16
15:30
(1) на винде
4 Мэс33
 
11.03.16
15:31
(1) вы что-то знаете?
5 mehfk
 
11.03.16
15:32
(4) Я знаю что PostgreSQL бывает виндовый, а бывает нет, достаточно?
6 Mashinist
 
11.03.16
15:32
(2) А че ни как? можно типа через универсальный обмен XML
7 Медведик
 
11.03.16
15:34
(0) Зачем?
8 f_vadim
 
11.03.16
15:35
только через dt
9 mehfk
 
11.03.16
15:36
(3) Если структура метаданных не меняется то можно было бы сделать всякое.
Но есть вариант. На МС SQL в соседнюю базу делаете моментальный снимок в другую базу (где никто никогда не работает), ее выгружаете в dt, потом загружаете dt куда угодно.
10 Dmitrith
 
11.03.16
15:36
(7) Разработку планируется делать на отдельном потсгре-сервере. Боевая база на скуле.
11 Cyberhawk
 
11.03.16
15:36
Я за обмен данными по планам обмена (XML в (6) уже сказал)
12 mehfk
 
11.03.16
15:38
(10) Неверное решение. Рабочее окружение разработчика должно быть максимально приближено к пользовательскому.
13 f_vadim
 
11.03.16
15:38
(11) а если конфа изменилась?
14 Cyberhawk
 
11.03.16
15:39
Внизу ветки реклама чередуется, в одной из них есть удобное решение именно для перекачки данных из рабочей в тестовую базу, например (там нестрогое XML-чтение, позволяющее обмениваться данными между конфигурациями с немного отличающимися структурами метаданных, что как раз при разработке в тему)
15 mehfk
 
11.03.16
15:39
(13) План обмена с галкой РИБ.
16 f_vadim
 
11.03.16
15:41
а чем через dt не нравится? можно батник написать и по ночам переливать.

а рекламы у меня никакой нету. adblock у меня.
17 Dmitrith
 
11.03.16
15:43
(16) Долго через дт. к тому же нужен монопольный доступ, а ночью куча регламентов выполняется плюс есть несознательные граждане, которые не умеют выходить из 1С
18 Мэс33
 
11.03.16
15:44
(5) нет.
19 f_vadim
 
11.03.16
15:46
(17) тогда в (9) хороший вариант
20 mehfk
 
11.03.16
15:47
(18) В ваших силах самообразовываться.
21 Cyberhawk
 
11.03.16
15:47
(13) Перекачивать конфигурацию отдельно от данных тот продукт также умеет, и это еще одно благо для наличия актуальной тестовой базы
22 mehfk
 
11.03.16
15:47
(17) см (9)
23 Мэс33
 
11.03.16
15:50
(20) странный ответ ))).
Я задал свой вопрос потому, что показалось, что вы знаете способ такой миграции, но нужно знать платформу (под линухом свой рецепт, под виндой свой). Дальнейшие ответы показали - ни ига подобного.))
24 mehfk
 
11.03.16
15:53
(23) Может и знаю. Если спросил - значит не просто так. Какие вы там делаете выводы мне п*иг.
25 f_vadim
 
11.03.16
15:54
ещё вопрос - на кой ляд терзать постгре при живом mssql?
26 Мэс33
 
11.03.16
15:55
(24) да мне тоже )
27 Necessitudo
 
11.03.16
15:56
(10) Это какой гений такое придумал?)))))))
28 Карупян
 
11.03.16
15:57
Способов много есть, но самый верный, простой и быстрый через дт
29 Карупян
 
11.03.16
15:58
Бэкап + рестор через скуль, а потом через дт уже
30 Записьдампа
 
11.03.16
16:09
(10) Вы так сильно боитесь остаться без работы в это нелегкое время, что сами себе заботливо раскладываете грабельки?
31 ДенисЧ
 
11.03.16
16:10
Разработку на постгре?
А может, быстрее будет найти три вещи?
32 ptiz
 
11.03.16
16:16
Что вы пристали к человеку?
Если планируется работа базы на постгри, то разработку логично вести на постгри, чтобы все грабли собрать заранее.
33 f_vadim
 
11.03.16
16:18
(32) пока складывается ачучение, что кто-то решил разработку вести на отдельном сервере, а лицензии на ещё один скуль нету.
34 Dmitry1c
 
11.03.16
16:20
(31) ты имел ввиду три конверта?
35 Карупян
 
11.03.16
16:21
(33) А сам сервер 1с крутится на ноутбуке директора
36 Lama12
 
11.03.16
16:23
(0)Работает как в (9). Пока довольны.
37 Никулин Леонид
 
11.03.16
16:24
У постгреса и МС разные форматы резервных копий. Автоматом  никак. Проще всего через dt. Алтернатива УниверсальныйОбменДаннымиВФорматеXML или Обмен через РИБ. Но это сложнее и дольше. Если нет $$$ на еще один MS SQL возможно стоит рассмотреть бесплатную версию MS SQL Express. Но в этом случае стоит внимательно почитать ограничения бесплатной версии
38 Провинциальный 1сник
 
11.03.16
16:26
(37) Основное и фатальное ограничение экспресса - размер базы в 10 гиг.
39 Никулин Леонид
 
11.03.16
16:27
(38) Да. И еще кажись ОЗУ <= 2 Гб
40 Карупян
 
11.03.16
16:28
А кстати не всякую базу можно в дт выгрузить
41 Necessitudo
 
11.03.16
16:35
(39) 1 гиг оперативки, одно ядро и 1 ггц, а также отсутствие планов обслуживания.
42 Провинциальный 1сник
 
11.03.16
16:35
(39) Это не фатально. Ну подумаешь в кэш база не влезетю
43 Карупян
 
11.03.16
16:38
(42) Для разработки нужно как раз чтобы все летало быстро
44 ДенисЧ
 
11.03.16
18:14
(43) Для разработки как раз нужно, чтобы всё тормозило. Код номарьный тогда писать будешь
45 Quantumbroad
 
11.03.16
18:20
https://dbconvert.com/mssql/postgre/
Мопед немой.
46 f_vadim
 
11.03.16
18:31
(45)
Personal  $200
Business  $600
Enterprise $1000
47 Quantumbroad
 
11.03.16
19:27
(46) Какое решение, такая и цена. Вдруг кому нужно базу каждую неделю переносить.
48 Провинциальный 1сник
 
11.03.16
19:31
(46) А вы уверены, что структура sql одной базы одинакова для разных серверов и что сервер 1с не использует специфичные особенности?