2021-09-29 oracle导入.dmp文件

1.创建表空间

createtablespacedata_testdatafile'e:\oracle\oradata\test\data_1.dbf'size50M;autoextendonnext10Mmaxsizeunlimited--每次扩展10M,无限制扩展只写上面也可以的EXTENTMANAGEMENTlocalautoallocatesegmentspacemanagementauto;

2.创建用户

create user test identified by test

default tablespace data_test

temporary tablespace TEMP

profile DEFAULT;

3.授权用户

grantdbatotest;grantconnecttotest;grantresourcetotest;

Tips: 在sql developer中,选择其他用户,可以用图形工具进行创建用户,并授权给管理员。

4.准备导入

imptest/test@localhost/oraclefile=E:\oracle\base.dmpfull=y

这么迁移后可能会有1435的错误,那可能是dmp的文件中有好多的namespace 和 用户,在迁移的过程中,加入一些参数。

imptest/test@localhost/oraclefile=E:\oracle\base.dmpfromuser=testtouser=userignore=y

在tablespce和user都正确的情况下,不出意外就可以正常的导入到数据库中。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容