
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
15.10.2018, 11:48
|
|||
|---|---|---|---|
|
|||
Вопрос о загрузке в БД данных из Excex. |
|||
|
#18+
Добрый день! Есть задача, которую хотелось бы решить наиболее оптимальным способом: Есть типовая форма в Excel (имеющая 7 листов с данными, на каждом листе от 40 до 300 полей). Данная форма рассылается на более чем 80 организаций для заполнения, скважность рассылки - 1 месяц. Далее (как сейчас), скриптом обрабатываются формы + руками - и помещается в сводный Excel, где делаются расчеты. Что хотелось бы поменять - есть СУБД Oracle 11g - можно сделать схему БД, сделать первоначальную загрузку данных, затем обновлять. (1 раз в месяц), форму для рассылки формировать из Oracle BI (есть лицензия) в excel-e. Вопрос - у сообщества большой опыт - что подскажете по загрузку 80+ форм с 7 листами и 300+ полями на каждом. - Докупать Oracle Fata Integrator - и использовать ETL (на данном этапе проверять данные из форм, чистить и загружать)? - Сделать грамотную форму для рассылки (где защитить поля от "дурного ввода") и грузить PL/SQL скриптом в БД.? - Еще варианты.. Буду рад советам! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2018, 00:27
|
|||
|---|---|---|---|
Вопрос о загрузке в БД данных из Excex. |
|||
|
#18+
Если бд на виндавсах, то можно написать dll, с неё через OLE открывать эксель любой структуры. Или настроить дблинк на аксес/ексель-шаблон. Подсовывать (с переименованием) входящий файл. Файловые операции делать через dll. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2018, 00:35
|
|||
|---|---|---|---|
Вопрос о загрузке в БД данных из Excex. |
|||
|
#18+
В стародавние времена использовал именно аксес, как контейнер для обмена с отдалёнными пользователями. Там делалась мини-база с формами, в неё вливались нужные филиалу данные и справочники и отправлялась. Потом назад в обратном порядке. Иногда в аксесе делалась служебная табличка с информацией для идентификации файла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2018, 07:58
|
|||
|---|---|---|---|
Вопрос о загрузке в БД данных из Excex. |
|||
|
#18+
vavaЕсли бд на виндавсах, то можно написать dll, с неё через OLE открывать эксель любой структуры Можно и из самого оракла: Apache POI . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2018, 11:17
|
|||
|---|---|---|---|
|
|||
Вопрос о загрузке в БД данных из Excex. |
|||
|
#18+
Спасибо за ответы, я правильно понимаю - Oracle Data Integrator - лишком тяжеловесный для таких задач продукт...? (избыточный)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2018, 01:56
|
|||
|---|---|---|---|
Вопрос о загрузке в БД данных из Excex. |
|||
|
#18+
dmdmdmМожно и из самого оракла: Apache POI . Заманчиво. Спасибо за инфу. Интересно, какими процессами джава оракла вылезает в ОС. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1883327]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 348ms |

| 0 / 0 |
