Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 SQL-PLUS (идеология)  [new]
гость-1
Guest
Продвигает ли в настоящее время (версии 9 и выше) Оракл свой SQL-PLUS как полноценное средство разработки?
Есть ли документ оракловый, где Оракл говорит, что SQL-PLUS является или не является таким полноценным средством разработки?
И то же самое насчет SQL-Developer-a.

Интересует не мнение нас как разработчиков, а мнение самой компании - вдруг кто-то его знает? )
29 мар 10, 14:15    [8548200]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
Elic
Member

Откуда:
Сообщений: 29990
гость-1
SQL-PLUS как полноценное средство разработки
Ого :)
29 мар 10, 14:21    [8548237]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
гость-1
Интересует не мнение нас как разработчиков, а мнение самой компании - вдруг кто-то его знает? )
Сообщите пожалуйста, для каких целей вам требуется знать такое "мнение самой компании"?
29 мар 10, 14:49    [8548457]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
гость-1
Guest
"Не нравится @xyz@ - будете работать на стандартном средстве разработки SQL-PLUSе!"

Причем вместо @xyz@ по смыслу подставляются совершенно разные категории
:)
29 мар 10, 14:57    [8548514]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
stdio
Member

Откуда:
Сообщений: 4524
гость-1
"Не нравится @xyz@ - будете работать на стандартном средстве разработки SQL-PLUSе!"

Причем вместо @xyz@ по смыслу подставляются совершенно разные категории
:)
а зачем вам в ваш срач с начальством втягивать людей с форума?
29 мар 10, 14:58    [8548529]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
гость-1
Guest
stdio,

мне в настоящее время интересно не мнение людей (я знаю, что оно весьма разносторонне), а возможное наличие мнения и документации самого Оракла на этот счет.
29 мар 10, 15:01    [8548556]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
comphead
Member

Откуда: Киев
Сообщений: 3390
гость-1
stdio,

мне в настоящее время интересно не мнение людей (я знаю, что оно весьма разносторонне), а возможное наличие мнения и документации самого Оракла на этот счет.


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

зы. мое мнение, кто пишет в плюсе проекты, тот человек явно того.
29 мар 10, 15:04    [8548578]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
гость-1,

Oracle SQL Developer
подойдет ?
Oracle SQL Developer is a free and fully supported graphical tool for database development.....
29 мар 10, 15:04    [8548580]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3778
comphead
зы. мое мнение, кто пишет в плюсе проекты, тот человек явно того.
тем не менее у нас при накате изменений на продуктовые базы есть требование - все должно запускаться в sqlplus
29 мар 10, 15:22    [8548721]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
comphead
Member

Откуда: Киев
Сообщений: 3390
Андрей Панфилов
comphead
зы. мое мнение, кто пишет в плюсе проекты, тот человек явно того.
тем не менее у нас при накате изменений на продуктовые базы есть требование - все должно запускаться в sqlplus


накатывать изменения это одно.
а писать пакеты в плюсе, это даже насилование собственного мозга в самых извращенных проявлениях. наверно тайные науки о пытках в ниндзютцу еще даже рядом не стояли с тем, что делает с человеком разработка чего то большего чем пакет в полсотни строк в плюсе!
29 мар 10, 15:26    [8548752]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
stdio
Member

Откуда:
Сообщений: 4524
гость-1
stdio,

мне в настоящее время интересно не мнение людей (я знаю, что оно весьма разносторонне), а возможное наличие мнения и документации самого Оракла на этот счет.
ну ты и юморист.

Поиск истины в споре тупоконечников с остроконечниками...

Палка-копалка-помогалка или просто палка...
29 мар 10, 15:27    [8548758]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
env
Member

Откуда: Россия, Москва
Сообщений: 6730
sqlplus - это всего лишь инструмент. Для начала определитесь, что вы подразумеваете под "полноценным средством разработки"? Например, с помощью Sqlplus вы вряд ли сможете реализовать аналог MS SSIS.
А вот в связке sqlplus+vim уже вполне можно говорить о среде разработки и "компиляторе/линкере".

