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


Автор: GrizliK 18.1.2010, 16:48
Доброго времени суток всем!!!

Какими программами лучше экспортировать таблицы из Oracel в Excel???

Автор: Zloxa 18.1.2010, 17:04
Цитата(GrizliK @  18.1.2010,  16:48 Найти цитируемый пост)
экспортировать таблицы из Oracel в Excel

Странно, обычно наборот - люди выростают из экселя и встают перед необходимостью протироваться в оракл. smile

тод и pl/sql девелопер умеют сохрять результат выборки в эксель.

Можно sql*plus ом выгрузиться(rtfm http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch12043.htm#SQPUG125,http://download.oracle.com/docs/cd/B19306_01/server.102/b14357/ch6.htm#i1081008) в http://ru.wikipedia.org/wiki/CSV, который открыается экселем.

Автор: lynx13 2.6.2010, 13:04
А можно вопрос??
Я выгружаю select в excel через spool, но у меня вся информация пишется в один столбец литса, как сделать так чтоб инфа корректно сохронялась????
Спасибо!!!

Автор: Zloxa 2.6.2010, 17:24
http://lmgtfy.com/?q=sqlplus+spool+csv

Автор: Sokol71 21.6.2010, 19:16
если речь идет о том как сделать это вручную (то бишь не об автоматической генерации ХЛ файла), то в ХЛе в меню/разделе DATA (данные) есть меню/кнопка GET EXTERNAL DATA (получить данные из внешних источнков) - весь путь описывать долго, но если потыкать кнопки (посмореть хелп), то разобраться не сложно

Автор: Elfix 8.9.2011, 12:01
Доброго времени суток!

Возникла необходимость соединить Oracle и Excel.
Установили клиентскую часть Oracle и PL/SQL Developer. Последний работает корректно.
Так же при установке выбирали драйвер OLE DB, а так же драйвер  ODBC. Теперь необходимо организовать получение данных из Oracle используя Excel.

Первое что пришло в голову использовать Пользовательский DSN. Однако добавить новый DSN не получается: в системе отсутствует драйвер Oracle (присутствует только один MS SQL).
Не понимаю, почему он там не появляется? По идее, мы устанавливали драйвер ODBC при установке клиентской части.

Попробовал другой способ: в Excel в сводной таблице выбрал внешний источник данных, далее в мастере подключения данных выбрал Доступ к данным (Microsoft) - поставщик OLE DB для Oracle.
В следующем окне ввожу имя сервера XXX.YYYYYYYYYYY.RU, имя пользователя, пароль. Жму далее и система впадает в состояние бесконечной задумчивости...

Как быть? Как правильно и корректно настроить связь Oracle - Excel?

P. S. Установку необходимых драйверов производили админы, так как у меня на это нет необходимых привилегий, однако даже у них не получилось создать источник данных в ODBC администраторе.

Автор: ToshaCh 19.9.2011, 15:43
Драйвер оракл должен был появится. Может быть проблема с доступом. А на системном уровне DSN не добавляется? 

Кстати, я бы попробовал заспулить данные с помощью нехитрого бубна и sqlplus в csv.

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