| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Oracle > Средства разработки для Oracle |
| Автор: LSD 16.11.2005, 21:02 | ||
| Предлагаю в данной теме обсудить различные средства разработки под Oracle. Итак для начала, парочка наиболее популярных утилит (после SQL Plus конечно 1. http://allroundautomations.com/ от Allround Automations. Имеет достаточно аскетичный интерфейс, удобный редактор кода с подсветкой синтаксиса и подсказками по коду. Есть система поиска по документации Oracle. Есть средства отладки для PL/SQL. Из недостатков стоит отметить, что иногда шибко сильно умничает при компиляции скриптов, из-за чего те не компилируются, приходится выполнять скрипты через SQL Plus. 2. http://www.quest.com/toad/index.asp от Quest Software. На мой взгляд имеет слишком перегруженный интерфейс, обилие кнопочек закладочек, что поначалу мешает с ним разобраться. Но по возможностям даже превосходит PL/SQL Developer, особенно в комплекте с дополнительными утилитами (Knowledge Xpert, QDesigner и т.д.). Есть встроенная справка по Oracle. Из недостатков не совсем корретная работа с Oracle Objects.
|
| Автор: jsa 30.1.2006, 09:24 |
| http://www.oracle.com/technology/products/database/project_raptor/index.html от Oracle Полностью на джаве, можно работать без клиента, только через JDBC, фришный, пока очень сырой, много багов, до PL/SQL Dev'а пока не дотягивает |
| Автор: LSD 30.1.2006, 17:29 |
| Да, багов хватает. Да и бедноват он, по возможностям. Хотя как альтернатива SQL Plus... Впрочем, как дополнительная утилита к JDeveloper сгодится, особенно если он нормально с ним интегрируется. |
| Автор: batigoal 3.2.2006, 09:42 |
| В отношении PL/SQL Developer могу сказать следующее: 1. Периодически всплывют глюки с обновлением списка таблиц/пакетов/etc, приходится реконнектится. 2. При попытке выполнить большой кусок заврапленного кода (~15 000 строк) зависает с вероятностью 70%. 3. Нередки глюки с блокированием записей в таблице на изменение. Зато у него есть Beautifier для автоматического форматирования кода, возможность посмотреть план запроса, code autocomplete, просмотр списка невалидных объектов и много других удовольствий. |
| Автор: LSD 4.2.2006, 13:14 | ||||
Иногда помогает простая смена фильтра на другой, а затем обратно.
Это как? P.S. Вы 6-ку используете или перешли на 7-ку? |
| Автор: batigoal 4.2.2006, 18:10 |
| По-моему, 6.0.x, но не уверен. Ну все равно, косяк-то есть Просто после ряда операций над данными в таблице (закоммиченных) не дает поменять значения в ячейках. Этакий deadlock. |
| Автор: LSD 5.4.2006, 10:37 |
| Выпущена финальная версия http://www.oracle.com/technology/products/database/sql_developer/index.html (бывший Raptor). Продукт явно удобней чем SQL*Plus, хотя и не дотягивает до PL/SQL Developer или Toad for Oracle. Явных глюков не замечено. |
| Автор: batigoal 5.4.2006, 14:32 |
| Блин, а я только хотел в него вцепиться... Чем он не дотягивает до PL/SQL Developer? |
| Автор: LSD 5.4.2006, 14:52 |
| По базовым возможностям у него все есть. Нехватает экзотики: PL/SQL Beautifier работает не в пример лучше. Для меня самое критичное было: отсутсвие генерации тестовых данных и справки по серверу. Нет возможности посмотреть текущие сессии, нельзя по объекту перейти к тому месту где он был определен, и прочие подобные штучки. Отладка есть, но пока ее не пробовал. А так вообщем и целом жить можно |
| Автор: batigoal 5.4.2006, 17:08 |
| Это хорошо. Потому что он бесплатный, в отличие от PL/SQL Developer. |
| Автор: jsa 6.4.2006, 05:02 | ||
в отличие от девелопера, для отладки у пользователя должна быть как минимум привилегия debug any procedure, склдевелопер вроде как использует родные оракловые средства отладки в каком-то смысле plsqldev-r опасная штука(для рядовых пользователей), так как он все это обходит, есть еще прикол что при аварийном завершении (дистпечер задач) он может востановить сессию не спрашивая пароля |
| Автор: Sqlninja 15.5.2006, 17:46 |
| Hi, Я пользуюсь Quest SQL Navigator 4-5. Самая рульная вещь для девелопмента. Для администрирования - TOAD, однозначно. |
| Автор: jsa 12.7.2006, 20:22 |
| еще нашел http://crlab.com/oratools/ от CoreLab, сам не пробовал ниче сказать не могу, платный |
| Автор: ols 24.8.2006, 14:26 |
| PL/SQL Developer виснет при выполнении некоторого вида запросов связанных с XMLType. TOAD тормозючий... и тоже виснет периодически на пустом месте. оба продукта лучшие на мой взгляд... но далеко не совершенны... эхъ, еще б чуть-чуть дотянуть... |
| Автор: Strel 12.9.2006, 08:48 |
| Не, ну я не понял: а чё, за E.Z.S.Q.L вообще никто ни слова не замолвит ?! Ну, тогда пускай это буду я. E.Z.S.Q.L -- это программа такая. В ней есть ВСЕ ! (слово ВСЕ написано шрифтом 36 пунктов). Правда, кое-что из того что тебе нужно или можно себе представить, находится не на самом видном месте. Нужно просто поискать. И лучше сразу запомнить, где вы это нашли. Весьма рекомендую. E.Z.S.Q.L красив и могуч, хотя отнюдь и не молод и вовсе не слишком свеж. Что же касается лично меня, то I`m crazy for a E.Z.S.Q.L. !!!!!!!!!!!!!!!!!!!!!!!!!! (Здесь во все стороны полетели слюни, приступ экстатического психоза. Не обращайте внимания. От него такое бывает). Добавлено @ 08:59 Искренне прошу простить меня великодушно за мое предыдущее выступление. Видит Бог, я не хотел. Просто недопонял темы обсуждения. А теперь понял ! Ключевое слово вопроса -- "РАЗРАБОТКИ" ! Для разработчика сложных приложений PL/SQL это, конечно, не совсем то, что нужно, увы. Еще раз прошу извинения. Спасибо. |
| Автор: Hidrag 9.2.2007, 21:03 |
| Интересно, а под Линукс есть такое же удобно средство ка TOAD? |
| Автор: sir_Jack 11.2.2007, 22:56 |
| мой выбор PL/SQL Developer хочу обратить внимание на следующие удобные мелочи: - если база большая, таблиц и схем много - можно настроить фильтр на показ отдельных схем, таблиц, раскрасить папки в разные цвета и что еще не маловажно: для произвольной таблицы добавить частоиспользуемые запросы. В итоге задать запрос отличный от select * from table можно одним кликом мыши. - также можно напихать отдельные таблицы в свои папки. В итоге, получим сгруппированные по экспертному признаку таблицы. Удобно если для работы с конкретной задачей надо использовать таблицы из разных схем. Ну а вообще... в качестве администрирования БД мне не нравится PL/SQL Dev. ИМХО это идельный продукт для пользователя БД, который преимущественно работает с SQL или отлаживает приложение для БД |
| Автор: jsa 23.3.2007, 09:39 | ||
ну можно посмотреть в сторону tora |
| Автор: DnS 23.7.2008, 21:55 |
| А под Eclipse кто-нибудь что-нибудь видел кроме SQL Explorer'а? |
| Автор: FINANSIST 1.11.2008, 16:38 |
| Наткнулся я на http://devart.com/ru/oradev/ под названием OraDeveloper Studio Глянул http://devart.com/ru/oradev/screenshots.html , выглядит довольно достойно, учитывая что это БЕСПЛАТНЫЙ инструмент. Есть у кого нибудь отзывы по данной проге? |
| Автор: LSD 1.11.2008, 17:45 |
| Эту прогу December даже успел уже http://forum.vingrad.ru/index.php?showtopic=234122&view=findpost&p=1683211. |
| Автор: v2v 9.12.2008, 13:06 |
Это то что я так долго искал! Общий недостаток sqldeveloper-a и toad-a, который решён в OraDeveloper - это навигация по коду. Когда в Бд два десятка пакетов и ещё столько же роцедур и функций, то проследить логику работы без такого удобного инструмента как навигация не возможно. Respect ребятам из Core Lab, очень порадовали. Добавлено через 14 минут и 12 секунд хотя OraDeveloper всё ещё немного сыроват. |
| Автор: Kbl4AH 25.12.2008, 22:23 |
| Сорри, что немного не в тему... Товарищи, а есть у кого-нибудь хоть какой-нибудь мануал или самоучитель или книга в электронке по PL/SQL Developer на русском (есть ли руссификация для самой проги)??? А то я только запросики на просмотр в нем делать умею да таблички создавать... а хотелось бы познакомиться поближе... Добавлено через 2 минуты и 6 секунд З.Ы. Мнение новичка: Я за ПЛ/СКЛ Девелопер, он удобней и красивей Жабы... но в ней тоже фишки свои есть... так что "на вкус и цвет..." |
| Автор: EgoBrain 12.9.2009, 11:25 |
| Хотелось бы еще упомянуть такую полезную функцию TOAD как PL/SQL Tuning - позволяет оптимизировать код (по возможности), показывает альтернативные логические варианты сложных запросов и подробную схему-диаграмму запроса. |
| Автор: rualnik 15.1.2010, 12:44 |
| Использую Toad® for Oracle 9.7, удобно и не настолько тормозной. Бывает, конечно, висяк, но спасает функция сохранения последних используемых SQL запросов. Плюсы в администрировании: просмотр пользовательских сессий, блокировка пользователя, смена пароля на вход, раздача прав на таблицы, есть CodeXpert- инструметарий оптимизации и структурирования кода, Explain Plan... в общем я за Жабу. |
| Автор: Yagmort 30.1.2010, 11:51 |
| Navicat for Oracle Enterprise 8.2.19 - программа отличная (pl/sql developer бажная кака). |
| Автор: ZVano 11.11.2010, 12:43 |
| Народ, а встречал кто-то для Oracle утилиту подобную IBExpert? В частности интересует функция просмотра связаных данных. Выглядит это так - на форме 3 грида: 1й основной - просматриваемая таблица 2й дополнительный - таблица ссылающаяся на 1ю 3й дополнительный - таблица, на которую ссылается 1я Выбираем табличку для просмотра и бегаем по ее записям. В связаных гридах тут же отображаются отфильтрованые связаные данные. Таблицы для 2го и 3го гридов можно выбирать из выпадающих списков. Прикладываю скриншот, демонстрирующий описаную возможность. |
| Автор: batigoal 11.11.2010, 13:56 |
| В другом виде, но это умеет делать PL/SQL developer. |
| Автор: ZVano 11.11.2010, 17:23 |
Подразумевается "Linked Query"? Если да, то это не то. |
| Автор: ZVano 19.11.2010, 18:39 | ||
Задал вопрос на сайте разработчиков: http://www.devart.com/ru/forums/viewtopic.php?t=13133 ответ: [Чт 18 Ноя 2010 19:06] Функциональность Master-Detail уже разработана нами для нового продукта dbForge Data Studio for SQL Server, который должен выйти в конце этого месяца. После выпуска нового продукта данная функциональность появится в линейке продуктов для MySQL, и лишь после этого Master-Detail появится в линейке продуктов для Oracle. |
| Автор: Uvs 5.1.2011, 09:02 |
| Всем доброго утра! С наступившим Новым годом! Также хочу добавить свое слово о средах разработки. Раньше кто-то упоминал SQL Navigator фирмы Quest Software. Как-то народ обходит ее вниманием, а зря. У меня версия 6.2 - и там есть все! Не просто все, а - ВСЕ! |
| Автор: LSD 7.1.2011, 14:37 |
SQL Navigator входит в состав TOAD Suite. |
| Автор: password 9.1.2011, 01:31 |
| По администрированию пользуюсь постоянно SQL Navigator-ом, очень удобно, практично и эффективно. Единственные недостатки которые заметил: 1. Выгруженные из него ddl-скрипты не всегда корректно отрабатываются в sqlplus. 2. Мало функций работы с Directories. 3. Job Manager работает очень медленно, гораздо проще контролировать процессы скриптами. А так всем доволен и рекомендую. |
| Автор: altsqldev 24.8.2012, 13:08 |
| Хочу сообщить о выходе программы http://altsqldeveloper.com это мой аналог TOAD, SQL Developer, PL\SQL Developer. Пока пробуем, тестируем, ну и пользуемся От вас хотелось бы услышать замечания, пожелания. http://altsqldeveloper.com |
| Автор: DevartSoftware1 16.6.2014, 17:24 | ||
Компания была переименована в Devart и продукт теперь называется http://www.devart.com/ru/dbforge/oracle/studio/ - это мощная среда для разработки и администрирования баз данных Oracle. Инструмент поможет вам увеличить скорость написания PL/SQL кода, а также предоставляет гибкие инструменты для редактирования данных, с помощью которых можно управлять как данными в самой базе, так и внешними данными. 30 дневный триал можно скачать по этой ссылке http://www.devart.com/ru/dbforge/oracle/studio/download.html |