0. Какие задачи должно решать выбираемое средство
1. Какие средства рассматриваются и по каким критериям
29 мар 10, 15:47    [8548930]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
mayton
Member

Откуда: loopback
Сообщений: 49795
Я когда-то для себя пытался исследовать этот вопрос.

Способы "разработки" в плюсах - достаточно гиморрные. В плюсе
можно извлечь определение пакета через DBMS_METADATA на
экран. И затем скопировать его в блокнот и кое-как подредактировать
и исполнить. Результаты пересборки ловить через show err.

+Есть возможность править код в буфере через edit. Windows при
этом вызывает блокнот с переносом в него содержимого буфера,
*nix вызывает vi или нечто подобное.

Есть также некоторые странные команды по корректировке
содержимого буфера APPEND, CHANGE e.t.c. Но их юзабилити
настолько низкое, что трудно себе представить разработчика
который их активно использует.

Я-бы очень хотел чтобы Oracle добавил больше полезных
макросов типа SHOW TABLES (так делают в других СУБД), и
сделать DESC более информативным.Но требовать от консольной
тулзы возможностей современной IDE в принципе неправильно.
Теряется важное свойство таких тулзов - концептуальная простота
и работа с консолью только через потоки STDIN/STDOUT. Попытка
"накрутить" над SQL*Plus возможность работы в формочках
(аля TurboVision/) лишает нас вышеуказанной концепции и
делает другие полезные вещи
невозможными.
29 мар 10, 17:56    [8549815]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
Maxman
Member

Откуда:
Сообщений: 402
Андрей Панфилов
не менее у нас при накате изменений на продуктовые базы есть требование - все должно запускаться в sqlplus

+100
29 мар 10, 18:37    [8550042]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
Oracle Programmer
Member

Откуда:
Сообщений: 14
mayton,

Спокойно обхожусь текстовым редактором (у меня FAR) + sqlplus для правки пакетов. Это даже правильнее. Тем более в некоторых редакторах очень прилично сделана подсветка синтаксиса PL/SQL. Иное дело, что для визуального просмотра объектов или данных не хватает приличного инструмента... Не говоря уже про создание схем - тут уж не обойтись без какого-нибудь Toad'a или PL/SQL-девелопера. Ну и есть еще много бесплатных программ - или вот даже фирма Quest Software предоставляет Free-версию лягушки:
http://www.toadworld.com/DOWNLOADS/Freeware/ToadforOracleFreeware/tabid/558/Default.aspx
29 мар 10, 21:04    [8550449]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
Андрей Панфилов
Member

Откуда: Москва > Melbourne
Сообщений: 3778
mayton

Я-бы очень хотел чтобы Oracle добавил больше полезных
макросов типа SHOW TABLES (так делают в других СУБД), и
сделать DESC более информативным.
можно же что угодно через @ запускать, и на мой взгляд чуше так, чем какой-нибудь dt в postres
29 мар 10, 21:37    [8550513]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
mayton
Member

Откуда: loopback
Сообщений: 49795
Всместо DESC можно было-бы использовать @ с вызовом скрипта вроде select ... from user_tab_columns но разработчики почему-то предпочли макрос.

Я всего-лишь предлагаю развить эту идею.
30 мар 10, 00:56    [8550899]     Ответить | Цитировать Сообщить модератору
 Re: SQL-PLUS (идеология)  [new]
Вячеслав Любомудров
Member

Откуда: Владивосток
Сообщений: 18486
Мне кажется, в первую очередь sqlplus позиционируется как тулза для пакетной обработки, т.е. прогон скриптов -- накат патчей, периодический сбор какой-либо статистики и т.д.
Ну, и, естественно, как аварийное средство для админа (всякие oradebug, команды старта/остановки/восстановления БД разработчику явно ни к чему)
Поэтому в 11g в винде уже нет гуевой версии -- она просто не нужна для такой работы (хотя в винде она мне больше нравится)
30 мар 10, 01:55    [8550978]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить