DMP文件导入到SQL中
发布网友
发布时间:2022-04-22 14:25
我来回答
共4个回答
热心网友
时间:2022-04-12 21:08
1.system用户登陆plsql客户端 进入创建表空间
create tablespace tds_tde
datafile 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' size 600M reuse
autoextend on next 10M maxsize unlimited extent management local;
其中tds_tde即为表空间名称 'E:/ORACLE/ORADATA/ORCLTEST/tds_tde.dbf' 为数据库安装路径
查看表空间名称和位置:select tablespace_name,file_name from dba_data_files
2.创建一个用户, 指定其表空间为第1 步创建的表空间
create user tds_tde identified by tds_tde
profile default
default tablespace tds_tde
temporary tablespace temp
account unlock;
3. 添加dba角色
创建用户后可以看到user项多了一个用户 tds_tde,编辑改用户将其角色栏中添加dba
4.用户tds-tde登陆plsql客户端,导入dmp
用户tds-tde登陆plsql客户端,注意以Normal进入即可,点击工具、导入表 选择需要导入dmp文件,然后导入即可。
热心网友
时间:2022-04-12 22:26
无法导入的,表结构都不一样,很容易造成文件缺失
热心网友
时间:2022-04-13 00:00
第1步,找个同版本ORACLE环境;
第2步,在该环境中,将DMP文件导出为SQL文件(可使用PL/SQL);
热心网友
时间:2022-04-13 01:52
没办法,导入oracle环境吧...