|   |   | 
| 
 | Ограничение на количество обращений к ИБ | ☑ | ||
|---|---|---|---|---|
| 0
    
        1snpops 12.02.13✎ 16:22 | 
        Добрый день! Есть УТ11, режим файловый. Гружу фотки к товарам, есть две папки с фотками(в сумме около 3к фоток). Из первой все норм грузится, из второй не все. Посмотрел с помощью отладчика, что в какой-то момент начинает обрабатываться код из ОбщиеМодули - СоединеияИБГлобальный - КонтрольРежимаЗавершенияРаботыПользователей(), к которому идет коммент: // Выполнить завершение текущего сеанса, если установлена блокировка соединений 
  // с информационной базой. Значит есть какое-то ограничение на количество обращений к ИБ? Как снять блокировку? Помогите пожалуйста | |||
| 1
    
        1snpops 12.02.13✎ 16:25 | 
        Может есть ограничение на размер ИБ в файловом режиме? Размер ИБ 6,94Гб     | |||
| 2
    
        mikecool 12.02.13✎ 16:29 | 
        (0) у баз есть блокировки на соединения, в консоли кластера можно посмотреть
  да и кодом вроде как можно получить, но тут я хз | |||
| 3
    
        1snpops 12.02.13✎ 16:33 | 
        (2) что за консоль кластера?     | |||
| 4
    
        1snpops 12.02.13✎ 16:35 | 
        (2) Помогите пожалуйста, режим работы файловый не клиент-серверный.     | |||
| 5
    
        hhhh 12.02.13✎ 16:39 | 
        надо последовательно грузить, а вы наверно параллельно грузите     | |||
| 6
    
        1snpops 12.02.13✎ 16:40 | 
        (5) Гружу последовательно, вот код:
  Функция ДобавФото() КоличествоЗагрФото = 0; Каталог = Файл; НайденныеФайлы = НайтиФайлы(Каталог, "*.jpg"); Справ = Справочники.Номенклатура.Выбрать(); Для Каждого Картинка Из НайденныеФайлы Цикл НовКартинка = Новый Картинка(Картинка.ПолноеИмя); //это путь в системе ХранилищеКартинки = Новый ХранилищеЗначения(НовКартинка); Номенклатура = Справочники.Номенклатура.НайтиПоРеквизиту("Артикул",Картинка.ИмяБезРасширения); Если НЕ Номенклатура.Пустая() Тогда //Если Номенклатура.Наименование = "15050" Тогда // Продолжить; //КонецЕсли; Если Номенклатура.ФайлКартинки.Пустая() Тогда Попытка ДвоичныеДанные = Новый ДвоичныеДанные(Картинка.ПолноеИмя); АдресВременногоХранилищаФайла = ПоместитьВоВременноеХранилище(ДвоичныеДанные); ПрисоединенныеФайлы.ДобавитьФайл(Номенклатура, Картинка.ИмяБезРасширения, "jpg", ТекущаяДата(), ТекущаяДата(), АдресВременногоХранилищаФайла, АдресВременногоХранилищаФайла, , ""); Товар = Номенклатура.ПолучитьОбъект(); Товар.ФайлКартинки = Справочники.НоменклатураПрисоединенныеФайлы.НайтиПоНаименованию(Номенклатура); Товар.Записать(); КоличествоЗагрФото = КоличествоЗагрФото + 1; Исключение Продолжить; КонецПопытки; КонецЕсли; КонецЕсли; КонецЦикла; Возврат КоличествоЗагрФото; КонецФункции | |||
| 7
    
        Balonbl4 12.02.13✎ 16:40 | 
        У файловой 1С ограничение на 4гб в одной таблице, скорее всего вы превысили это ограничение(все фотки храняться в одной таблице).     | |||
| 8
    
        Balonbl4 12.02.13✎ 16:41 | 
        *хранятся     | |||
| 9
    
        1snpops 12.02.13✎ 16:42 | 
        (7) а как сохранять в другую таблицу?     | |||
| 10
    
        Balonbl4 12.02.13✎ 16:43 | 
        (9) Никак, переходите на клиент-сервер     | |||
| 11
    
        1snpops 12.02.13✎ 16:44 | 
        (10) жесть:(     | |||
| 12
    
        1snpops 12.02.13✎ 16:49 | 
        (10) Вообще никак побороть это нельзя? Кроме сжатия фоток     | |||
| 13
    
        Ёпрст гуру 12.02.13✎ 16:50 | 
        (12) можно. Хранить фотки на винте, в хранилище или еще где - пути к этим картинкам. усё.     | |||
| 14
    
        Balonbl4 12.02.13✎ 16:51 | 
        (13) теоритически можно - но гораздо легче купить лицензию на сервер.     | |||
| 15
    
        1snpops 12.02.13✎ 17:04 | 
        Окей, всем спасибо!     | |||
| 16
    
        1snpops 12.02.13✎ 17:06 | 
        (14) Последний вопрос: размер таблицы зависит от размера фото? Или только от количества записей в ней?     | |||
| 17
    
        1snpops 12.02.13✎ 17:16 | 
        вверх     | |||
| 18
    
        Balonbl4 12.02.13✎ 17:19 | 
        (16) Фото хранятся непосредственно в таблице     | |||
| 19
    
        1snpops 12.02.13✎ 17:25 | 
        (18) Большое спасибо!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |