600 imp oracle_oracle数据库的导入导出(imp和exp)
前提是源库和目标库的user和tablespace一样
--------------------------------------------------------------------------------------------------------------------------
oracle数据库的导出:
1、先在运行里输入cmd命令;
2、用cd命令切换到oracle安装目录的bin目录下,比如我的目录是:E:\oracle\product\10.2.0\db_1\BIN;
3、exptest_user/test_user@testserverfile=E:\testserver.dmpowner=test_user即可导出test_user的库,exp命令的参数挺多,请google一下;
--------------------------------------------------------------------------------------------------------------------------
oracle数据库的导入:
1、先在运行里输入cmd命令;
2、用cd命令切换到oracle安装目录的bin目录下,比如我的目录是:E:\oracle\product\10.2.0\db_1\BIN;
3、imptest_user/test_user@testserverfile=E:\testserver.dmp fromuser=test_user touser=test_user grants=n即可导入test_user的库,imp命令的参数挺多,请google一下;
----------------------------------------------------------------------------------------------------------------------------
上面exp和imp能够成功的前提是源库和目标库的user和tablespace一样,如果不一样可以用如下的方法解决:
(查看属于哪个表空间语句select table_name,tablespace_name from user_tables;)
这里假设:我的源库的user是test_user、数据表空间是data_test、临时表空间是temp_test
以下是在目标oracle上执行.
先以system登录oracle
//创建临时表空间:
create temporary tablespace temp_test
tempfile 'E:\oracle\product\10.2.0\oradata\testserver\temp_test01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建数据表空间:
create tablespace data_test
logging
datafile 'E:\oracle\product\10.2.0\oradata\testserver\data_test01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建用户并指定表空间
create user test_user identified by test_user default tablespace data_test temporary tablespace temp_test;
//授权用户
grant connect,resource,dba to test_user;
//先收回该用户的默认表空间
revoke unlimited tablespace from test_user;
//在users表空间上给该用户分配0配额
alter user test_user quota 0 on users;
//改变该用户的表空间为data_test
alter user test_user quota unlimited on data_test;
//以下执行imp就可以了。
600 imp oracle_oracle数据库的导入导出(imp和exp)相关推荐
- cvs数据导入工具 oracle_oracle数据库的导入导出
今天给大家写了一篇关于数据泵导出导出的文章,大家可以看看,一起学习学习,并且附带了集中本人在做的过程中遇到的问题,也一起给大家分享出来了. 一. 数据泵实现数据导入导出的步骤 注意: 红色标记部分为可 ...
- cmd imp导入dmp文件_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤...
正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...
- Oracle数据库导入导出 imp/exp备份还原
Oracle数据导入导出imp/exp Oracle数据导入导出imp/exp 在cmd的dos命令提示符下执行,而不是在sqlplus里面,但是格式一定要类似于: imp/exp 用户名/密码@se ...
- Oracle数据导入导出imp/exp
功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份. 大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失). Oracle有个好处,虽然 ...
- Oracle数据导入导出imp/exp命令 [转]
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中. 利 ...
- Oracle数据导入导出imp/exp?批处理文件
原文:http://ymy131931.iteye.com/blog/1114476 Oracle数据导入导出imp/exp?批处理文件 如何写批处理文件自动将数据导入oracle数据库 Oracle ...
- oracle数据库数据导入导出步骤(入门)
oracle数据库数据导入导出步骤(入门) 说明: 1.数据库数据导入导出方法有多种,可以通过exp/imp命令导入导出,也可以用第三方工具导出,如:PLSQL 2.如果熟悉命令,建议用exp/i ...
- oracle临时表经常被锁_这是一篇长篇入门级数据库讲解:oracle数据库数据导入导出步骤
正如标题一样,本文内容主要介绍了浅谈入门级oracle数据库数据导入导出步骤,文章通过步骤解析介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧!!! ...
- oracle数据库数据导入导出步骤
oracle数据库数据导入导出步骤(基础) 前言: Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先 ...
最新文章
- 洛谷专题训练 ——【算法1-1】模拟与高精度
- 构造函数调用虚函数先从子类搜索同名函数
- oracle数据抽取脚本,oracle的一些信息抽取脚本.sql
- 【数据结构与算法】之深入解析“旋转链表”的求解思路与算法示例
- SAP 电商云 Spartacus UI 的响应式 UI 实现细节
- 充分利用Microsoft Planner的6种方法
- 生成私钥 p q rsa_【安全】理解 RSA 算法
- 进程控制2--exec族
- python 文件指针及文件覆盖
- Android域名解析优先ipv6,IPv6 域名解析原理及编程实现
- windows程序介绍
- 放弃 TSLint,使用 ESLint
- python matplotlib cannot import name ‘artist‘ from ‘matplotlib‘
- JPA中的could not initialize proxy - no Session异常分析与解决
- 初学安卓之二维码的简单实现
- 微信小程序链接生成二维码weapp-qrcode
- java线程状态和状态切换
- 线性分类(四)-- 高斯判别分析 GDA
- SCSI协议及大容量存储命令详解
- SparkSQL 总结
热门文章
- Savitzky-Golay 滤波器详解及C/matlab语言程序设计
- 还原数据库出现“因为数据库正在使用,所以无法获得对数据库的独占访问权”解决方法-
- geth安装失败,双击后不显示或等待很久后报错
- 问题解决: 解释器错误: 没有那个文件或目录
- 【Cannot convert from [[B] to】 @RabbitListener 反序列化报错
- Hi3516A开发-- OSD功能实现
- 从 6 篇顶会论文看「知识图谱」领域最新研究进展 | 解读 代码
- 万变不离其宗之海量数据下的算法问题处理思路
- Android性能优化之虚拟机调优
- Android Bander设计与实现 - 设计篇