分类:
2008-10-28 18:22:32
SQL Developer(以前称为 Project Raptor)是 针对开发人员和 DBA 新推出的多平台图形用户界面 (GUI)。与 Oracle 数据库 10g 快捷版 (XE) 以及 Oracle JDeveloper 一样,可以免费 Oracle SQL Developer。Oracle SQL Developer 可在 、Macintosh 和 Linux 平台上运行。
Oracle SQL Developer 为开发人员提供了许多强大特性,包括用于操作数据库对象的图形对话框、SQL 工作表、PL/SQL 编辑器以及一个报表工具。它基于 Oracle JDeveloper IDE,具有直观的树状导航结构。
报表工具允许以两种方式创建报表:可以从一大组预定义的标准数据字典报表中进行选择,也可以创建一个用户自定义的报表。Oracle SQL Developer 报表还支持绑定变量和下钻报表。
安装、配置以及创建到数据库的连接超出了本文的讨论范围。有关这些主题的详细信息,请参阅 OTN 上的 Oracle SQL Developer 主页。
要使用报表,首先启动适合您平台的 Oracle SQL Developer。连接到一个数据库,单击 Reports 选项卡。单击 Reports 符号旁边的加号 (+),然后单击 Data Dictionary Reports 旁边的加号。暂时先不管 User Defined Reports 项。
树状视图导航在此表现为文件夹和文件。例如,Data Dictionary Reports 目录是 Reports 文件夹的子目录,或者用导航语法表示为 Reports->Data Dictionary Reports。
单击 Data Dictionary 文件夹中任意子文件夹旁边的加号。
(注:运行某个报表时,可能会看到 Select Connection 对话框。选择您的连接,然后单击 OK。 )
Data Dictionary Reports 文件夹列出了 Oracle 提供的预定义报表集合。我们首先来看看这些标准报表中的一些报表。下面列出的是我发现在工作中很有用的一些报表。浏览这些报表,看看哪些报表可能对您有用。
All Parameters 报表 (Reports->Data Dictionary Reports->Database Administration->Database Parameters->All Parameters) 列出了所有的数据库初始化参数。
当您单击某个报表时,该报表自动运行。一些报表具有 Enter Bind Values 对话框,该对话框允许您限制对某些参数的查询。我将在下面详细讨论绑定变量。要运行该报表,选择 Apply。
选择 Free Space 报表 (Reports->Data Dictionary Reports->Database Administration->Storage->Free Space) 可查看每个表空间中的可用空间。
Active Sessions 报表 (Reports->Data Dictionary Reports->Database Administration->Sessions->Active Sessions) 显示了数据库中的所有活动会话。使用该报表可查看登录的用户及其会话的详细信息。
[1]