Что вы используете для написания и редактирования хранимых процедур в Oracle? - PullRequest
3 голосов
/ 16 сентября 2008

Существует множество вариантов редактирования и написания хранимых процедур в Oracle; какой инструмент лучше для вас и почему? (один инструмент на ответ.)

Ответы [ 24 ]

11 голосов
/ 16 сентября 2008

T ool для O racle A Применение D evelopers (TOAD) , от Программное обеспечение Quest (ранее TOADSoft ) имеет отличный редактор хранимых процедур с подсветкой синтаксиса, некоторую поддержку автозаполнения (например, введите 'TABLE.' и появятся столбцы), хороший вариант выполнения процедуры, который отобразит результаты в сетке или на выходе СУБД, а также сосредоточится на синтаксических ошибках при нажатии на компиляцию.

Примечание: Выпуск Freeware допускает только 2 одновременных подключения к одному и тому же экземпляру базы данных (даже если на веб-сайте указано 5) - это означает, что только 2 разработчика или администраторы баз данных могут использовать его одновременно в одном и том же База данных. Срок его действия также истекает каждые 3 месяца, но они хорошо выпускают обновления.

8 голосов
/ 16 сентября 2008

Недавно я нашел бесплатную Oracle SQL Developer .

  • приятный на вид графический интерфейс (заставляет вас не высовывать глаза, как обычные инструменты Oracle)
  • имеет много приятных функций, таких как отображение отфильтрованных таблиц
  • позволяет подключаться к нескольким экземплярам Oracle одновременно
  • вы можете использовать нормальную конфигурацию, такую ​​как имя пользователя / пароль ip: port, и вам не нужно использовать эти странные настройки на основе файлов TNSNAMES.ORA
  • Вы можете установить точки останова и пошагово пройти через код хранимых процедур.
4 голосов
/ 16 сентября 2008

PL / SQL Developer от Allaround Automations.

Я с радостью заплатил около 200 долларов за это.

Отличная IDE (+ хорошая Intellisense, + возможность отладки) с легким созданием и редактированием пакетов PL / SQL, SP, триггеров и т. Д.

Так намного лучше, чем Жаба.

3 голосов
/ 16 сентября 2008

жаба, от ToadSoft.com -> http://www.toadsoft.com/toad_oracle.htm

Для таких, как я, которые любят работать с инструментом DBA, таким как Microsoft SQL Management Studio, это спасение жизни.

2 голосов
/ 16 сентября 2008

В качестве профессионального разработчика PL / SQL я использую (хех) PL / SQL Developer от Allaround Automations. Я работал с TOAD довольно долгое время, но сейчас он сильно переоценен по сравнению с PL / SQL dev. У него есть некоторые преимущества, такие как база знаний или возможность работать с другими СУБД, такими как SQL-сервер, но для меня это не является необходимостью.

Но Notepad ++ всегда поможет исправить ситуацию.

2 голосов
/ 11 июня 2009

Я всегда использую PL / SQL Developer от Allround Automations.

http://www.allroundautomations.com/plsqldev.html

1 голос
/ 17 сентября 2008

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

TOAD требуется немного времени для изучения и настройки, но это стоит вложений. Макет аналогичен Visual Studio .NET IDE с боковыми панелями, которые можно закрепить или откатить. Вкладки отображают различные аспекты схемы Oracle, включая процедуры, задания, статистику и т. Д. И когда я пишу SQL, редактор использует цветовое кодирование, а сообщения об ошибках относятся к Oracle.

1 голос
/ 17 сентября 2008

Использовать собственный Oracle SQL Developer . Если вы в основном работаете с Oracle, он делает все, что вам нужно.

1 голос
/ 17 сентября 2008

T oolset для Ora cle (TOra) - это бесплатный инструмент базы данных с открытым исходным кодом, очень похожий по объему (и внешнему виду) на Квестовая жаба

По сравнению с бесплатной версией TOAD , TOra позволяет одновременно подключаться к нескольким экземплярам базы данных и не имеет ограничения одновременных подключений (поэтому любое число пользователей TOra может работать с одной и той же базой данных). экземпляр)

1 голос
/ 16 сентября 2008

Но некоторые у нас клянутся жабой

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...