相关文章推荐
小眼睛的苹果  ·  Oracle ...·  3 周前    · 
知识渊博的铁链  ·  Data Transfer Disk ...·  1 周前    · 
礼貌的跑步机  ·  Oracle SQL 报错:ORA-06550·  1 周前    · 
痴情的高山  ·  Selection of the ...·  9 月前    · 
欢乐的蚂蚁  ·  python ...·  1 年前    · 
想表白的水桶  ·  Java多线程笔记 - 简书·  1 年前    · 
闯红灯的大象  ·  spring boot - No ...·  1 年前    · 

Oracle SQL Developer 是针对 Oracle Database 的交互式开发环境 (IDE)

作为一个免费的图形用户界面,Oracle SQL Developer 允许数据库用户和管理员通过更少的单击和键击完成数据库任务。SQL Developer 是一个生产力工具,其主要目标是帮助最终用户节省时间,并最大程度地提高 Oracle Database 技术堆栈的投资回报。

SQL Developer 支持 Oracle Database 10g、11g 和 12c,并将在支持 Java 的任何操作系统上运行。

对于开发人员

SQL Developer 提供了功能强大的编辑器,可处理 SQL、PL/SQL、Java 存储过程和 XML。使用 SQL Developer 运行查询、生成执行计划、将数据导出为所需格式(XML、Excel、HTML、PDF 等)以及执行、调试、测试和记录数据库程序等。

对于 DBA

SQL Develper 不只是适用于开发人员!从 3.0 版开始,DBA 面板(在“视图”菜单项下)为数据库管理员提供了一组界面,帮助其完成大多数关键任务。SQL Developer 将继续为 DBA 添加和增强多种功能。目前,SQL Developer 的 DBA 面板支持:

  • Recovery Manager (RMAN)
  • Oracle 审计
  • 用户和角色管理
  • 存储管理,包括向表空间添加空间的功能
  • 资源管理器
  • 诊断程序包功能:

    对于应用架构师和数据建模师

    Oracle SQL Developer 包含一个完整的数据建模解决方案,其中 Oracle SQL Developer Data Modeler (SDDM) 在应用中运行(也可作为独立的免费安装提供)。SDDM 支持:

  • 逻辑、关系、物理、维建模
  • 数据流图表
  • DDL 脚本
  • 从数据字典、DDL 脚本、Oracle Designer 存储库和 ERwin 导入
  • 报告存储库
  • 通过 Subversion 对设计进行版本控制
  • 比较模型并生成 ALTER 脚本
  • 一个功能强大的搜索和报告实用程序
  • 对于 Web 应用开发人员和管理员

    使用 Oracle SQL Developer 可管理 Oracle Rest Data Services 以及创建和更改 RESTful 服务。

    Oracle SQL Developer 与 Oracle APEX 集成,可让您浏览多个应用并执行其他 Application Express 活动。利用 Oracle SQL Developer,您可浏览、导出和导入、删除或部署应用。它还提供一系列 Application Express 报表,供您创建自定义报表。

    第三方数据库迁移

    Oracle SQL Developer 之前包含在 Migration Workbench 中,而现已成为将第三方数据库迁移到 Oracle Database 的主要迁移平台。用户可连接到 Access、SQL Server、Sybase ASE、DB2 或 Teradata,并通过向导驱动的过程将其对象、数据和应用迁移至 Oracle。

    主要特性的屏幕快照

    以下是 SQL Developer 多种功能的摘要。单击图像缩略图可查看完整尺寸的图像。

  • 对文件夹中的连接进行分组
  • 识别 URL 以从 Java 连接的高级选项
  • 针对 TimesTen、MySQL、Microsoft SQL Server、Microsoft Access、Sybase、Teradata 和 IBM DB2 的连接
  • SQL Developer 完全支持与 Oracle 10g 和更高版本的连接。

    用户可创建非 Oracle 数据库 MySQL、Microsoft SQL Server、Microsoft Access、Sybase、Teradata 和 IBM DB2 的数据库连接,以便浏览对象和数据。这些数据库还可使用有限的工作表功能。