Oracle SQL Developer
Oracle SQL Developer — интегрированная среда разработки (IDE) для работы с SQL в базах данных Oracle. Продукт предоставляется компанией Oracle Corporation бесплатно; основан на использовании Java Development Kit.
Общие сведения
| Oracle SQL Developer | |
|---|---|
| Тип | SQL, интегрированная среда разработки |
| Разработчик | Oracle Corporation |
| Написана на | Java |
| Операционная система | кроссплатформенность |
| Первый выпуск | 2005 |
| Аппаратная платформа | Java SE |
| Последняя версия |
|
| Лицензия | проприетарная[1] |
| Сайт | oracle.com/technetwork/d… |
Возможности
Oracle SQL Developer поддерживает продукты компании Oracle. Ранее поддерживались различные сторонние плагины, которые позволяли пользователям подключаться к не-Oracle базам данных. Oracle SQL Developer работал с IBM Db2, Microsoft Access, Microsoft SQL Server, MySQL, Sybase Adaptive Server, Amazon Redshift и Teradata[3].
Возможности программы включают автоматические вкладки, подсказки кода, сопоставление скобок и подсветку синтаксиса для PL/SQL.
В будущих версиях Oracle SQL Developer планируется переход на использование Visual Studio Code в качестве основы[4].
Компоненты
В состав Oracle SQL Developer входит компонент OWA (Oracle Web Agent или MOD_PLSQL), являющийся модулем-расширением для веб-сервера Apache. Он помогает в организации динамических веб-страниц на основе PL/SQL прямо из Oracle SQL Developer[5].
Расширения
Помимо расширений, предоставляемых самой Oracle, сторонние разработчики создали плагины, добавляющие новые возможности для SQL Developer и интеграцию с другими продуктами:[6]
- Интеграция с другими продуктами Oracle
История
| Версия | Дата | Описание | Источник |
|---|---|---|---|
| Версии до 1.0 | До версии 1.0 продукт носил название «Raptor» | [11] | |
| 1.0 | март 2006 | Первый выпуск | |
| 1.1 | декабрь 2006 | ||
| 1.2.1 | август 2007 | ||
| 1.5 | апрель 2008 | ||
| 1.5.1 | июнь 2008 | ||
| 1.5.3 | декабрь 2008 | ||
| 1.5.4 | март 2009 | ||
| 1.5.5 | июль 2009 | ||
| 2.1 RC1 | декабрь 2009 | ||
| 2.1 Patch 1 | март 2010 | ||
| 3.0 | март 2011 | ||
| 3.1 | февраль 2012 | ||
| 3.2 | август 2012 | Управление APEX Listener; улучшения интерфейса; поддержка Oracle Database 12c; исправление ошибок[12] | |
| 4.0 | декабрь 2013 | ||
| 4.0.1 | февраль 2014 | ||
| 4.0.2 | май 2014 | ||
| 4.0.3 | сентябрь 2014 | ||
| 4.1.1 | июнь 2015 | ||
| 4.1.2 | октябрь 2015 | Требуется Java 8 | |
| 4.1.3 | декабрь 2015 | ||
| 4.1.5 | сентябрь 2016 | [13] | |
| 4.2.0 | апрель 2017 | [14] | |
| 17.2 | июль 2017 | Введена новая система нумерации версий (год.квартал)[15] | [15] |
| 17.4 | декабрь 2017 | [16] | |
| 18.1 | апрель 2018 | [17] | |
| 18.2 | июль 2018 | [18] | |
| 18.3 | октябрь 2018 | [19] | |
| 18.4 | январь 2019 | [20] | |
| 19.1 | апрель 2019 | [21] | |
| 19.2 | август 2019 | [22] | |
| 19.4 | декабрь 2019 | [23] | |
| 20.2 | июнь 2020 | [24] | |
| 20.4 | январь 2021 | [25] | |
| 20.4.1 | февраль 2021 | [26] | |
| 21.2 | август 2021 | [27] | |
| 21.4 | декабрь 2021 | [28] | |
| 21.4.2 | январь 2022 | [29] | |
| 22.2 | июнь 2022 | Требуется Oracle Java 11 | [30] |
| 22.2.1 | сентябрь 2022 | [31] | |
| 23.1 | апрель 2023 | [32] | |
| 24.3 | октябрь 2024 | Требуется Oracle Java 17 | [33] |
| 24.3.1 | декабрь 2024 | [34] |
Примечания
Литература
- Harper, Sue. Oracle SQL Developer 2.1 : [англ.]. — 1. — Packt Publishing, 20 октября 2009. — P. 496. — ISBN 978-1-84719-626-2.
- Hotka, Dan. Oracle SQL Developer Handbook : [англ.]. — 1. — McGraw-Hill, 10 октября 2006. — P. 230. — ISBN 0-07-148474-4.