|
|
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
1С 7.7 релиз 27, SQL 2005 База 45Гб Из конфигуратора 1С произвожу выгрузку даных штатными средствами 1С. Получается dat-файл размером 7.8Гб и zip архив с кофигурацией. Потом создаю новую базу на SQL и загружаю файл выгрузки из конфигуратора 1С в новую базу. Загрузка вываливается с ошибкой "Ошибка загрузки данных" в конфигураторе. База получается рабочая но нет всех документов. То есть загрузка доходит до какого то места и останавливается с ошибкой. При чем пробовал на разных серверах - останавливается на том же месте. Такое впечатление что во время загрузки достигаєтся какая то физическая граница. Места на диске и памяти хватает. В чем может быть причина? Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 17:42 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
OlegK2, это тема для раздела 1С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 17:46 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
может romix поможет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 18:01 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, не нашел в списке разделов форума раздел 1С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 18:05 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
встроенный в 1С zip - не хочет/не может работать с файлами размером больше 2 гига тут поделка от romix ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 18:06 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
Last1Cmenможет romix поможет ? Romix использовал, иначе бы не выгрузил такую большую базу. Проблема не в выгрузке а в загрузке. Как 1С производит загрузку даных в таблицы SQL из dat-файла? Не используются ли какие то промежуточные файлы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 18:09 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
OlegK2, гм... в файловом режиме такие объёмы не выгружал а скуль (как у вас) можно просто забэкапить и на новом восстановить переписав файловую часть ессно или надеетесь что-то "полечить" таким образом ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 18:16 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
Для чего єто нужно? - Имеется распределенная база данных. В центральной базе сделали новую периферийную базу для удаленного центрального офиса і выгрузили данные. Развернуть периферийную не смогли по выше указаной причине. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 18:21 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста куда смотреть, что анализировать. Попробовал выгрузить базу еще раз (база новее - даных (документов) больше). При згрузке остановка произошла раньше. То есть если раньше остановка загрузки происходила на документе "Расходная накладная" в апреле 2009, то теперь дошло только до середины февраля 2009. Провел єксперимент . В копии базы удалил все документы "Налоговая" за 2009 год (грузится перед загрузкой расходной). Снова провел выгрузку загрузку. Остановка произошла на Расходных уже в середине марта 2009. Значит проблема в самом механизме загрузки даных в таблицы SQL. Такое впечатление что достигается какая то физическая граница чего то (файлов, таблиц ) и загрузка останавливается. Кто знает как происходит загрузка. Может создаются какие то промежуточные таблицы или файлы. В профайлере ничего не понятно. Операции записи в таблицы производятся командой insert bulk последни строки в профайлере: exec sp_bcp_dbcmptlevel "MyDatabase" SET FMTONLY ON Select * from _1SJOURN SET FMTONLY OFF exec "MyDatabase"..sp_tablecollations '"MyDatabase".._1SJOURN' go insert bulk _1SJOURN ... и дальше то же самое для таблиц DH1157,DT1157,RA1051,RA1060,_1SOPER,_1SENTRY То есть документ записался и дальше ошибка загрузки даных. Места на диске С: - 6Гб и во время загрузки не уменьшается. Размер базы tempdb 1Гб и тоже не изменяется во время загрузки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2009, 18:38 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
Сделайте, как вам уже говорили ранее, полную копию базы данных и замените в 1SSystem код центральной базы, на код перефирийной. Соответствующие значения кодов взять из 1SDBSet. В результате получите так необходимую вам переферийную базу. ЗЫ У Вас настроена полная миграция? Или откуда такие объёмы? Если миграция не полная, то выполните удаление помеченных объектов, при этом будут удалены все объекты не удовлентворяющие правилам миграции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2009, 14:38 |
|
||
|
1С+SQL2005 ошибка выгрузки-загрузки базы
|
|||
|---|---|---|---|
|
#18+
AHDP, Миграция полная. Периферийная база "Только получатель" для центрального офиса в другом городе. Можно конечно сделать периферийную из копии центральной отредактировав соответствующие таблицы, но хочется разобраться почему не проходит загрузка. Не хочется дождаться момента когда нужно будет сделать выгрузку - загрузку (например чтобы исправить глюки базы), а она (загрузка) не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2009, 01:53 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36334294&tid=1523009]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 436ms |

| 0 / 0 |
