powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 Импорт данных из Excel
13 сообщений из 13, страница 1 из 1
ASE 12.5 Импорт данных из Excel
    #35597260
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть такая задача - импортировать данные из внешнего источника... В качестве такового пока выступает Excel...

Я так понял каких-то стадартных способов нет...
Пока придумал алгоритм через АСА сервер... Подключение Excel в качестве внешнего источника в АСА не составляет проблем, а потом на этот сервер АСА настроить проксю с АСЕ...

Но, как бы это помягче сказать, вариант несколько... ну ненормальный...

Есть еще варианты? Кто такое делал? Может можно как-то легче обеспечить импорт данных через какой-либо иной формат?

Реализация через клиента не устраивает по ряду причин...
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597334
cherrex_Den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно еще купить "Enterprise Connect™ Data Access", но цена у него не маленькая.

У нас подобная ситуация, только не Excel, а MSSQL. А использование ASA как "шлюз", вполне устраивает!
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597389
Dmitry..
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
из АСЕ забрать данные непосредственно из екселя можно разве-что через ява процедуры.
но это не функция БД експортить/импортить данные...

можно было-бы из екскля посылать данные в АСЕ (кнопочка+бейсик)
можно посмотреть в сторону опен-сорс решений для интеграции данных.
например:
http://www.jitterbit.com/
http://www.talend.com/

jitterbit проще и понятнее: источник, цель, трансформация, частота.
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597404
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitry..
можно было-бы из екскля посылать данные в АСЕ (кнопочка+бейсик)


+1
это проще и быстрей всего
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597572
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно Excel + button это простое решение... Но данные в Excel получаем от наших партнеров, сторонней организации... и вряд ли они пойдут на то, чтобы вкручивать доп. функционал... тем более не оч. интересно предоставлять им свою структуру данных...

Хотя можно просто копировать данные в заранее подготовленный шаблон... надо подумать... Спасибо за идею!

Есть еще варианты?
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597613
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если команд-лайн тулзой, например Convert XLS конвертнуть ексельный файл в csv, а его уже затягивать родными утилитами в асе?

Why CORBA is DEAD?
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597666
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83
Хотя можно просто копировать данные в заранее подготовленный шаблон... надо подумать...

можно из одного XLS-файла программно обращаться к другому, присланному партнером.
можно запрашивать в диалоговом окне, можно обрабатывать папку с файлами на диске...
в общем - на что фантазии хватит
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597753
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего через DTS. Поставьте себе MSSQL-2000 на тачку и проблем знать не будете. Через интерактивный интерфейс будете заливать данные хоть на sybase , хоть в MSSQL , хоть в Oracle и источник может быть любой txt dbf excel acess и т.д. Заодно освоите нормальный интерфейс...
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35597856
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83 wrote:
> Есть такая задача - импортировать данные из внешнего источника... В
> качестве такового пока выступает Excel...
>
> Я так понял каких-то стадартных способов нет...

Непосредственно из Excel -нет.
Можно вывалить данные из экселя в текстовый файл, и затем -
BCP in.

> Реализация через клиента не устраивает по ряду причин...
это как ? любая реализация загрузки данных будет клиент-серверной.

А, хотя нет. можно сделать на текстовый файл прокси-таблицу
и из неё загнать данные в нормальную таблицу.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35598526
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_old, а что за стандартные утилиты засасывания данных из CSV на ASE? На АСА такое видел, но вот на АСЕ не нашел :(

komrad, один из этих способов я сейчас как раз и отрабатываю :).

boogiman, это конечно проще, но требует доп. финансирования, так как не лицензионный софт у нас в конторе пользовать запрещено, а на покупку микрософта никто денег не даст...

MasterZiv а как настроить прокси на тесктовый файл??? Я настраивал на другой сервак АСЕ, АСА, но вот с текстовыми файлами никак...
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35598664
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikle83Ggg_old, а что за стандартные утилиты засасывания данных из CSV на ASE? На АСА такое видел, но вот на АСЕ не нашел :(

консольная утилита bcp
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35598730
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уходите вообще с sybase на MSSQL и половина ваших проблем вообще уйдёт... Да и не дороже в целом получится!
...
Рейтинг: 0 / 0
ASE 12.5 Импорт данных из Excel
    #35600176
Mikle83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman, переход на микрософт вообще не вариант. Система разрабатывается на Sybase уже в течении 6 лет и ее портация на микрософт может занять столько же. тем более такова политика компании - работать с Sybase.

Пока остановился на варианте работы со стороны Экселя. Пишу макрос на выгрузку данных в Sybase
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE 12.5 Импорт данных из Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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