且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

oracle 数据导入和导出(原创)

更新时间:2022-10-03 14:36:37

oracle的数据导入导出必须是在两个地方建立相同的用户才能完整导入(本地导入新的数据库需重建权限)。所以导入就得按以下步骤进行:

假定服务器端用户为puser

服务器端导出可以这样做:

导出数据:exp puser/padmin@A file=c:\bb.dmp full=y

本地数据库可以这样做:

1.删除用户:drop user puser cascade;

2.创建用户:create user puser identified by padmin

3.赋于权限:grant connect,resource to puser

4.授予DBA:grant DBA to puser (可以不做)

5.导入数据:imp puser/padmin@PNXD file=c:\bb.dmp ignore=y full=y

注:PNXD是建立的网络服务名

如果数据库有clob这样的字段就必须建立表空间,可以这样做:

CREATE TABLESPACE P2P_NXD
LOGGING
DATAFILE 'D:\app\Stephen\product\11.2.0\dbhome_1\P2PNXD.DBF'
SIZE 32M 
AUTOEXTEND ON 
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;

 

DATAFILE 是oracle安装的路径

 


本文转自 netcorner 博客园博客,原文链接:http://www.cnblogs.com/netcorner/p/4209942.html   ,如需转载请自行联系原作者