Oracle 导出数据库或表可以';不能在pl/sql开发人员中完成

Oracle 导出数据库或表可以';不能在pl/sql开发人员中完成,oracle,plsqldeveloper,Oracle,Plsqldeveloper,我目前正在使用PL/SQL developer软件来管理我的数据库,但是,当我想要导入或导出表或数据库时,其中的“导出”或“导入”按钮被禁用,如图所示。此处,“导出”按钮已禁用,无法单击。我怎样才能解决这个问题? 为了能够使用这些实用程序,您必须将它们安装到计算机上 根据您使用的数据库版本,有两个选项:数据泵导出和导入,或原始EXP和IMP实用程序 如果您访问的数据库未安装在您的计算机上(可能是这种情况,因为这些按钮已禁用),您可以 将其作为Oracle客户端软件的一部分安装,或 一个更简单的

我目前正在使用PL/SQL developer软件来管理我的数据库,但是,当我想要导入或导出表或数据库时,其中的“导出”或“导入”按钮被禁用,如图所示。此处,“导出”按钮已禁用,无法单击。我怎样才能解决这个问题?
为了能够使用这些实用程序,您必须将它们安装到计算机上

根据您使用的数据库版本,有两个选项:数据泵导出和导入,或原始EXP和IMP实用程序

如果您访问的数据库未安装在您的计算机上(可能是这种情况,因为这些按钮已禁用),您可以

  • 将其作为Oracle客户端软件的一部分安装,或
  • 一个更简单的选项(从我的观点来看),安装Oracle 11g Express Edition(这是一个完全可操作、占用空间小的数据库,但它安装了您可能需要的所有实用程序,包括导出和导入、SQL*加载程序等)

两者都可以在Oracle技术网络的下载部分获得;选择一个最适合你的版本。请注意,不支持的旧版本无法再下载(但如果您有有效的许可证,您可以要求Oracle提供这些版本)。

Littlefoot的回答是正确的(我投了更高的票)

我还想指出,您在发布的屏幕截图中看到的三个选项卡(我在所附图像中突出显示的选项卡)代表了三种可用于导出数据库数据和结构的替代方法

  • “Oracle导出”使用您需要在客户端上安装的官方Oracle工具

  • “SQL Inserts”将生成包含insert命令的纯SQL脚本(或所有表的单个脚本)(它们还将包含重新创建表所需的命令(可选)

  • “Pl/SQL Developer”将生成一个只有Pl/SQL Developer才能理解的专有格式的导出文件(您需要有Pl/SQL Developer才能导入此类文件)

    选项2和3不需要外部工具


  • 是的;不过,如果表的大小很大,选项2是值得怀疑的。我真的不想一行一行地插入数百万行。除此之外,是的,我同意。非常感谢你的回答,并使用你说的帮助我导出和导入的其他两个选项。非常感谢你的回答,但我已经安装了好的,那么您只需要向PL/SQL开发人员“注册”这些实用程序就可以了。不过,我不知道怎么做(我使用TOAD)。