oracle导入导出功能
1.普通版:oracle导入导出功能:
导出
exp 用户名/密码@SID file=f:\xx.dmp owner=用户名
导入
imp 用户名/密码@SID full=y file=f:\xx.dmp ignore=y
2.oracle以(expdp导出的dmp文件)应该用以下方式导入数据库:
1.创建数据库(创建实例名)
2.创建表空间
create tablespace user_data
logging
datafile 'E:\oracle_tablespaces\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3.创建用户名
4.解决表空间额度不足 GRANT UNLIMITED TABLESPACE TO sddba
5.
创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。
执行create directory dpdata as '/opt';
查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)
select * from dba_directories;
给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。
grant read,write on directory dpdata1 to scott;
6.执行 select * from dba_directories;
找到 DATA_PUMP_DIR中对应的目录,将dmp文件拷贝到对应的文件目录下
impdp xnqkLogin/xnqkLogin DIRECTORY=DATA_PUMP_DIR DUMPFILE=LC1025.DMP SCHEMAS=xnqkLogin
3.oracle以(exp导出的dmp文件)应该用以下方式导入数据库:
1.创建数据库(新建实例名)
2.创建表空间
create tablespace user_data
logging
datafile 'E:\oracle_tablespaces\user_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3.创建用户名
4.解决表空间额度不足 GRANT UNLIMITED TABLESPACE TO sddba
5.恢复dmp文件
cmd下执行:
imp sddba/123456@10.100.9.19:1521/sdsf file="E:\bak\ytcn20161206.dmp" full=y
最新文章
- LeetCode ";Design Twitter";
- 分享5种风格的 jQuery 分页效果【附代码】
- ios 单一线程中的Runloop机制会导致线程安全问题吗?
- android应用的数据应该保存到哪儿
- Android Phonebook编写联系人UI加载及联系人保存流程(六)
- Unity3d Shader开发(五)Fallback ,Category
- 如何在IE8下调试OCX控件
- git使用教程之了解git
- 启动django应用报错 “Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。”
- 如何学习FPGA
- Fluent动网格【13】:网格光顺总结及实例
- python框架之Django(3)-模版
- Linux 服务器命令,持续更新……
- MySQL5.7.25解压版安装详细教程
- h5新增内容
- -webkit-line-clamp下多行文字溢出点点点...显示实例页面
- MFC让进程利用所有处理器核心
- 20154312《网络对抗》Exp2 后门原理与实践
- unity 质量设置 Quality Settings
- 机器学习性能评估指标(精确率、召回率、ROC、AUC)