oracle 数据导入导出
2017-12-13 14:48
399 查看
配实例说明导入导出更为直观(DMP)
一、数据导入
--1、登录dbasqlplus / as sysdba
--2、创建表空间
格式:
create tablespace test(表空间的名字)
datafile 'D:\oracle\product\10.2.0\userdata\test.dbf' (表空间存放地址,这边可以写成oracle的某个路径下)
size 50m (初始大小)
autoextend on;(自动扩展)
实例:
create tablespace v3tablespace datafile 'F:\v3_standard_oradata\v3data.ora' size 200m autoextend on next 10m;
--3、在目标数据库用超级用户创建 phis_webhis用户,并授予connect,resource,dba角色。
格式:
CREATE USER utest (用户名)
IDENTIFIED BY upassword(密码)
DEFAULT TABLESPACE test(上面创建的表空间)
TEMPORARY TABLESPACE temp;(临时表空间就写temp即可)
实例:
-- Create the user
create user SD_CIMDS_BASE_V3
identified by SD_CIMDS_BASE_V3
default tablespace v3tablespace
temporary tablespace TEMP
profile DEFAULT;
-- Grant SD_CIMDS_BASE_V3
grant connect,resource,dba to SD_CIMDS_BASE_V3;
--4、导入DMP数据(命令行执行)
--命令行执行 imp phis_webhis/phis_webhis@orcl FULL=Y FILE=C:\phis.dmp log=C:\phis_imp.log
或者可以:imp phis_webhis/phis_webhis 按提示来,中间步骤有输入dmp地址环节,上面的路径是要导入数据(dmp文件)的地址
一、数据库导出
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:/daochu.dmp中exp system/manager@TEST file=d:/daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:/daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:/data/newsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:/daochu.dmp tables=(table1) query=/" where filed1 like '00%'/"
上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩。
也可以在上面命令后面 加上 compress=y 来实现。
相关文章推荐
- ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法
- LINUX下oracle数据导入导出方法
- ORACLE数据的导入导出操作
- 使用Oracle 的 imp ,exp 命令实现数据的导入导出
- Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令
- oracle数据导出和导入(exp,imp)
- Oracle数据导入导出imp/exp
- Oracle建立表空间和用户、数据导入导出
- oracle如何快速导入导出文本格式数据
- oracle导出、导入数据表
- Oracle数据导入导出imp/exp命令 10g以上expdp/impdp
- Oracle如何实现创建数据库、备份数据库及数据导出导入的一条龙操作
- Oracle通过sqlplus spool导入导出数据
- 关于 Oracle 的数据导入导出及 Sql Loader (sqlldr) 的用法
- 使用Sqoop将HDFS/Hive/HBase与MySQL/Oracle中的数据相互导入、导出
- oracle在cmd下通过命令导入导出数据
- oracle数据的导入与导出
- oracle 数据导入导出
- Oracle中不同用户间数据的导入导出
- oracle数据导入与导出