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


Я просто использовал стандартный редактор (vim, который затем выделил мне синтаксис).
/ Аллан
Мне нравится Разработчик SQL от Oracle. О, и это бесплатно! :)
Мне нравится Быстрый SQL, вы тоже можете отлаживать SQL
Недавно нашел бесплатный Разработчик Oracle SQL.
Но некоторые у нас ругаются Жаба
Жаба, от ToadSoft.com -> http://www.toadsoft.com/toad_oracle.htm
Для кого-то вроде меня, который любит работать с инструментами DBA, такими как Microsoft SQL Management Studio, это спасение жизни.
Тool для Оracle Аpplication Developers (TOAD), от Программное обеспечение Quest (ранее TOADSoft) имеет отличный редактор хранимых процедур с подсветкой синтаксиса, некоторую поддержку автозаполнения (например, введите 'TABLE.', и появятся столбцы), красивую опцию Execute Procedure, которая покажет результаты в сетке или покажет Вывод СУБД, а также будет сосредоточен на синтаксических ошибках при нажатии компиляции.
Примечание: Версия Freeware допускает только 2 одновременных подключения к одному и тому же экземпляру базы данных (хотя на веб-сайте указано 5) - это означает, что только 2 разработчика или администраторы баз данных могут использовать его одновременно в одной и той же базе данных. Он также истекает каждые 3 месяца, но они хорошо выпускают обновления.
Notepad ++ остается моим любимым редактором. Раньше мне приходилось использовать SQL Developer, это не так уж "плохо", но я столкнулся с множеством проблем с ним. Он оказался очень нестабильным, поэтому я бы не рекомендовал его, а может быть, только для проверки ваших процедур.
Я использую JetBrains IDEA (Java IDE) для редактирования и SQL * Plus для выполнения. Преимущества использования инструмента с локальным контролем версий, безупречная интеграция с системой контроля версий исходного кода, расширенный поиск и выделение, отличное редактирование, «живые шаблоны» и т. д. Для меня перевешивают любое преимущество его «осведомленности о базе данных» (что с подключаемыми ins вы все равно можете получить). Если бы я кодировал сложный запрос, я мог бы запустить SQL Developer, но обычно я предпочитаю отличные функции редактирования текста.
Разработчик PL / SQL от Allaround Automations.
Я с радостью заплатил за это цену в 200 долларов или около того.
Отличная IDE (+ хороший Intellisense, + возможность отладки) с простым созданием и редактированием пакетов PL / SQL, SP, триггеров и т. д.
Намного лучше, чем Жаба.
Как профессиональный разработчик PL / SQL я использую (хе) PL / SQL Developer от Allaround Automations. Я работал с TOAD довольно долгое время, но сейчас он сильно завышен по сравнению с PL / SQL dev. У него есть некоторые преимущества, такие как база знаний или способность работать с другими СУБД, такими как SQL-сервер, но для меня это не является необходимостью.
Но Notepad ++ всегда поможет исправить случайные ошибки.
Я использую Oracle SQL Developer - последняя версия также поддерживает CVS и Subversion.
Он также поддерживает других поставщиков баз данных.
Я использую этот инструмент в течение 2 лет, и теперь он стал надежным.
Я использовал RapidSQL от Embarcadero на нескольких разных платформах БД, и это потрясающе. Он также имеет встроенный пошаговый отладчик. На самом деле я не использовал его с Oracle, но знаю, что он поддерживается.
Еще одно голосование за Oracle SQL Developer. Это бесплатно, стабильно и выполняет все необходимые мне основы.
С помощью упомянутого SQL Developer вы даже можете устанавливать точки останова и выполнять код хранимой процедуры.
Очередное голосование за Oracle SQl Developer. Но ЖАБА тоже работает.
Используйте собственный Разработчик SQL Oracle. Если вы в основном работаете с Oracle, он сделает все, что вам нужно.
Я использую TOAD при разработке наших отчетов Oracle, и я считаю, что это хороший инструмент для разработки. Обычно я переключаюсь между несколькими различными экземплярами и схемами Oracle, и мне нравится, как TOAD может отображать несколько окон для каждого экземпляра / схемы или даже более одного окна для каждой схемы.
На изучение и настройку TOAD требуется некоторое время, но это стоит того. Макет аналогичен IDE Visual Studio .NET с боковыми панелями, которые можно привязать или откатить. Вкладки отображают различные аспекты схемы Oracle, включая процедуры, задания, статистику и т. д. И когда я пишу SQL, редактор использует цветовую кодировку, а сообщения об ошибках специфичны для Oracle.
Тoolset для Ораcle (TOra) - это бесплатный инструмент для работы с базами данных с открытым исходным кодом, очень похожий по объему (и внешнему виду) на ЖАБА Квеста.
По сравнению с бесплатная версия TOAD, TOra допускает несколько подключений к разным экземплярам базы данных одновременно и не имеет ограничения на количество одновременных подключений (поэтому любое количество пользователей TOra может работать с одним и тем же экземпляром базы данных)
Действительно хороший текстовый редактор с подсветкой синтаксиса (например, Textpad с www.textpad.com) и SQL Plus.
Я всегда использую PL / SQL Developer от Allround Automations.
Для меня это Oracle SQL Developer. Кривая обучения очень минимальна, если вы работали с такими IDE, как Eclipse или VS. Вы можете устанавливать точки останова, читать текущие значения при отладке сохраненных процессов, как если бы вы делали код в eclipse / VS. Конечно, пользовательский интерфейс временами немного вялый, но с учетом того, что его свободный доступ компенсирует медлительность.
Я использую Textpad, Clipmate и Quest SQLNavigator. Новые версии Quest SQLNavigator и TOAD - дерьмо - они имеют тенденцию легко давать сбой и плохо работают с XP / Vista / Win7.
Я часами разговаривал с их техподдержкой, и у них нет альтернативы.
У вас нет доступа к программистам Quest, вы просто увязнете в их
.
процесс обращения за неисправностью.
Quest нужно меньше сосредотачиваться на интеграции разных инструментов в один и продаже вам
обещает, что следующая версия решит проблемы нестабильности.
Им нужна стабильность. Это означает очистку существующей кодовой базы или запуск заново. Больше компетентных программистов, меньше продавцов, меньше людей техподдержки. Исправьте чертовы проблемы. Они сосредоточены на продажах, и это идиотская бизнес-стратегия. Кажется, это проблема всей отрасли.
TOAD и SQL Navigator от Quest превратились в раздутое ПО и скоро станут заброшенными. если они их не перевернут и не сделают более устойчивыми.
Я часто копирую и вставляю между Textpad и Quest SQLNavigator, потому что SQLNavigator
происходит сбой, и я теряю весь свой sql-код до момента сбоя.
Я, наверное, сброслю SQLNavigator, когда найду что-нибудь более стабильное.
Разработчик SQL от Oracle
Мы заменили все другие инструменты на нашем (крупном, хорошо известном) предприятии, которое имеет более 150 баз данных, и оно отлично работает. Это не так хорошо, как TOAD, но оно приближается, и (в отличие от TOAD) это бесплатно.
SQL Developer также достаточно хорошо работает при подключении к SQL Server.
У Toad теперь есть плагин Eclipse, хотя я им не пользовался.