执行SQL语句

如何运行执行

整个脚本

要执行整个脚本,请单击SQL工具栏上的“执行”按钮。 或者,在“ SQL”菜单上,选择“执行”命令。

选定的文本块

执行任意文本块:

  1. 使用鼠标或键盘选择文本块。
  2. 与执行整个脚本时一样运行Execute命令。 或者,在“ SQL编辑器”的快捷菜单上选择“执行选择”。

当前语句

要执行当前语句,请单击SQL工具栏上的“执行当前语句”按钮。 或者,右键单击所需的语句,然后在快捷菜单上选择“执行当前语句”命令。

执行到光标

将脚本执行到光标的当前位置:

  1. 将光标移到所需位置。
  2. 在快捷菜单上单击“执行到光标”,或按Ctrl + Shift + F10。

如何停止执行

要停止SQL执行,请单击“停止执行SQL”工具栏。

表示查询执行结果

查询执行结果可以两种方式表示-文本和网格格式。

要将结果表示为文本,请在执行查询之前在SQL工具栏上单击“结果为文本”。 要将结果表示为网格,请在执行查询之前,在SQL工具栏上单击“结果为网格”。

模式导出和导入

使用dbForge Studio for Oracle,您可以执行完整的架构导出或仅导出选定的架构对象。 若要调用架构导出向导,请在“数据库”菜单上,指向“导出和导入”,然后单击“架构导出”。

使用“模式导出向导”导出整个模式

    选择一个连接,一个要导出的架构,导出脚本文件名和位置。 点击下一步。 选择“结构和数据”,选中“包括所有对象”。 点击下一步。 设置导出选项。 点击下一步。 指定错误处理行为和日志记录选项。 单击导出。 选择是否在SQL编辑器中打开导出脚本文件。 单击完成。

使用“模式导出向导”导出一些模式对象

    选择一个连接,要导出的架构,脚本文件名和位置,然后单击“下一步”。 选择所需的数据,对象类型和适当的架构对象以导出。 点击下一步。 设置导出选项,单击“下一步”。 指定错误处理行为和日志记录选项,单击“导出”。 选择是否在SQL编辑器中打开导出脚本文件。 单击完成。

要从导出脚本导入架构,请使用架构导入向导。

调用架构导入向导并从导出脚本中导入架构:

    在数据库菜单上,指向导出和导入,然后单击架构导入。
  1. 选择要导入的导出脚本文件和目标架构。 如果导出脚本文件包含CREATE DATABASE语句,则数据将导入到创建的模式中,而不是所选的模式中。
  2. 确保正确选择了导入文件的编码。 应用程序根据导入的文件自动选择它。 如果失败,则选择默认编码(运行dbForge Studio for Oracle的计算机上的当前Windows编码)。 您始终可以从下拉列表框中选择所需的编码。

注意

如果以不同的Oracle版本导出和导入模式,则可能会遇到错误。

用户管理概念

本主题告诉您有关Oracle用户帐户的一些基本信息。 要了解如何使用dbForge Studio for Oracle Security Manager添加用户帐户,请参阅设置新用户帐户。

Oracle中有一些基本的帐户概念。

用户权限

用户特权是执行特定类型的SQL语句的权限,还是访问另一个用户对象的权限。特权有两种:系统特权和对象特权。 系统特权允许执行特定的数据库操作或数据库操作类。例如,CREATE PROCEDURE特权允许用户在其架构中创建存储过程,函数和包。 对象特权是可以授予数据库对象的特权。 每种类型的对象都有与之关联的不同特权。 要了解有关用户特权的更多信息,请参考Oracle文档。

角色

角色将多个特权和角色组合在一起,以便可以同时向用户授予和撤消它们。 可以为每个用户启用和禁用角色。 默认角色是当用户连接到Oracle服务器时为用户自动启用的角色。

配置文件

配置文件是资源限制的命名集。 Oracle将数据库使用和实例资源限制为用户配置文件中定义的任何内容。 要使用资源配置文件,必须为整个数据库打开资源限制。 配置文件可以分配给每个用户。

设置数据比较

通过本主题,您将学习在数据比较过程中可以采取的所有步骤,以及完成例行比较任务的替代方法。

    在“数据比较向导”窗口中,从下拉列表中选择源连接和目标连接。 您也可以通过单击新建来创建新连接,或通过单击编辑来修改现有连接。
  1. 在网格中选择源数据库和目标数据库进行比较。 要快速找到所需的,请使用“过滤器”字段。要在网格中隐藏系统架构,请选中相应的复选框。您可以通过单击“交换”按钮轻松交换源数据库和目标数据库。 (要立即比较数据,请单击“比较”按钮。要调整比较,请单击“下一步”按钮移至其他向导页面。)

    注意

    仅在标准版中可用。

  2. 点击 下一步
  3. 在“选项”页面上,可以通过选中必需的选项来自定义比较。 在这里,您可以生成带有命令行参数的文件。 点击下一步。

    注意整个选项列表仅在标准版中可用。

  4. 在“映射”页面上,您可以自定义映射。 如果要更改默认映射或具有不同名称的映射表或具有不同名称和结构的列,请使用此页面。 在“对象映射”部分中了解有关映射的更多信息。单击比较。

  5. 比较过程完成后,您可以在“数据比较”文档中查看结果。