Oracle SQL Developer安装使用

简介: Oracle SQL Developer安装使用

简介

官网:https://www.oracle.com/cn/database/sqldeveloper/

Oracle SQL Developer 是一个免费非开源的用以开发数据库应用程序的图形化工具,使用 SQL Developer 可以浏览数据库对象、运行 SQL 语句和脚本、编辑和调试 PL/SQL 语句。另外还可以创建执行和保存报表。该工具可以连接任何 Oracle 9.2.0.1 或者以上版本的 Oracle 数据库,支持 Windows、Linux 和 Mac OS X 系统。

在Oracle 19c之前, SQL Developer集成在Oracle数据库软件中,默认位置为$ORACLE_HOME/sqldeveloper/,Linux运行:

$ORACLE_HOME/sqldeveloper/sqldeveloper.sh

从Oracle 19c版本开始, SQL Developer不再集成在Oracle数据库软件中,若想使用SQL Developer,则必须单独下载该软件。

下载

https://www.oracle.com/database/sqldeveloper/technologies/download/

官方文档

https://docs.oracle.com/en/database/oracle/sql-developer/index.html

https://docs.oracle.com/en/database/oracle/sql-developer/19.2/rptug/sql-developer-concepts-usage.html#GUID-464C045C-FBDF-417A-A20B-037D294B3BDA

https://docs.oracle.com/en/database/oracle/sql-developer/19.2/rptug/sql-developer-concepts-usage.html#GUID-156BEBA3-2F9B-4CE0-8E91-728581FF46AB

https://docs.oracle.com/en/database/oracle/sql-developer/19.2/rptig/installing-sql-developer.html#GUID-A65D006B-1FDC-4D71-B353-A8A145144AF0

下载

https://www.oracle.com/database/sqldeveloper/technologies/download/

Oracle SQL Developer Support FAQ (Doc ID 2345874.1)

APPLIES TO:

Oracle SQL Developer - Version 1.0 to 22.2.1
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Oracle Database Exadata Express Cloud Service - Version N/A and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Cloud Service - Version N/A and later
Information in this document applies to any platform.

PURPOSE

This FAQ answers the most common questions concerning installation, licensing, and support for Oracle SQL Developer.

QUESTIONS AND ANSWERS

1. Is SQL Developer a "Free" product?

Oracle SQL Developer is offered as a free product. Any user with a certified client platform may download the latest version from OTN (Oracle Tech Network). Developers should install on their personal Workstations (Windows, MAC, or Linux) since this is a GUI product and requires a display.

2. How to install SQL Developer?

a. WINDOWS

In a nutshell for Windows, the most popular OS platform for the product:
Installation Process For Windows 7 and higher (64-bit):

\1. Locate the download page for SQL Developer via Search Engine Keywords [ "sql developer" technetwork downloads ]

\2. For Windows 64-bit OSes, download the SQL Developer that comes with the JDK already included. This is the best choice for 64-bit windows since it is a self-contained unzipped folder with its own JDK ready to run. The included JDK has been pretested and certified with SQL Developer.

