Имя: Пароль:
1C
 
Ограничения на длину файла ".dt"
0 Lama12
 
02.08.07
12:36
Подскажите пожалуйста, кто знает.
Существует ли ограничение на размер файла (кроме ограничений файловой системы и ОС) выгрузки базы данных в 8.0? Т.е. если у меня база на SQL 50 гигов, могу ли я ее в один файл выгрузки запихать (Администрирование->Выгрузить информационную базу)?
Пока вопрос теоретический, но думаю что скоро перерастет в практический.
1 Lama12
 
02.08.07
12:37
Модераторы, поправте пожалуйста версию с v7 на v8.
2 simol
 
02.08.07
12:42
(0)делай выгрузку SQlем, зачем dt?
3 Lama12
 
02.08.07
12:43
(2) Перенос между разными платформами (MS SQL,IBM DB2).
4 Lama12
 
02.08.07
12:44
3+ (2) Думаешь эти СУБД совместимы?
5 simol
 
02.08.07
12:51
А зачем когда база дорастет до 50 гиг менять СУБД?
6 Господин ПЖ
 
02.08.07
12:53
Обрезать сначала не судьба? Зачем менять? DB2 разве производительнее SQL? Или халявы захотелось?
7 Lama12
 
02.08.07
12:54
(5) СУБД по производительности очень сильно отличаются.
8 Lama12
 
02.08.07
12:55
(6) DB2 производительнее, а халявная она только для одного процессора. Т.е. на халяву на сервер не поставишь.
9 Lama12
 
02.08.07
12:56
(6) Обрезать не хочется... все должно быть в одной базе.
10 k23
 
02.08.07
12:56
(0) существует. размер одной таблицы не более 4г
11 simol
 
02.08.07
12:58
(8)перейди сейчас, зачем ждать 50 Гиг. А если уже 50 Гиг то попродуй выгрузить и нам расскажешь, чо спрашивать-то
12 Defender aka LINN
 
02.08.07
12:58
(10) Иди проспись.
13 Lama12
 
02.08.07
13:01
(10) Вряд ли в формате "dt" используются таблицы.
(8) Да, наверно придется сделат копию и попробовать... Времени жалко. :-) Думал кто знает.
14 dadmitrii
 
02.08.07
13:02
иногда делаем резервные копии в dt: база на SQL - 35 Гб, в dt - 1,5 Гб.
15 Lama12
 
02.08.07
13:02
В (13), (8)=(11).
16 Lama12
 
02.08.07
13:03
(14) СПАСИБО!
17 k23
 
02.08.07
13:11
(12) умники, блин. dt - жатая база. база из таблиц состоит. таблица состоит из собственно данных, индексов и безразмерных строк. что-то из этих трёх превысит 4 гига - и прощай выгрузка/загрузка.
18 Lama12
 
02.08.07
13:29
(17) В версии 7.7 выгрузка базы производилась в текстовый формат, который потом сжимался zip. Я не думаю что в 8.0 откзались от текстового формата.
19 simol
 
02.08.07
13:33
(18) Скорее отказались, я напоролся на то что в dt проблема с длинными индексами
20 RomaH
 
naïve
02.08.07
13:35
(17) не прав
была проблема - хранили картинки для номенклатуры
в файловой начала ругаться на превышение размера
поставили на SQL - работает

т.е. таблица хранилища уже ольше 4 гигов да еще и картинки (т.е. не жмуться)

выгружаем в dt -- без проблем
загружаем в файл - ругается
21 k23
 
02.08.07
14:54
(18) не текстовый. в ранних релизах платформы небыло сжатия. бинарный там формат. жмут зип-алгоритмом.
(20) для выгрузки памяти должно быть достаточно для засасывания одной таблицы (или её запчастей). как таблица вылезет за адресное пространство процессора - так и пипец. для 32битной 1с - это 4 гига.
22 RomaH
 
naïve
02.08.07
15:24
(21) тогда обьясни мне как получилось сделать выгрузку в dt базы у которой картинок больше чем на 4 гига в одной таблице?
23 Lama12
 
02.08.07
16:34
(21) Сейчас открыл выгрузку из 7.7. В архиве 3 файла: users.usr, 1Cv7.MD, 1Cv77.dat.
Первый файл - пользователи базы.
Второй файл - конфигурация.
Третий файл - данные, в текстовом формате. Если очень нужно можно даже конвертор написать и вытягивать оттуда данные. Вроде даже обработка такая есть.
Выгрузка сформирована на платформе 7.7 25 релиз.
24 k23
 
03.08.07
06:28
(22) возможно бинарные поля по каким-то иным принципам выгружаются. картинки в базе не хранил и никому не советую. а вот когда табличка какая-либо распухнет до 4 гиг, тогда и накроется твоя выгрузка. у нас - это пройденный этап. поматерились и приспособились.
(23) с какого бока тут формат 7.7? ранние релизы - это не 7.7. это релизы платформы 8. там небыло сжатия.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.