powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка при импорте таблицы с excel
7 сообщений из 7, страница 1 из 1
Ошибка при импорте таблицы с excel
    #39846382
mag034
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток!
При импортировании таблицы с excel через основное меню access, по завершению импорта выводится ошибка "Недостаточно системных ресурсов". После перезапуска приложения, импортированная таблица открывается но часть полей в конце таблицы пусты. Объем импортируемой таблицы с excel 149МБ, количество записей около 610тыс. Раньше такой импорт проводился без проблем, теперь никак.
Подскажите пожалуйста как быть?
...
Рейтинг: 0 / 0
Ошибка при импорте таблицы с excel
    #39846418
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mag034,
Не сталкивался с таким объемом при импорте-если все работало ранее,может наступает какое-то ограничение (VBA создан до того как Ёксель начал поддерживать более миллиона строк.)
Сильно сомневаюсь что в Аксе Вам необходимы данные в таком объеме-может попробовать запрос
...
Рейтинг: 0 / 0
Ошибка при импорте таблицы с excel
    #39846489
mag034
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku
поверьте, необходим. Вот я сейчас уменьшил количество записей до 500 тыс. и импорт прошел без проблем...
...
Рейтинг: 0 / 0
Ошибка при импорте таблицы с excel
    #39846500
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычное дело для объёмных данных (и не только в Аксесс) - сервер пытается всосать всё это, да ещё в транзакции, памяти нужно немеряно, итог соответственно плачевный. Чунки в общем не от хорошей жизни придумали...

Самым разумным решением считаю попробовать копирование данных прямо из файла Экселя в готовую таблицу запросом. Типа
Код: sql
1.
2.
3.
INSERT INTO dst_table
SELECT (fields list)
FROM [Лист1$A1:B610000] IN 'C:\folder\src_file.xlsx'[Excel 14.0; HDR=No; IMEX=1]


У меня так 840 тысяч заливалось без вопросов, файл на полгига, полей штук 40... Попытка импорта давала ту же ошибку, а попытка связать файл и из него запросом скопировать - требовала какого-то совершенно невменяемого времени.
...
Рейтинг: 0 / 0
Ошибка при импорте таблицы с excel
    #39846516
mag034
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AkinaОбычное дело для объёмных данных (и не только в Аксесс) - сервер пытается всосать всё это, да ещё в транзакции, памяти нужно немеряно, итог соответственно плачевный. Чунки в общем не от хорошей жизни придумали...

Самым разумным решением считаю попробовать копирование данных прямо из файла Экселя в готовую таблицу запросом. Типа
Код: sql
1.
2.
3.
INSERT INTO dst_table
SELECT (fields list)
FROM [Лист1$A1:B610000] IN 'C:\folder\src_file.xlsx'[Excel 14.0; HDR=No; IMEX=1]


У меня так 840 тысяч заливалось без вопросов, файл на полгига, полей штук 40... Попытка импорта давала ту же ошибку, а попытка связать файл и из него запросом скопировать - требовала какого-то совершенно невменяемого времени.

SELECT (fields list) тут как описывать поля?
...
Рейтинг: 0 / 0
Ошибка при импорте таблицы с excel
    #39846641
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mag034как описывать поля?F1, F2, F3, ...
...
Рейтинг: 0 / 0
Ошибка при импорте таблицы с excel
    #39846663
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
insert into ДОБАВЛЯЕТ записи в уже существующую таблицу.И при её создании(хоть ручками,хоть программно) поля в ней обзывайте как угодно(можно как в Екселе и в том же порядке,исключив возможность их перемещения в источнике),а в запросе указать диапазон без строки заголовков. По мере необходимости очищать эту таблицу(или просто добавлять новые записи)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Ошибка при импорте таблицы с excel
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]