Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 如何使用SQLDEVELOPER从填充非常多的表中获取备份_Oracle_Backup_Oracle Sqldeveloper - Fatal编程技术网

Oracle 如何使用SQLDEVELOPER从填充非常多的表中获取备份

Oracle 如何使用SQLDEVELOPER从填充非常多的表中获取备份,oracle,backup,oracle-sqldeveloper,Oracle,Backup,Oracle Sqldeveloper,我有一个包含超过6000000条记录的表。当我使用SQLDEVLPER的导出功能来获取备份时,SQLDEVELOPER会生成一个8GB大小的sql文件,我无法在SQLDEVELOPER、记事本或。。。因为这会让记忆充满! 请告诉我如何把它分成更小的部分 除了对小文件进行最基本的编辑之外,不要用记事本。您应该查看为大文件设计的文件查看器/编辑器。对于查看非常大的文件,我在中获得了巨大的成功。对于编辑,我经常使用,但我通常不会打开这么大的文件进行编辑,只是查看 它还回避了一个问题:为什么要打开整个文

我有一个包含超过6000000条记录的表。当我使用SQLDEVLPER的导出功能来获取备份时,SQLDEVELOPER会生成一个8GB大小的sql文件,我无法在SQLDEVELOPER、记事本或。。。因为这会让记忆充满! 请告诉我如何把它分成更小的部分


除了对小文件进行最基本的编辑之外,不要用记事本。您应该查看为大文件设计的文件查看器/编辑器。对于查看非常大的文件,我在中获得了巨大的成功。对于编辑,我经常使用,但我通常不会打开这么大的文件进行编辑,只是查看


它还回避了一个问题:为什么要打开整个文件,因为您只需对文件执行“更多”操作(或在linux中执行“更少”操作)即可查看(可能需要检查格式)。还应该说,DBA应该对任何生产数据进行备份(可能是rman或数据泵),但无论如何。

谢谢您的回答。还应该说,DBA应该备份任何生产数据(可能是rman或数据泵),但无论如何。原因是我需要SQL格式的数据才能将其插入到不同的数据库中。我不确定是否可以使用RMAN从表中备份SQL我只是用文本板检查了它,但它也无法打开文件(显示磁盘已满错误)。您可以尝试使用哪个可以处理大文件,因为它实际上是一个基于磁盘的编辑器,一次只将文件的一部分加载到内存中。不过,我还是不知道为什么需要编辑此文件。谢谢您的关注。我想将它分割成更小的部分,以便能够使用常见的编辑器(如Notepad)打开它。有时,我需要分割一个大文件来并行处理这些部分,但如果我在Windows上,我会使用一些自定义C#库。您可以尝试搜索您喜欢的文件分割实用程序。我在Sourceforge上发现了它,它似乎可以满足您的需求,但我无法证明它,因为我以前从未使用过它。祝你好运