|
Модераторы: LSD |
|
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Предлагаю в данной теме обсудить различные средства разработки под Oracle.
Итак для начала, парочка наиболее популярных утилит (после SQL Plus конечно ). 1. PL/SQL Developer от Allround Automations. Имеет достаточно аскетичный интерфейс, удобный редактор кода с подсветкой синтаксиса и подсказками по коду. Есть система поиска по документации Oracle. Есть средства отладки для PL/SQL. Из недостатков стоит отметить, что иногда шибко сильно умничает при компиляции скриптов, из-за чего те не компилируются, приходится выполнять скрипты через SQL Plus. 2. Toad for Oracle от Quest Software. На мой взгляд имеет слишком перегруженный интерфейс, обилие кнопочек закладочек, что поначалу мешает с ним разобраться. Но по возможностям даже превосходит PL/SQL Developer, особенно в комплекте с дополнительными утилитами (Knowledge Xpert, QDesigner и т.д.). Есть встроенная справка по Oracle. Из недостатков не совсем корретная работа с Oracle Objects.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
jsa |
|
|||
Опытный Профиль Группа: Участник Сообщений: 704 Регистрация: 19.1.2006 Где: Новосибирск Репутация: 1 Всего: 20 |
Oracle Raptor от Oracle
Полностью на джаве, можно работать без клиента, только через JDBC, фришный, пока очень сырой, много багов, до PL/SQL Dev'а пока не дотягивает -------------------- Все мы, на перине с песней, строим небо на земле © Ю. Шевчук |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Да, багов хватает. Да и бедноват он, по возможностям. Хотя как альтернатива SQL Plus...
Впрочем, как дополнительная утилита к JDeveloper сгодится, особенно если он нормально с ним интегрируется. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
chief39 |
|
|||
карманная тигра Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: нет Всего: 77 |
ОЙ-ВЭЙ! Помог! Только было полез спрашивать кто чего подскажет под линух али джавашное - а тут бац! и такая тема Вот тя в репу плюсами! На обзаведение хозяйством -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
В отношении PL/SQL Developer могу сказать следующее:
1. Периодически всплывют глюки с обновлением списка таблиц/пакетов/etc, приходится реконнектится. 2. При попытке выполнить большой кусок заврапленного кода (~15 000 строк) зависает с вероятностью 70%. 3. Нередки глюки с блокированием записей в таблице на изменение. Зато у него есть Beautifier для автоматического форматирования кода, возможность посмотреть план запроса, code autocomplete, просмотр списка невалидных объектов и много других удовольствий. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
LSD |
|
||||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Иногда помогает простая смена фильтра на другой, а затем обратно.
Это как? P.S. Вы 6-ку используете или перешли на 7-ку? -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
По-моему, 6.0.x, но не уверен. Ну все равно, косяк-то есть Просто после ряда операций над данными в таблице (закоммиченных) не дает поменять значения в ячейках. Этакий deadlock. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Выпущена финальная версия Oracle SQL Developer (бывший Raptor).
Продукт явно удобней чем SQL*Plus, хотя и не дотягивает до PL/SQL Developer или Toad for Oracle. Явных глюков не замечено. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
Блин, а я только хотел в него вцепиться... Чем он не дотягивает до PL/SQL Developer?
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
По базовым возможностям у него все есть.
Нехватает экзотики: PL/SQL Beautifier работает не в пример лучше. Для меня самое критичное было: отсутсвие генерации тестовых данных и справки по серверу. Нет возможности посмотреть текущие сессии, нельзя по объекту перейти к тому месту где он был определен, и прочие подобные штучки. Отладка есть, но пока ее не пробовал. А так вообщем и целом жить можно -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
Это хорошо. Потому что он бесплатный, в отличие от PL/SQL Developer.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
jsa |
|
|||
Опытный Профиль Группа: Участник Сообщений: 704 Регистрация: 19.1.2006 Где: Новосибирск Репутация: 1 Всего: 20 |
в отличие от девелопера, для отладки у пользователя должна быть как минимум привилегия debug any procedure, склдевелопер вроде как использует родные оракловые средства отладки в каком-то смысле plsqldev-r опасная штука(для рядовых пользователей), так как он все это обходит, есть еще прикол что при аварийном завершении (дистпечер задач) он может востановить сессию не спрашивая пароля -------------------- Все мы, на перине с песней, строим небо на земле © Ю. Шевчук |
|||
|
||||
Sqlninja |
|
|||
Опытный Профиль Группа: Участник Сообщений: 353 Регистрация: 15.5.2006 Где: San Francisco, CA Репутация: 13 Всего: 13 |
Hi,
Я пользуюсь Quest SQL Navigator 4-5. Самая рульная вещь для девелопмента. Для администрирования - TOAD, однозначно. -------------------- It's better to burn out than to fade away. |
|||
|
||||
jsa |
|
|||
Опытный Профиль Группа: Участник Сообщений: 704 Регистрация: 19.1.2006 Где: Новосибирск Репутация: 1 Всего: 20 |
еще нашел OraTools от CoreLab, сам не пробовал ниче сказать не могу, платный
-------------------- Все мы, на перине с песней, строим небо на земле © Ю. Шевчук |
|||
|
||||
ols |
|
|||
Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 24.8.2006 Где: Прага Репутация: 1 Всего: 1 |
PL/SQL Developer виснет при выполнении некоторого вида запросов связанных с XMLType.
TOAD тормозючий... и тоже виснет периодически на пустом месте. оба продукта лучшие на мой взгляд... но далеко не совершенны... эхъ, еще б чуть-чуть дотянуть... |
|||
|
||||
Strel |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 12.9.2006 Репутация: нет Всего: нет |
Не, ну я не понял: а чё, за 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 |
|
|||
Опытный Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: нет Всего: 25 |
Интересно, а под Линукс есть такое же удобно средство ка TOAD?
-------------------- |
|||
|
||||
sir_Jack |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 15.1.2007 Репутация: 1 Всего: 4 |
мой выбор PL/SQL Developer
хочу обратить внимание на следующие удобные мелочи: - если база большая, таблиц и схем много - можно настроить фильтр на показ отдельных схем, таблиц, раскрасить папки в разные цвета и что еще не маловажно: для произвольной таблицы добавить частоиспользуемые запросы. В итоге задать запрос отличный от select * from table можно одним кликом мыши. - также можно напихать отдельные таблицы в свои папки. В итоге, получим сгруппированные по экспертному признаку таблицы. Удобно если для работы с конкретной задачей надо использовать таблицы из разных схем. Ну а вообще... в качестве администрирования БД мне не нравится PL/SQL Dev. ИМХО это идельный продукт для пользователя БД, который преимущественно работает с SQL или отлаживает приложение для БД |
|||
|
||||
jsa |
|
|||
Опытный Профиль Группа: Участник Сообщений: 704 Регистрация: 19.1.2006 Где: Новосибирск Репутация: 1 Всего: 20 |
ну можно посмотреть в сторону tora -------------------- Все мы, на перине с песней, строим небо на земле © Ю. Шевчук |
|||
|
||||
DnS |
|
|||
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 23.7.2008 Репутация: нет Всего: нет |
А под Eclipse кто-нибудь что-нибудь видел кроме SQL Explorer'а?
|
|||
|
||||
FINANSIST |
|
|||
Статус: Жив Профиль Группа: Участник Сообщений: 526 Регистрация: 11.4.2008 Где: Москва Репутация: нет Всего: 23 |
Наткнулся я на
Неизвестный мне инструмент разработки под названием OraDeveloper Studio Глянул скриншоты , выглядит довольно достойно, учитывая что это БЕСПЛАТНЫЙ инструмент. Есть у кого нибудь отзывы по данной проге? -------------------- “...Брали корову рыжую одну, отдавать будем корову рыжую одну, чтобы не нарушать отчетности” Эдуард Успенский, “Каникулы в Простоквашино” |
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Эту прогу December даже успел уже попиарить.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
v2v |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1620 Регистрация: 20.9.2006 Где: Киев Репутация: 1 Всего: 56 |
Это то что я так долго искал! Общий недостаток sqldeveloper-a и toad-a, который решён в OraDeveloper - это навигация по коду. Когда в Бд два десятка пакетов и ещё столько же роцедур и функций, то проследить логику работы без такого удобного инструмента как навигация не возможно. Respect ребятам из Core Lab, очень порадовали. Добавлено через 14 минут и 12 секунд хотя OraDeveloper всё ещё немного сыроват. |
|||
|
||||
Kbl4AH |
|
|||
Опытный Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: нет Всего: 15 |
Сорри, что немного не в тему...
Товарищи, а есть у кого-нибудь хоть какой-нибудь мануал или самоучитель или книга в электронке по PL/SQL Developer на русском (есть ли руссификация для самой проги)??? А то я только запросики на просмотр в нем делать умею да таблички создавать... а хотелось бы познакомиться поближе... Добавлено через 2 минуты и 6 секунд З.Ы. Мнение новичка: Я за ПЛ/СКЛ Девелопер, он удобней и красивей Жабы... но в ней тоже фишки свои есть... так что "на вкус и цвет..." |
|||
|
||||
EgoBrain |
|
|||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Хотелось бы еще упомянуть такую полезную функцию TOAD как PL/SQL Tuning - позволяет оптимизировать код (по возможности), показывает альтернативные логические варианты сложных запросов и подробную схему-диаграмму запроса.
|
|||
|
||||
rualnik |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 15.1.2010 Где: Msk&Tula Репутация: нет Всего: нет |
Использую Toad® for Oracle 9.7, удобно и не настолько тормозной. Бывает, конечно, висяк, но спасает функция сохранения последних используемых SQL запросов. Плюсы в администрировании: просмотр пользовательских сессий, блокировка пользователя, смена пароля на вход, раздача прав на таблицы, есть CodeXpert- инструметарий оптимизации и структурирования кода, Explain Plan... в общем я за Жабу.
|
|||
|
||||
Yagmort |
|
|||
Опытный Профиль Группа: Участник Сообщений: 339 Регистрация: 17.6.2009 Репутация: нет Всего: -1 |
Navicat for Oracle Enterprise 8.2.19 - программа отличная (pl/sql developer бажная кака).
|
|||
|
||||
ZVano |
|
|||
Опытный Профиль Группа: Участник Сообщений: 259 Регистрация: 11.12.2006 Где: Украина, Кривой Р ог Репутация: нет Всего: 4 |
Народ, а встречал кто-то для Oracle утилиту подобную IBExpert?
В частности интересует функция просмотра связаных данных. Выглядит это так - на форме 3 грида: 1й основной - просматриваемая таблица 2й дополнительный - таблица ссылающаяся на 1ю 3й дополнительный - таблица, на которую ссылается 1я Выбираем табличку для просмотра и бегаем по ее записям. В связаных гридах тут же отображаются отфильтрованые связаные данные. Таблицы для 2го и 3го гридов можно выбирать из выпадающих списков. Прикладываю скриншот, демонстрирующий описаную возможность. Это сообщение отредактировал(а) ZVano - 11.11.2010, 13:02 Присоединённый файл ( Кол-во скачиваний: 9 ) 2010_11_11_115845_1.jpg 231,16 Kb -------------------- НЕ ФЛУДИМ. Пользуемся кнопками "+" или "-" для выражения своего отношения к теме или сообщению. Гуглим "Как правильно задавать вопросы" |
|||
|
||||
batigoal |
|
|||
Нелетучий Мыш Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 2 Всего: 151 |
В другом виде, но это умеет делать PL/SQL developer.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
ZVano |
|
|||
Опытный Профиль Группа: Участник Сообщений: 259 Регистрация: 11.12.2006 Где: Украина, Кривой Р ог Репутация: нет Всего: 4 |
Подразумевается "Linked Query"? Если да, то это не то. -------------------- НЕ ФЛУДИМ. Пользуемся кнопками "+" или "-" для выражения своего отношения к теме или сообщению. Гуглим "Как правильно задавать вопросы" |
|||
|
||||
ZVano |
|
|||
Опытный Профиль Группа: Участник Сообщений: 259 Регистрация: 11.12.2006 Где: Украина, Кривой Р ог Репутация: нет Всего: 4 |
Задал вопрос на сайте разработчиков: 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 |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 69 Регистрация: 8.8.2007 Где: Челябинск Репутация: нет Всего: нет |
Всем доброго утра! С наступившим Новым годом! Также хочу добавить свое слово о средах разработки. Раньше кто-то упоминал SQL Navigator фирмы Quest Software. Как-то народ обходит ее вниманием, а зря. У меня версия 6.2 - и там есть все! Не просто все, а - ВСЕ!
|
|||
|
||||
LSD |
|
|||
Leprechaun Software Developer Профиль Группа: Модератор Сообщений: 15711 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
SQL Navigator входит в состав TOAD Suite. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
password |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 76 Регистрация: 23.9.2008 Где: Украина, Сумы Репутация: 4 Всего: 8 |
По администрированию пользуюсь постоянно SQL Navigator-ом, очень удобно, практично и эффективно. Единственные недостатки которые заметил:
1. Выгруженные из него ddl-скрипты не всегда корректно отрабатываются в sqlplus. 2. Мало функций работы с Directories. 3. Job Manager работает очень медленно, гораздо проще контролировать процессы скриптами. А так всем доволен и рекомендую. Это сообщение отредактировал(а) password - 10.1.2011, 12:55 |
|||
|
||||
altsqldev |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.8.2012 Репутация: нет Всего: нет |
Хочу сообщить о выходе программы Alt SQL Developer это мой аналог TOAD, SQL Developer, PL\SQL Developer.
Пока пробуем, тестируем, ну и пользуемся От вас хотелось бы услышать замечания, пожелания. Alt SQL Developer |
|||
|
||||
DevartSoftware1 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 13.6.2014 Репутация: нет Всего: нет |
Компания была переименована в Devart и продукт теперь называется dbForge Studio for Oracle - это мощная среда для разработки и администрирования баз данных Oracle. Инструмент поможет вам увеличить скорость написания PL/SQL кода, а также предоставляет гибкие инструменты для редактирования данных, с помощью которых можно управлять как данными в самой базе, так и внешними данными. 30 дневный триал можно скачать по этой ссылке http://www.devart.com/ru/dbforge/oracle/studio/download.html |
|||
|
||||
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |