expdp(导出数据)
基本语法:expdp "'/ as sysdba'" DIRECTORY=EXPDP SCHEMAS=用户名 DUMPFILE=my20240528%U.DMP CLUSTER=NO LOGFILE=my_20240528EXPDP.LOG
示例:导出用户下指定的表数据。
expdp "'/ as sysdba'" DIRECTORY=EXPDP TABLES=usre1.table1,usre2.tablename1 DUMPFILE=my_20240528%U.DMP CLUSTER=NO LOGFILE=my_20240528EXPDP.LOG
详细解释:
- expdp: Oracle数据泵导出工具,用于导出数据库对象和数据。
- "'/ as sysdba'": 使用
sysdba
权限连接到数据库。 - DIRECTORY=EXPDP: 指定包含转储文件和日志文件的目录对象名称。确保此目录对象已经在数据库中定义,并且指向一个操作系统上可写的目录。
- SCHEMAS=用户名: 指定要导出的模式(schema)名称。将
用户名
替换为实际的用户名。 - DUMPFILE=my20240528%U.DMP: 定义转储文件的命名模板。
%U
是一个占位符,它会在需要创建多个转储文件时被替换为唯一标识符。 - CLUSTER=NO: 指定不进行集群环境中的并行导出。如果您的数据库环境是RAC(Real Application Clusters)集群,并且您希望利用并行处理来提高性能,可以将其设置为
YES
。 - LOGFILE=my_20240528EXPDP.LOG: 指定记录导出操作详细信息的日志文件名。
节选参考:https://blog.csdn.net/lzyever/article/details/137424708
标签:用户名,expdp,my,数据库,导出,sysdba,Pump,Oracle,Data From: https://www.cnblogs.com/yisheng163/p/18217078