expdp 文件大小
时间: 2023-11-01 15:08:24 浏览: 209
您好!对于 expdp(数据泵导出)的文件大小,它取决于导出的数据库对象的数量和大小,以及导出时指定的压缩选项。
在没有启用压缩选项的情况下,expdp 文件的大小通常与导出的数据库对象的总大小相似。例如,如果您导出了一个包含 1GB 数据的表空间,那么生成的 expdp 文件可能也会接近 1GB 大小。
如果您启用了压缩选项,例如使用 "COMPRESSION=ALL" 参数,那么生成的 expdp 文件可能会更小。压缩比例取决于数据的压缩可能性,因此无法确定具体的文件大小。
总之,expdp 文件的大小是根据导出对象和压缩选项来决定的,并且可能会因情况而异。
相关问题
expdp 备份 导致nohub.out文件一直过大
在使用 "expdp" 命令进行备份时,可能会产生大量的输出信息,导致 "nohup.out" 文件过大。你可以使用 "expdp" 命令的 "LOGFILE" 参数来指定日志文件的输出路径和文件名,这样输出信息就会写入指定的日志文件中,而不是写入 "nohup.out" 文件中。例如:
```
nohup expdp user/password@database schemas=schema_name logfile=/path/to/logfile.log &
```
其中,"/path/to/logfile.log" 是指定的日志文件路径和文件名。你可以使用 "tail -f /path/to/logfile.log" 命令来实时查看日志文件的输出信息。
另外,你也可以使用 "compress" 参数来压缩备份文件,以减少备份文件的大小。例如:
```
nohup expdp user/password@database schemas=schema_name directory=data_pump_dir dumpfile=backup.dmp compress=4 logfile=/path/to/logfile.log &
```
其中,"compress=4" 表示使用压缩级别为 4 的压缩算法来压缩备份文件。你可以根据实际情况选择适当的压缩级别。
oracle expdp full
Oracle expdp full是Oracle数据库中的一种导出工具,用于将整个数据库或指定用户的所有对象导出到一个文件中。使用expdp full可以导出数据库中的所有表、视图、索引等对象。在导出之前,需要进行一些准备工作,例如创建一个逻辑路径、指定导出的目录等。创建表空间也是其中的一部分准备工作,可以使用system管理员登录,并执行相应的SQL命令来创建表空间。例如,可以使用create tablespace命令创建一个名为"user"的表空间,并指定相关的参数,如数据文件路径、大小、自动扩展等。
阅读全文