Имя: Пароль:
1C
 
Перенос 1с 7.7 из DBF в SQL
0 OneMan1
 
02.09.25
10:29
Есть задача перенести в SQL.
Помнится мне, что было какое-то отличие в запросах Бух итогов или что-то еще, точно не помню.
Можно ли с лету перейти в SQL не переписывая ничего?
Релиз 27.
DBF база уже огромна 1.9г.
1 Kigo_Kigo
 
02.09.25
10:37
администрирование - выгрузить в файл
администрирование - загрузить из файла
по ходу разбиратся с косячками, но что то я не припомню, что я что то в запросах переписывал под скуль
2 trdm
 
02.09.25
10:38
ВыбратьПодчиненныеДокументы вроде.
3 p-soft
 
02.09.25
10:38
можно, только тормозить будет. тормозящие куски переписывают на прямые запросы
4 OneMan1
 
02.09.25
10:39
SQL стоит. 2008. Блин, 100 процентов что-то было. где-то в инете видел даже список, то ли багов, то ли отличий. Буду искать.
5 OneMan1
 
02.09.25
10:44
а какую версию sql лучше брать ?
6 Злопчинский
 
02.09.25
10:50
База 1.9 гига для дбф это вообще ни о чем. Спокойно на дбф живутбазы про 7-10 гиг (и более с доп. Ухищрениями).
.
Ограничивающим фактором для дбф перехода на скуль является
- количество записей в файле
- размер одного файла как раз в районе 1.9 гиг
.
Полистай предыдущие 3-4 дня здесь, как раз обсуждали эти вопросы в ветке по 77
7 Злопчинский
 
02.09.25
10:52
8 Chai Nic
 
02.09.25
10:53
(4) Без патчей 7.7 будет работать только с sql2000. А для 2008 нужен так называемый "секретный релиз".
9 paramedic
 
02.09.25
10:53
(5) 7.7 насколько помню, дружила без танцев с бубном только с 2000
10 Builder
 
02.09.25
10:55
(0) Везде где есть пустые даты в выборках - заменить на реальные.
Еще скорее всего понадобится патч Ромикса для выгрузки-загрузки.
Скуль 2008 + "секретный релиз"
11 p-soft
 
02.09.25
10:56
(5) 2008 вроде и норм, как выше сказали - через секретный релиз. есть способы перехода на более поздние, но там игра с версиями библиотек.
что за база то? я лет 10 альфа-авто держал, все решил без прямых запросов.
12 Chai Nic
 
02.09.25
10:56
(6) И размер индекса тоже важен. Иногда бывает так что с файлами данных всё в порядке, а индексы cdx вылезают за рамки.
13 Garykom
 
гуру
02.09.25
10:57
(8) (9) Релиз 27 прекрасно пашет с MSSQL2005, правильно настроенной
Там большая проблема это на клиентах либы (ODBC) для ОС начиная с Win7
14 Garykom
 
гуру
02.09.25
10:58
(0) Может уже перейти на 8-ку?
Имхо типовую конфу подобрать и перенести данные не так дорого
15 OneMan1
 
02.09.25
10:59
Один файл весит 1.9г.
Бухня.
У них стоит sql сервер 2008r2. выгрузка загрузка проходят без ошибок. Но они говорят, что год назад пробовали и им сказали, что нужно переписывать запросы по бух итогам. что-то там с установкой субконто для запроса.
16 Builder
 
02.09.25
11:04
(15) Кто сказал? Что конкретно сказал?
Есть сильно переделанная комплексная на SQL, но с типовым функционалом бух - никаких проблем с бухитогами нет.
17 p-soft
 
02.09.25
11:09
(16) скорее всего запилили управленку на бухии)
18 Alexor
 
02.09.25
11:13
(15) Лет 10 назад переводил бух 7.7 на скуль.
Уперлись в ограничение файла.
Точно ничего не переписывал.

Вроде бы был глюк, если у счета изначально не было субконто и их добавляли в процессе работы, то формирование ОСВ, вроде на две пустые строки делало.
19 OneMan1
 
02.09.25
11:19
(16) кого-то нанимали. говорят, что не должен был соврать.
Сделаю тестовую sql - пускай пробуют!
20 АгентБезопасной Нацио
 
02.09.25
11:39
(0) 1.9 -огромная????
(2) Это если сервер будет выше 2005. Переписывается прямым запросом за пару часов...
21 OneMan1
 
02.09.25
11:41
(20) один файл огромный
22 АгентБезопасной Нацио
 
02.09.25
11:42
(21) sbcttl ?
23 OneMan1
 
02.09.25
11:48
(22) ага )
Я понимаю и знаю, что там нихера не закрывается.
24 АгентБезопасной Нацио
 
02.09.25
11:53
(23) В общем, ставь сразу 1с++, функцию для замены ВыбратьПодчиненныеДокументы() прямым запросом - могу кинуть. Все вызовы в ТиС заменил за пару часов  (правда, в режиме горящей *опы), сколько таковых в бухии - не знаю.
25 Builder
 
02.09.25
11:56
(24) Кидай сюда сразу, пригодится.
26 АгентБезопасной Нацио
 
02.09.25
12:02
(25) да я уж пару раз сюда кидал, куда-то всё кануло...
ан нет, смотри-ка, нашел...
Как в запросе выбрать подчиненные документы определенного вида?#4
"Боже, как давно это было"©
27 Builder
 
02.09.25
12:17
(26) Спасибо.
Я давно мечтаю сделать "Общий журнал" с множественными отборами на прямых запросах. Но так не хочется этим заниматься.... :)
28 АгентБезопасной Нацио
 
02.09.25
12:29
(27) а чего там, собственно, делать-то? табличное поле на форму, или ПоставщикДанных.Журнал
Хотя улучшать, конечно, можно до бесконечности.
(посмотрел сейчас - не нашел сходу. Но где-то было)
29 Tarlich
 
02.09.25
14:49
переписанная тис 8,5 гигов 16 - почти 25 лет базе - сейчас на   винде 2012 и скл 2014. почему то иногда есть глюк при сохранении конфигурации не всегда сохраняет- ошибка - на этом же поднял виртуалку на 2008 и все ок - только для некоторых сохранений ( не давало увеличить количество знаков некоторых реквизитов)
Без секретного релиза 27 ни куда -)) там еще пришлось пару файлов в систем 32 закинуть - ни какие ++ и прямые запросы не делал, проблем с подчиненностью нету
1с 7.7 driver version mismatch
30 АгентБезопасной Нацио
 
02.09.25
15:40
(29) 16 гигов за 25 лет - несмотря на сугубую компактность клюшек, там кто-то вообще работает?
31 Злопчинский
 
02.09.25
19:45
(14) "часы отличные, батарейки только тяжелые"
32 Злопчинский
 
02.09.25
19:46
(24) выкладывай, закину потом в копилку на дорексе.
33 Злопчинский
 
02.09.25
19:49
(30) а чего бы не работать?
34 Злопчинский
 
02.09.25
23:41
Нажми на кнопку - получишь результат
И твоя мечта осуществится.
.
ждем вестей от ТС