windows系统oracle数据导入
来源:互联网 发布:淘宝airbnb优惠靠谱吗 编辑:程序博客网 时间:2024/05/20 21:45
1. 一般来说为了导入的数据不影响原有数据库数据,我们选择创建一个新的oracle实例
- 创建oracle实例参考
2.登录刚新建的实例
- win+R输入cmd,回车,进入命令提示符
- 输入sqlplus sys/123456@orcl as sysdba,其中orcl是你要导入数据库的oracle实例
3.创建新的表空间
CREATE TABLESPACE 表空间名 DATAFILE 'C:\app\zving_joy\oradata\orcl\文件名.DBF' SIZE 5M AUTOEXTEND ON NEXT 5M MAXSIZE 30240M;
4.创建新的用户,并授权
create user 用户名 identified by 密码 default tablespace 表空间名//演示为了方便直接赋予dba权限grant connect,resource,dba to 用户名;
5.创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。
create directory dpdata1 as 'd:\test\dump';
6.查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)
select * from dba_directories;
7.给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。
grant read,write on directory dpdata1 to 刚新建的用户;
8.导出数据,假设用户为scott,实例名为orcl
- 按用户导
expdp scott/tiger@orcl DIRECTORY=dpdata1 schemas=scott dumpfile=expdp.dmp;
- 并行进程parallel
expdp scott/tiger@orcl directory=dpdata1 dumpfile=scott3.dmp parallel=40 job_name=scott3
- 按表名导
expdp scott/tiger@orcl TABLES=emp,dept dumpfile=expdp.dmp DIRECTORY=dpdata1;
- 按查询条件导
expdp scott/tiger@orcl directory=dpdata1 dumpfile=expdp.dmp Tables=emp query='WHERE deptno=20';
- 按表空间导
expdp system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp TABLESPACES=temp,example;
- 导整个数据库
expdp system/manager DIRECTORY=dpdata1 DUMPFILE=full.dmp FULL=y;
0 0
- windows系统oracle数据导入
- windows下oracle导入数据脚本 bat
- 在linux系统环境导入ORACLE数据
- windows 系统oracle数据库数据自动备份
- windows下把数据从oracle导入hbase
- ORACLE把数据导入不同于原系统的表空间
- oracle数据导入
- Oracle数据导入导出
- 文本数据导入Oracle
- Oracle数据导入
- oracle IMP 数据导入
- Oracle导入数据
- Oracle数据导入导出
- Oracle数据导入导出
- oracle数据导入导出
- oracle导入导出数据
- 新手 Oracle导入数据
- Oracle数据导入导出
- jquery 模拟点击 a 连接
- 哈哈 我什么也不知道
- Elasticsearch自定义插件开发
- 2016总结——在路上,我走到哪儿了?
- php5.6新特性
- windows系统oracle数据导入
- Spring mvc+freeMarker 使用jsp自定义标签
- SpringMVC注解说明
- Android通用网络请求解析框架.7(同步请求,公共部分)
- 高级java的招聘要求
- 用Java对JSON字符串进行格式化输出
- SpringMVC返回json数据的三种方式
- python
- 如何在SpringMVC中获取request对象