|
|
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Есть такая задача - импортировать данные из внешнего источника... В качестве такового пока выступает Excel... Я так понял каких-то стадартных способов нет... Пока придумал алгоритм через АСА сервер... Подключение Excel в качестве внешнего источника в АСА не составляет проблем, а потом на этот сервер АСА настроить проксю с АСЕ... Но, как бы это помягче сказать, вариант несколько... ну ненормальный... Есть еще варианты? Кто такое делал? Может можно как-то легче обеспечить импорт данных через какой-либо иной формат? Реализация через клиента не устраивает по ряду причин... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 08:17 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Можно еще купить "Enterprise Connect™ Data Access", но цена у него не маленькая. У нас подобная ситуация, только не Excel, а MSSQL. А использование ASA как "шлюз", вполне устраивает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 09:28 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
из АСЕ забрать данные непосредственно из екселя можно разве-что через ява процедуры. но это не функция БД експортить/импортить данные... можно было-бы из екскля посылать данные в АСЕ (кнопочка+бейсик) можно посмотреть в сторону опен-сорс решений для интеграции данных. например: http://www.jitterbit.com/ http://www.talend.com/ jitterbit проще и понятнее: источник, цель, трансформация, частота. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 09:53 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Dmitry.. можно было-бы из екскля посылать данные в АСЕ (кнопочка+бейсик) +1 это проще и быстрей всего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 10:00 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Конечно Excel + button это простое решение... Но данные в Excel получаем от наших партнеров, сторонней организации... и вряд ли они пойдут на то, чтобы вкручивать доп. функционал... тем более не оч. интересно предоставлять им свою структуру данных... Хотя можно просто копировать данные в заранее подготовленный шаблон... надо подумать... Спасибо за идею! Есть еще варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 10:43 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
а если команд-лайн тулзой, например Convert XLS конвертнуть ексельный файл в csv, а его уже затягивать родными утилитами в асе? Why CORBA is DEAD? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 10:53 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Mikle83 Хотя можно просто копировать данные в заранее подготовленный шаблон... надо подумать... можно из одного XLS-файла программно обращаться к другому, присланному партнером. можно запрашивать в диалоговом окне, можно обрабатывать папку с файлами на диске... в общем - на что фантазии хватит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 11:08 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Проще всего через DTS. Поставьте себе MSSQL-2000 на тачку и проблем знать не будете. Через интерактивный интерфейс будете заливать данные хоть на sybase , хоть в MSSQL , хоть в Oracle и источник может быть любой txt dbf excel acess и т.д. Заодно освоите нормальный интерфейс... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 11:32 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Mikle83 wrote: > Есть такая задача - импортировать данные из внешнего источника... В > качестве такового пока выступает Excel... > > Я так понял каких-то стадартных способов нет... Непосредственно из Excel -нет. Можно вывалить данные из экселя в текстовый файл, и затем - BCP in. > Реализация через клиента не устраивает по ряду причин... это как ? любая реализация загрузки данных будет клиент-серверной. А, хотя нет. можно сделать на текстовый файл прокси-таблицу и из неё загнать данные в нормальную таблицу. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 12:00 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Ggg_old, а что за стандартные утилиты засасывания данных из CSV на ASE? На АСА такое видел, но вот на АСЕ не нашел :( komrad, один из этих способов я сейчас как раз и отрабатываю :). boogiman, это конечно проще, но требует доп. финансирования, так как не лицензионный софт у нас в конторе пользовать запрещено, а на покупку микрософта никто денег не даст... MasterZiv а как настроить прокси на тесктовый файл??? Я настраивал на другой сервак АСЕ, АСА, но вот с текстовыми файлами никак... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 15:09 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Mikle83Ggg_old, а что за стандартные утилиты засасывания данных из CSV на ASE? На АСА такое видел, но вот на АСЕ не нашел :( консольная утилита bcp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 15:49 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
Уходите вообще с sybase на MSSQL и половина ваших проблем вообще уйдёт... Да и не дороже в целом получится! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 16:10 |
|
||
|
ASE 12.5 Импорт данных из Excel
|
|||
|---|---|---|---|
|
#18+
boogiman, переход на микрософт вообще не вариант. Система разрабатывается на Sybase уже в течении 6 лет и ее портация на микрософт может занять столько же. тем более такова политика компании - работать с Sybase. Пока остановился на варианте работы со стороны Экселя. Пишу макрос на выгрузку данных в Sybase ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2008, 10:49 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=45&tid=2011326]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 146ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...