时间:2021-07-01 10:21:17 帮助过:17人阅读
create tablespace TESTDATE表空间名
datafile ‘E:\app\HP\oradata\orcl\TESTDATE.dbf(表空间DBF文件路径及名称)‘
size 500M (表空间大小)
AUTOEXTEND ON NEXT 50M (每次自动扩张大小)
maxsize unlimited;
create user TESTDATE(用户名) identified by root(密码) default tablespace TESTDATE(表空间名);
grant resource,connect to TESTDATE; //为用户分配权限
grant dba to TESTDATE;//赋DBA权限
//一个数据文件最多可扩展到32G,若不够则多创建几个数据文件
alter tablespace TESTDATE add datafile ‘E:\app\HP\oradata\orcl\TESTDATE02.dbf‘ size 500M autoextend on next 500M maxsize unlimited;
//exp方式导出的dmp文件导入语句,在cmd下切换到文件所在位置执行
imp TESTDATE/root file=‘D:\oracleInstallFile\testdata.dmp‘ log=‘D:\oracleInstallFile\testdata.log‘ full=y ignore=y
//expdp方式导出的dmp导入
//1、新建逻辑目录
create directory DPDATA(逻辑目录名) as ‘D:\oracleInstallFile\‘;
//2、查看逻辑目录是否创建成功
select * from dba_directories
//impdp数据导入
impdp TESTDATE/root directory=DPDATA dumpfile=testdata.dmp full=y logfile=testdata.log TABLE_EXISTS_ACTION=TRUNCATE
在导入一个六十多个G的dmp文件时,为其添加了两个表空间数据文件(64G),导入时报USERS表空间不足。
原因:由于dmp文件导出时从USERS表空间导出,导入时默认选择了USERS表空间,在此我们只需要为USERS表空间添加一两个数据文件即可。目前没找到更改默认表空间的方法。
使用sqluldr264插件,在插件所在的位置执行如下语句
//采用sql文件的方式导出
sqluldr264 user=TESTDATE/root@localhost:1521/orcl sql=D:\oracleInstallFile\data\TESTDATE.sql file=D:\oracleInstallFile\data\TESTDATE.csv table=TESTDATE head=yes log=D:\oracleInstallFile\data\TESTDATE.log
//使用sql语句导出
sqluldr264 user=TESTDATE/root@localhost:1521/orcl query="select * from TESTDATE" file=D:\oracleInstallFile\data\TESTDATE.csv table=TESTDATE head=yes log=D:\oracleInstallFile\data\TESTDATE.log
https://blog.csdn.net/zhuangb1/article/details/29220111?utm_source=blogxgwz1
https://blog.csdn.net/gty931008/article/details/86160808?utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
https://blog.csdn.net/JokerGreta/article/details/108325758?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&dist_request_id=&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control
等等
oracle如何导入dmp文件以及导出csv文件
标签:medium local ted 文件导入 run 默认 roo creat ext