Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Oracle > скачать страничку хранимой процедурой, возможно ли


Автор: Novok 8.4.2008, 16:07
можно ли на сервере написать хранимую процедуру при обращении к которой oracle-сервер скачает страничку из интернета по заданному адресу?

Автор: Novok 8.4.2008, 16:26
сервер, oracle 10xe.

если можно с примером smile

Автор: LSD 8.4.2008, 16:31
На XE нельзя. Да и вообще это не задача СУБД скачивать странички.

Автор: Novok 8.4.2008, 20:35
вроде на xe есть поддержка джавы, а с помощью нее, на сколько я слышал, можно и в веб лазить

Автор: LSD 9.4.2008, 11:27
Цитата(Novok @  8.4.2008,  21:35 Найти цитируемый пост)
вроде на xe есть поддержка джавы, а с помощью нее, на сколько я слышал, можно и в веб лазить

Из Java - можно, и через UTL_HTTP - можно, вот только в XE нет ни того, ни другого.

Автор: Novok 9.4.2008, 16:11
ясно, спасибо!

Автор: denislpopov 11.4.2008, 13:33
UTL_TCP есть?
Код

declare
  c utl_tcp.connection;
  n number;
begin
  c := utl_tcp.open_connection('www.oracle.com', 80);
  n := utl_tcp.write_line(c, 'GET / HTTP/1.0');
  n := utl_tcp.write_line(c);
  begin
    loop
      dbms_output.put_line(utl_tcp.get_line(c, true));
    end loop;
 exception
   when utl_tcp.end_of_input then
     null;
 end;
 utl_tcp.close_connection(c);
end;
/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)