Как исправить проблему «Недостаточно памяти» при выполнении мощных запросов в 32-разрядной версии MS Office 2013 - PullRequest
0 голосов
/ 05 апреля 2019

У меня есть книга Excel, разработанная в 64-разрядной версии MS Excel 2016 (Windows).у него 44 запроса / соединение.Из них 40 являются соединениями (есть 6 основных таблиц, в которых пользователи будут обновлять свои значения, исходя из этого, мы сделаем несколько внутренних таблиц преобразования данных) Когда я обновляю запросы в моей системе без ошибок, это работает какВряд ли, на обновление всего этого уйдет 30 секунд, если кто-то еще с 32-битным офисом в 2013 году попытается обновить, у них возникают проблемы «нехватки памяти».

На этапе разработки заинтересованная сторона не былаВыяснилось, что пользователи используют 32-битный 2013 мс офис.В ходе тестирования мы осознали этот факт.

Я попробовал следующие параметры в параметрах запроса

  1. Включено «Быстрая загрузка данных» в параметрах глобальных запросов
  2. Увеличение »Максимально допустимое (МБ) до 500 "в параметрах управления кэшем данных
  3. Выбрано" Всегда игнорировать настройки уровня конфиденциальности "в глобальных уровнях конфиденциальности
  4. Отключено" Создание связей между таблицами при добавлении в модель данных дляпервый раз «в текущей книге» Параметр загрузки данных
  5. Отключает «Разрешить предварительный просмотр данных для загрузки в фоновом режиме» в текущей книге Параметр загрузки данных
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...