\3. Unzip that file and it will become a folder on your desktop or current download folder (just copy the unzipped folder to where you want it since that folder and subfolders are the product and its contents. Do not unzip it into "Program Files" nor into an existing legacy SQL Developer version-specific folder (e.g. do not unzip 17.4 into the folder for 17.3.1)

\4. Drill down into the folders until you see the sqldeveloper.exe file

\5. Double-click on that module and SQL Developer will come up.

\6. It will automatically find all previous connection info and ask to import it and/or the user can make new connections

Reference:
https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-install-windows-1969674.html

b. MAC

Reference:
https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-install-mac-1969675.html

c. LINUX

Reference:
https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/sqldev-install-linux-1969676.html

3. What are the Support guidelines and limits for this "Free" product?

Oracle Customers

Official Oracle Support is available via the Oracle Database Licensing for our customers.

Reference:
https://www.oracle.com/technetwork/licenses/sqldev-license-152021.html

SQL Developer official Oracle Support is available via Service Requests (SRs) consisting of two areas:

Installation

Help with the installation process

Configuration
Help configuring a connection to the database

and the special setup for advanced connections using Client Software

Bugging and testcase reproduction

Support will use customer test cases to verify and bug internally reproduced issues. Problems experienced in older versions are not fixed in legacy versions, therefore Development requires the latest OTN released version for bug test cases. There are no one-off fixes for this free product.

Non-customers
Oracle Tech Network

The OTN Forum is the best way to get help:
Search Engine Keywords [ "sql developer" technetwork forum ] then go to the Community tab and the Forum selection on that page.

All Customers

For all "how to" type questions, the OTN forum exists for all users of the SQL Developer product - customers and non-customers.

4. Can SQL Developer connect to non-Oracle databases for migration purposes?

SQL Developer is intended to be used against Oracle databases and non-Oracle database connections are limited to current migrations from non-Oracle databases to Oracle databases.

5. Can I use the SQL Developer included with Oracle Database or Client Software products?

SQL Developer is included with the Oracle database and Client Software but is a release version that is older than the current version of the product. It can be used, but all problems must be reproduced using the current version of the software (as found on OTN), since all patches and enhancements only appear in the latest version - there is no one-off patching for this product.

6. How are patches and enhancements (new features) handled in SQL Developer?

The product has a new release schedule each quarter of the calendar year. (For example, release 17.4 is the 4th quarter of 2017.) All bug fixes and enhancements that have been incorporated into the code-base, as of the official release date for that quarter, will be included in the new release. To see if a bug or enhancement has been included, see the release notes and/or track the bugs via the MOS portal.

7. If there are no patches released for older versions, how are fixes for older versions implemented?

Always install the latest version of SQL Developer from OTN. The users can keep as many versions as required for archive, testing, and historical purposes (each in its own unique folder). Each installation is an unzip into a new folder for that version, so successive generations of the product can be kept in a primary folder on the user's desktop (or via any other archiving scheme).

目录
相关文章
|
SQL 自然语言处理 数据库
【Azure Developer】分享两段Python代码处理表格(CSV格式)数据 : 根据每列的内容生成SQL语句
本文介绍了使用Python Pandas处理数据收集任务中格式不统一的问题。针对两种情况:服务名对应多人拥有状态(1/0表示),以及服务名与人名重复列的情况,分别采用双层for循环和字典数据结构实现数据转换,最终生成Name对应的Services列表(逗号分隔)。此方法高效解决大量数据的人工处理难题,减少错误并提升效率。文中附带代码示例及执行结果截图,便于理解和实践。
330 5
|
8月前
|
SQL Oracle 关系型数据库
Oracle数据库创建表空间和索引的SQL语法示例
以上SQL语法提供了一种标准方式去组织Oracle数据库内部结构,并且通过合理使用可以显著改善查询速度及整体性能。需要注意,在实际应用过程当中应该根据具体业务需求、系统资源状况以及预期目标去合理规划并调整参数设置以达到最佳效果。
547 8
|
SQL Oracle 关系型数据库
解决大小写、保留字与特殊字符问题!Oracle双引号在SQL中的特殊应用
在Oracle数据库开发中,双引号的使用是一个重要但易被忽视的细节。本文全面解析了双引号在SQL中的特殊应用场景,包括解决标识符与保留字冲突、强制保留大小写、支持特殊字符和数字开头标识符等。同时提供了最佳实践建议,帮助开发者规避常见错误,提高代码可维护性和效率。
538 6
|
SQL Oracle 关系型数据库
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
|
SQL Oracle 关系型数据库
【YashanDB知识库】yashandb执行包含带oracle dblink表的sql时性能差
【YashanDB知识库】yashandb执行包含带oracle dblink表的sql时性能差
|
SQL Oracle 关系型数据库
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
本文来自YashanDB官网,介绍如何处理Oracle客户端sql*plus中使用@@调用同级目录SQL脚本的场景。崖山数据库23.2.x.100已支持@@用法,但旧版本可通过Python脚本批量重写SQL文件,将@@替换为绝对路径。文章通过Oracle示例展示了具体用法,并提供Python脚本实现自动化处理,最后调整批处理脚本以适配YashanDB运行环境。
|
SQL Oracle 关系型数据库
如何在 Oracle 中配置和使用 SQL Profiles 来优化查询性能?
在 Oracle 数据库中,SQL Profiles 是优化查询性能的工具,通过提供额外统计信息帮助生成更有效的执行计划。配置和使用步骤包括:1. 启用自动 SQL 调优;2. 手动创建 SQL Profile,涉及收集、执行调优任务、查看报告及应用建议;3. 验证效果;4. 使用 `DBA_SQL_PROFILES` 视图管理 Profile。
|
SQL 关系型数据库 Oracle
ORACLE SQL优化之ORA-03150&ORA-02055&ORA-02063
                                                                                                             >   
5149 0
|
SQL Oracle 关系型数据库
Oracle SQL优化之多表连接
Oracle SQL优化之多表连接
892 0
Oracle SQL优化之多表连接
|
SQL 存储 Oracle
Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
576 0

热门文章

最新文章

推荐镜像

更多