Oracle SQL-Developer: экспортировать изображения «Объяснить план»? - PullRequest
2 голосов
/ 10 марта 2010

Я пытаюсь экспортировать копию плана объяснения из Oracle SQL Developer 2.1.0.63

Все, что я получаю, это html-файл с именем, который я указываю, а затем вновь созданная папка в том же каталоге с именем images, которая пуста.

Я провел сквош при выводе (кашля) HTML (кашля), обнаружил, что указано полдюжины изображений, но я думаю, что есть CSS (стиль не указан внутри строки, хотя CSS не импортирован) и Javascript (развернуть / области контракта), которые я тоже скучаю.

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

Есть ли место в Интернете, где я могу получить эти изображения / CSS / Javascript, ИЛИ это ошибка, И есть ли где-то исправление ИЛИ Я просто нуб?

Машина, на которой я использую SQL Developer, имеет полные права администратора, поэтому не должно быть проблемы отсутствия прав на создание, особенно на моем рабочем столе / в моих документах, ЕСЛИ БЕЗ другого места, где хранятся изображения. I сейчас ищу мой жесткий диск, чтобы узнать, смогу ли я найти их где-нибудь ...

Ответы [ 4 ]

3 голосов
/ 11 марта 2010

Если вы загляните в каталог SQL Developer, там будет файл oracle.sqldeveloper.worksheet.jar Откройте это с помощью IZArc (или WinZip или некоторого аналога) и под oracle/dbtools/worksheet/images вы найдете те, которые вам нужны.

1 голос
/ 09 июля 2010

Я использовал команду print и распечатал на PDF-принтере. Это дало мне точно весь вывод плана объяснения в PDF.

0 голосов
/ 18 мая 2016

Недавно я решил эту проблему и создал небольшой пакетный скрипт (требует sed) для вставки всех необходимых изображений непосредственно в html-файл плана экспорта в качестве ресурсов CSS. Таким образом, вы можете поделиться своим планом, и получатель увидит обычные изображения, а не значки «разорванное изображение».

https://anilech.blogspot.com/2016/05/how-to-keep-images-inside-oracle-sql.html

Я знаю, это очень своевременный ответ:)

0 голосов
/ 10 марта 2010

Рассматривали ли вы создание плана объяснения с использованием простого старого SQL?

http://download.oracle.com/docs/cd/B19306_01/server.102/b14211.pdf

...