powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Переливка BLOB из SQLite в Oracle
17 сообщений из 17, страница 1 из 1
Переливка BLOB из SQLite в Oracle
    #39402038
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.
Разрабатываем мобильное приложение сбора данных на Android.
Возникла необходимость ежедневно забирать через интернет данные из баз SQLite мобильных устройств в основную базу Oracle и передавать другие данные в обратном направлении.
Причем база Oracle из интернета не доступна и мобильные устройства тоже не постоянно онлайн. Т.е. нужно промежуточное хранилище. Актуализация с ним будет происходить по инициативе передающей и принимающей баз.
Рассматриваем вариант создания промежуточной базы на сервере в интернете. Клиенты туда будут скидывать свои обновленные данные и забирать предназначенные для них. Аналогично будет действовать основная база Oracle.
Ситуация осложняется использованием BLOB.
Собственно вопросы:
1. Насколько правилен наш подход? Может существуют более оптимальные?
2. Какую базу выбрать для промежуточного сервера, чтоб не было проблем с переливкой, особенно с BLOB? Имеем MySQL, подойдет?
3. Может имеет смысл поменять SQLite со стороны мобильных устройств на что-то более подходящее?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402045
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shuriktСитуация осложняется использованием BLOB. Что с ним не так?

shurikt3. Может имеет смысл поменять SQLite со стороны мобильных устройств на что-то более подходящее?Вопрос не для этой ветки форума.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402049
Alexander Ryndin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shuriktЗдравствуйте.
Разрабатываем мобильное приложение сбора данных на Android.
Возникла необходимость ежедневно забирать через интернет данные из баз SQLite мобильных устройств в основную базу Oracle и передавать другие данные в обратном направлении.
Причем база Oracle из интернета не доступна и мобильные устройства тоже не постоянно онлайн. Т.е. нужно промежуточное хранилище. Актуализация с ним будет происходить по инициативе передающей и принимающей баз.
Рассматриваем вариант создания промежуточной базы на сервере в интернете. Клиенты туда будут скидывать свои обновленные данные и забирать предназначенные для них. Аналогично будет действовать основная база Oracle.
Ситуация осложняется использованием BLOB.
Собственно вопросы:
1. Насколько правилен наш подход? Может существуют более оптимальные?
2. Какую базу выбрать для промежуточного сервера, чтоб не было проблем с переливкой, особенно с BLOB? Имеем MySQL, подойдет?
3. Может имеет смысл поменять SQLite со стороны мобильных устройств на что-то более подходящее?А Oracle Mobile Server не смотрели? http://www.oracle.com/technetwork/database/database-technologies/database-mobile-server/overview/index.html
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402050
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKadshuriktСитуация осложняется использованием BLOB. Что с ним не так?
Пробовали dblink через odbc из Oracle к SQLite - обмен работает кроме BLOB. До этого таким же образом к Firebird подключались, тоже BLOB не читался.

AmKadshurikt3. Может имеет смысл поменять SQLite со стороны мобильных устройств на что-то более подходящее?Вопрос не для этой ветки форума.
Смотрю про Oracle Database Mobile Server, похоже решает нашу проблему, но дорогущий. Получатель данных все-таки Oracle, может кто имеет успешный способ подключения к другим базам, каким?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402055
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alexander RyndinА Oracle Mobile Server не смотрели? http://www.oracle.com/technetwork/database/database-technologies/database-mobile-server/overview/index.html

Нереально дорог в нашем случае.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402059
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shuriktAmKadпропущено...
Что с ним не так?
Пробовали dblink через odbc из Oracle к SQLiteНе понимаю. Dblink из так называемой "основной" бд Oracle к SQL-lite на моб. устройствах?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402062
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты пытаешься построить архитектуру, в которой моб. приложение напрямую работает с серверной БД, вместо того, чтобы взаимодействовать с ней через сервисы сервера приложений?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402097
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKadshuriktпропущено...

Пробовали dblink через odbc из Oracle к SQLiteНе понимаю. Dblink из так называемой "основной" бд Oracle к SQL-lite на моб. устройствах?

Прорабатывали вариант, чтоб моб.устройства скидывали свой файл данных на промежуточный сервер, а Oracle туда подключался через dblink и читал данные.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402104
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKadТы пытаешься построить архитектуру, в которой моб. приложение напрямую работает с серверной БД, вместо того, чтобы взаимодействовать с ней через сервисы сервера приложений?
Не совсем так. И Оракл и моб.приложение работают только с промежуточной БД.
Думали про сервисы, но у нас очень простая логика - все передать и все получить, решили не усложнять систему. По сути вместо сервера приложения у нас промежуточная база.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39402108
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Каким образом приложение авторизуется в "промежуточной" базе?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39403189
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKadКаким образом приложение авторизуется в "промежуточной" базе?
Предполагаем, что у каждого устройства будет учетка, под которой оно будет авторизоваться.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39403408
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shurikt,

Количество устройств будет настолько ничтожно мало? Авторизация по логину и паролю, зашитым в приложении?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39403519
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKad,

Наверно все-таки авторизация всех устройств с промежуточной базой будет под одной учеткой, прошитой в приложении.
А во вставляемых данных будет столбец с id авторизованного на устройстве пользователя.
Честно говоря еще не продумывали этот вопрос?

У вас есть хорошее готовое решение?
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39403527
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shuriktНаверно все-таки авторизация всех устройств с промежуточной базой будет под одной учеткой, прошитой в приложении.У тебя вопрос безопасности не проработан в принципе.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39403864
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKadУ тебя вопрос безопасности не проработан в принципе.

Согласен. Потому что он еще не прорабатывался.

Мы рассматриваем 3 варианта обмена: промежуточная база, файловый, сервисами.

После выбора варианта, будут прорабатываться детали безопасности.
Как я понял 1 вариант наименее безопасный.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39404006
Фотография AmKad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shuriktМы рассматриваем 3 варианта обмена: промежуточная база, файловый, сервисами.Первый и второй - путь в никуда.
...
Рейтинг: 0 / 0
Переливка BLOB из SQLite в Oracle
    #39404174
shurikt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AmKad,

А сервисами есть готовые решения? Чтоб с нуля не писать.
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Переливка BLOB из SQLite в Oracle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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