impdp只导入表结构
时间: 2023-09-15 19:16:16 浏览: 208
如果你想使用 impdp 命令只导入表结构,可以在执行 impdp 命令时指定参数 CONTENT=METADATA_ONLY 。这样就只会导入表结构而不会导入表中的数据。例如:
```
impdp user/pass@db SCHEMAS=example CONTENT=METADATA_ONLY
```
这将导入用户 example 的所有表结构。
相关问题
impdp只导入表结构和其他对象
如果你想使用 impdp 命令只导入表结构和其他对象,可以在执行 impdp 命令时指定参数 CONTENT=METADATA_ONLY ,并指定要导入的对象类型。例如,如果你想导入表、索引和约束,可以执行以下命令:
```
impdp user/pass@db SCHEMAS=example CONTENT=METADATA_ONLY INCLUDE=TABLE,INDEX,CONSTRAINT
```
这将导入用户 example 的所有表、索引和约束的结构。你可以根据需要指定要导入的对象类型。
12c impdp 导入11g
在12c中使用expdp命令导出11g数据库数据,然后在11g中使用impdp命令进行数据导入。
具体步骤如下:
1. 在11g数据库中创建一个目录:
```
CREATE DIRECTORY dump_dir AS '/path/to/dumpfile';
```
2. 在11g数据库中创建一个数据库用户,并授予导入所需的权限:
```
CREATE USER import_user IDENTIFIED BY password;
GRANT CONNECT, RESOURCE, DBA TO import_user;
```
3. 在11g数据库中使用impdp命令导入数据:
```
impdp import_user/password@db11g directory=dump_dir dumpfile=export_file.dmp logfile=import.log remap_schema=source_schema:target_schema
```
其中,import_user是上一步创建的数据库用户,password是该用户的密码,db11g是11g数据库的连接信息,directory是导出文件所在的目录,dumpfile是导出文件名,logfile是导入日志文件名,remap_schema是将导入的数据从source_schema映射到target_schema(如果需要)。
4. 等待导入完成,查看日志文件,确保导入成功。
注意事项:
1. 导出的数据必须是11g支持的格式。
2. 导入时需要确保11g中有足够的空间,以容纳导入的数据。
3. 导入的表必须在11g中存在相应的表结构。如果不存在,需要先创建表结构。
阅读全文