#oracle #rss #oracle10g
#Oracle #RSS-канал #oracle10g
Вопрос:
Возможна ли загрузка базы данных в Oracle 10gR2 из rss-канала? Если да, то с чего мне начать с этого? Если нет, должен ли я использовать посредника (например, Java или что-то еще)?
Предпосылка:
Я пытаюсь разработать базу данных о событиях землетрясения на основе каналов из earthquakes.usgs.gov . Используя их канал, я смог бы поддерживать базу данных событий, близкую к реальному времени. Я спрашиваю об этом маршруте (RSS), потому что я не хочу использовать их программное обеспечение (его функциональность ограничена), и я не думаю, что ребята из caltech позволят мне подключиться к их базе данных, чтобы получить все необходимое.
любые предложения были бы замечательными, ссылки на соответствующие источники информации были бы лучше, примеры были бы потрясающими.
Заранее благодарю.
Ответ №1:
Абсолютно верно — и вы можете сделать это на PL / SQL.
Вы могли бы использовать UTL_HTTP, чтобы получить необработанный канал и проанализировать его самостоятельно; или вы можете использовать dbms_xmlparser, как показано в этой статье:
Еще лучше — вы можете просто взять чужой пример и настроить его в соответствии со своими требованиями:http://ora-00001.blogspot.com/2011/02/fun-with-rss-and-plsql-part-one.html
Комментарии:
1. Спасибо, это указывает мне правильное направление (иногда документация может быть немного длинной — поиск того, что вы ищете, может быть затруднен, если вы не знаете правильных ключевых слов). Я ценю вашу помощь!