Exmr · 19-Дек-09 15:02(15 лет 9 месяцев назад, ред. 15-Июн-12 08:55)
PL/SQL Developer 9.0.6.1665 + официальный русский перевод (ставиться отдельно, в раздаче присутствует) Год выпуска: 2012 Версия: 9.0.6.1665 Разработчик: Allround Automations Платформа: Win Совместимость с Vista/Win7: да Язык интерфейса: английский, русский Таблэтка: Присутствует Описание: PL/SQL Developer – это Integrated Development Environment, направленное на разработку программных единиц для Баз данных Oracle. Мы видим, как все больше и больше бизнес логики и логики приложений строятся на Oracle серверах, поэтому PL/SQL программирование стало важной частью процесса разработки. PL/SQL Developer фокусируется на простоте использования, качестве кодирования и продуктивности, необходимых преимуществах при разработке приложений Oracle. Системные требования: PL/SQL Developer запускается на Windows 95, 98, ME, NT4, 2000, XP, Vista, Seven. Поддерживает Oracle Server версии 7 - 11 на любой платформе. Для подключения к базе данных Oracle, PL/SQL Developer необходима 32-bit SQL*Net или Net 8 или Net 9 версия. 15.06.2012 обновил russian language pack до последнего.
Russian Language Pack
Русский пак переводит саму программу и руководство пользователя (файл manual.rtf в папке с PL/SQL developer) Чтобы установить русский язык, надо запустить russian.exe. Меняется обратно на английский тут: Инструменты - Предпочтения - Внешний вид.
История измений с 9.0.0.1601
9.0.6.1665:
Fixed a resource leak introduced in 9.0.6.1661
Connection List logon dialog could be slow
9.0.6.1660:
New command-line parameter: InstantClient=<path>
Connection List now has the same look and feel as other lists
Command Window spooling from a script file now saves the spool file in the script directory by default
Command Window spool command did not always work correctly for specific spool file names
SQL Window Grid did not check string size when entered in the Large Data Editor
Double-clicking on a file in the Windows Explorer could lead to "List Index out of Bounds"
The "Add source to editor" function from the Object Browser could cause an Access Violation
SQL Window did not allow data editing for table names starting with 'SELECT'
Performance improvement when "Use DBA Views if available" preference is disabled
Performance improvement when Code Assistant "Describe Context" is disabled
Test Window "Start Debugger" button now remains enabled in case of privilege issues
A variable name that starts with a semi-colon in the debugger watch list would cause an ORA-03113 exception
Export User Objects tool now adds a "set define off" command to the script
Export User Objects tool now adds the "force" option when creating views
Test Window tab pages disabled while running (could cause a hang-up)
Code Assistant now supports record type constants
Editor AutoReplace function did not work within comment blocks
9.0.5.1648:
Code Assistant performance improvement for table/view column lists
Registry tab page if the Support Info screen did not display DWORD values correctly
A duplicated user did not show role privileges in SQL statements when no new user name was provided
Object Browser double-click action and drag & drop action could not be defined for database link type
Subprogram declaration popup could be truncated if it included comments
Dates < 1901 were not copied correctly to Excel 2007 and 2010
Selecting a previously logged off connection would not always log that connection on again
SQL Window and Test Window did not display SYS.XMLTYPE attributes of an object field
Typing a target schema name in the Compare Table Data tool could cause an "Invalid Typecast" error
Compare User Objects and Compare User Data did not show the source owner in the generated script comments
Compile Invalid Objects tool could raise "Null password given" error in single connection mode
Auto Refresh for SQL Window in single record view could steal the focus from the top window
Command Window would not allow cursor left beyond the prompt size
9.0.4.1644:
Modifications for German, French, Spanish and Chinese language packs
Compile Invalid Objects would show no invalid objects when session was killed
Report Window could not break on field names with international characters
Pasting a record in the SQL Window result grid could lead to a "Column index -1 out of range" error
Compare User Objects did not prefix table with target schema when dropping constraints
Table DDL could be incorrect for object columns when not connected as owner
Date fields were not always exported correctly to xlsx when am/pm date format was used
Editor and Grid did not allow Alt-0128 to insert Euro sign
Initial connection dialog did not always show last username and database
Define Connections menu added in Tools menu
Standard Query popup menu did not work for project items
9.0.3.1641:
NLS_LANG and TNS_ADMIN command-line parameters added
PDF export from Report did not give correct result for screen DPI other than 100%
Directory preferences now support environment variables
When using a language pack the default templates were not always found
Export to Excel as xlsx would not handle AM/PM correctly
Improved Excel xlsx export for UTF8 characters
Cursor position in status bar would not always show correct character position with selections
Pasting data in a grid with a selected column could start on an incorrect row number
Diagram Window, Items > "Order as created" did not work correctly for added fields
Character Set Mismatch warning will now only be displayed once for a connection
Command Window did not interpret alternative quote delimiters
Code Assistant on lower split editor in Program Window did not always display at the optimal location
Text Importer and ODBC Importer now convert invalid field names to valid table column names
Import Table in PL/SQL Developer format could lead to "ORA-01722: invalid number"
Editor: AutoReplace function key now also works if AutoReplace preference is disabled
Editing when disconnected could implicitly connect
DBMS_Output longer than 4000 characters per line would lead to ORA-06502
Test Window function "Start Debugger" could remain disabled in Single Connection mode
Opening a Constraint folder could show a message with the query text
SQL Window performance improved for inline view queries
Added warning for "expand all" browser items
Session > Log On could lead to "Null password" error when session is subsequently used
A renamed Program Window would get its original name restored after saving
9.0.2.1621:
SQL Window Linked Queries did not work for constraint names with Unicode characters
Session > Log off did not always succeed for the main connection
Session > Log off could be incorrectly disabled for the main connection
Command Window "HOST" command did not work on Windows 7 x64
Setting the main connection in single connection mode is now disabled if one or more windows are running
Logon did not always work in Single Connection mode
Logging off with an open Command Window could lead to "ORA-01005" error
Многофункциональный PL/SQL Редактор Имея в наличии Подсветку синтаксиса, SQL и PL/SQL справку, Описания объектов, Code Assistant, Подсказки компилятора, PL/SQL Beautifier, Содержание Кода, Кнопки Поиска, Навигация по гиперссылкам, Макро библиотека и много других функций, редактор удовлетворит даже самого требовательного пользователя. Необходимая информация автоматически предоставляется вам, или вы можете получить ее по первому нажатию мыши. Встроенный отладчик (требует Oracle 7.3.4 или выше) Во встроенном отладчике есть все функции, о которых вы могли только мечтать: Вход , Проход , Выход , Исполнение до исключения , Точки прерывания, Просмотр и установка переменных., просмотр стэковых зон и так далее. Вы можете отладить любой программный элемент, не модифицируя его, включая триггеры и объекты Oracle8. Построитель Запросов Графический Построитель Запросов упрощает создание новых установок выбора или изменения существующих. Просто drag and drop таблицы и представления, выбирайте колонки для списка полей, где есть условия и запросы по ним, объединяйте таблицы на основании уточняющих сторонних определений и все готово. PL/SQL Beautifier PL/SQL Beautifier позволяет вам форматировать SQL и PL/SQL код при помощи определяемого пользователем набора правил. Ваш код может быть автоматически улучшен, когда вы компилируете, сохраняете или открываете файл. Эта функция улучшит вашу производительность и улучшит читаемость вашего PL/SQL кода, если вы работаете в большой команде. SQL Окно SQL Окно позволяет вам открывать любое положение SQL и просматривать и редактировать результаты в таблицах, которые поддерживают модуль Запрос по шаблону для поиска специфических записей в полученном результате. Вы можете легко загрузить ранее запущенные положения SQL из буфера. SQL редактор имеет такое же большое количество функций, как и PL/SQL Редактор. Командное окно Для разработки и запуска SQL скриптов вы можете использовать Командное Окно PL/SQL Developer. У этого окна такой же интерфейс, как у SQL*Plus, но в нем дополнительно встроен редактор скриптов с соответствующей подсветкой синтаксиса. Теперь вы можете создавать скрипты, пропуская цикл "edit script / save it / switch to SQL*Plus / run script", и не покидая удобный PL/SQL Developer IDE. Отчеты Для получения отчетов о работе приложений или словаря Oracle, вы можете использовать встроенную в PL/SQL Developer функцию отчетов. Здесь вы найдете несколько стандартных отчетов и сможете создавать свои. Эти созданные вами отчеты вы сможете сохранять в файл отчетов, а затем включать его в меню отчетов. Поэтому так легко запускать часто необходимые именно вам отчеты. Вы можете использовать Query Reporter, свободно-распространяемый инструмент для запуска ваших отчетов без PL/SQL Developer, при помощи командной строки. Проекты Для организации вашей работы вы можете использовать встроенные в PL/SQL Developer проекты.. Проект состоит из набора исходных файлов, объектов баз данных, примечаний и опций. Это позволяет вам работать внутри ограниченного набора элементов, вместо полной базы данных или схемы. Так легче находить необходимые вам элементы проекта, или перемещать проект из одного места или базы данных в другое. Браузер объектов Здесь вы найдете всю необходимую информацию по разработке PL/SQL. Используйте его для получения описаний объектов, просмотра определений объектов, создания тестовых скриптов для отладчика, включения и выключения триггеров и ограничений, перекомпиляции неверных объектов, запросов и изменений таблиц и представлений, поиска текста в исходных объектах, удаления и вставки названий объектов в редакторе и так далее. Браузер объектов также отображает зависимости между объектами и позволяет вам распространять эти объекты (например, просмотр пакетных ссылок, просмотр таблицы ссылок и т.д.) Оптимизация работы Для оптимизации работы вашего SQL и PL/SQL кода, вы можете использовать PL/SQL Profiler для просмотра времени запуска каждой исполняемой строки PL/SQL кода (Oracle8i и позже). Более того, вы можете получать статистику о запускаемых положениях SQL и PL/SQL программах. Эту статистику можно включать в CPU загрузку, блокировку I/O, запись I/O, сканирование таблиц, сортировку и так далее. HTML Руководство пользователя Oracle на данный момент предоставляет руководства пользователя on-line в HTML формате. Вы можете интегрировать их в окружение PL/SQL, чтобы обеспечить контекстно-зависимую справку во время редактирования, ошибок компиляции и ошибок в рабочем цикле. Не-PL/SQL Объекты Вы можете просматривать, создавать и редактировать таблицы, последовательности, синонимы, библиотеки, каталоги, пользователей и роли, без использования SQL. Просто введите нужную информацию в легкую в использовании форму, и PL/SQL Developer Сам выберет необходимый SQL для создания или изменения объекта. Список шаблонов Список шаблонов PL/SQL Developerможет сэкономить вам время и помочь со стандартизацией. Когда вам необходимо вставить в редактор стандартный SQL или PL/SQL код, или создать новый программный файл, просто нажмите на соответствующий шаблон. Сравнение пользовательских объектов После внесения изменений в определения таблиц, представления, программные элементы и т.д., вам может пригодиться перенесение этих изменений другому пользователю базы данных, или найти различия. Это может быть другая среда разработки, тестовая среда, или производственная среда. Функция сравнения пользовательских объектов поможет вам сравнить несколько объектов, наглядно представить различия и запустить или сохранить SQL скрипт, который применит изменения. Экспорт пользовательских объектов Для экспорта положений DDL (Data Definition Language) или выбранных пользовательских объектов, вы можете использовать инструмент для экспорта пользовательских объектов. Он поможет легко воссоздать объекты для другого пользователя ил сохранить файл(ы) как backup. Инструменты PL/SQL Developer включает несколько инструментов для облегчения каждодневной работы разработчика. Вы можете перекомпилировать все неправильные объекты, искать текст в резурсах баз данных, импортировать и экспортировать таблицы, наблюдать за событиями dbms_alert и dbms_pipe, просматривать информацию о сессии, и так далее. Дополнительные модули Функциональность PL/SQL Developer можно расширить при помощи доп. модулей. Мы предоставляем дополнительные модули (Plug-Ins) на странице Add-ons, где вы можете загрузить их совершенно бесплатно. Дополнительные модули могут быть предоставлены Allround Automations (как Version Control Plug-In или PL/Formatter Plug-In) или другими пользователями. Если вы можете использовать язык программирования, на котором можно создавать DLL, вы даже можете писать собственные дополнительные модули. Многопоточный IDE PL/SQL Developer - многопоточный IDE. Это значит, что вы можете продолжать работу, когда запущены SQL запросы, PL/SQL программы, сессии отладки, и т.д. Это так же означает, что IDE не "зависнет", если вы сделаете ошибку в программировании: вы сможете прервать исполнение или сохранить работу в любой момент. Легко устанавливать Не нужно никакого связующего ПО, кроме SQL*Net. Никакой установки объекта базы данных. Простейшая процедура установки, и вы готовы к работе.
Для пользователей Vista и прочих "очень" умных ОС: запустите в первый раз pl sql developer от имени администратора и введите регистрационные данные.
Иначе будет спрашивать лицензию после истечения trial срока каждый раз при запуске.
я тут долго пользовался 7ой версией, подскажите в 8ой появилась возможность сворачивать и разворачивать запрос? ну типа чтобы на крестик на против запроса жмешь он в одну строчку сворачивался
Да, я тоже работаю в этой среде. Один только проблем ( может в этой версии исправлено) : когда веду отладку и в процедуре фатальная ошибка, я не могу легко ее прервать. Иногда приходится прервать программу и запускать снова.
( или я делаю что-то неправильно ? )
Да, я тоже работаю в этой среде. Один только проблем ( может в этой версии исправлено) : когда веду отладку и в процедуре фатальная ошибка, я не могу легко ее прервать. Иногда приходится прервать программу и запускать снова.
( или я делаю что-то неправильно ? )
Если я не ошибаюсь, то красненькая молния на панельке может тебе помочь ...по крайней мере у меня 7ая версия и там это помогает )
Не подскажите pl/sql beautifier только Pl/sql код форматит? А то просто вставляю CREATE TABLE ALL_ORACL ( ID NUMBER(5) PRIMARY KEY, ANAME VARCHAR2(30) NOT NULL, ANIKNAME VARCHAR2(30) NOT NULL) нажимаю на plsql beautifier , а он пишет plsql beautifier could not parse text! TOAD с таким спокойно справляется
ХИНТ: Не соединяется с базой, если установлен в папку со скобками, например "Program Files (x86)"
Если в пути до экзешника есть открывающаяся скобка - ничего не работает. Это известная проблема, давно решенная в одном из патчей для десятки. Так что патчите клиент оракла, а не изобретайте костыли, и будет вам счастье )))
Exmr писал(а):
MK12-B писал(а):
а как насчет windows server 2003?
99.9% что под этой средой тоже установиться и будет нормально работать. Вроде я даже сам это когда-то видел.
Если в пути до экзешника есть открывающаяся скобка - ничего не работает. Это известная проблема, давно решенная в одном из патчей для десятки. Так что патчите клиент оракла, а не изобретайте костыли, и будет вам счастье )))
Для меня это было открытие, которым я поспешил поделиться. О том, что не соединяются любые приложения, я узнал уже позже, когда писал свои утилиты и некоторые сохранял в папки со скобками
кто то знает
1. Почему developer не полностью ddl объектов показывает
2. Эта версия не показывает jobs (то есть показывает их не верно - не те что есть в схеме)
кто то знает
1. Почему developer не полностью ddl объектов показывает
2. Эта версия не показывает jobs (то есть показывает их не верно - не те что есть в схеме)
1. У меня вроде полностью.. А какие объекты не полностью?
2. Старые джобы теперь в ветке DBMS_Jobs.
Видимо это значит, что надо ставить только 32-битного клиента. Под 64-битным клиентом работать не будет
Появляется вот такое окошко:
---------------------------
(Not logged on)
---------------------------
Initialization error
Could not initialize "c:\oracle\client112\client\bin\oci.dll"
Make sure you have the 32 bits Oracle Client installed. OCIDLL forced to c:\oracle\client112\client\bin\oci.dll
LoadLibrary(c:\oracle\client112\client\bin\oci.dll) returned 0
---------------------------
OK
---------------------------
кто то знает
1. Почему developer не полностью ddl объектов показывает
2. Эта версия не показывает jobs (то есть показывает их не верно - не те что есть в схеме)
8 девелопер показывает "нормальные" джобы, "устаревшие" джобы можно посмотнеть в 7м.