千家信息网

数据库中imp导入需要考虑的问题有哪些

发表于:2025-02-09 作者:千家信息网编辑
千家信息网最后更新 2025年02月09日,这篇文章主要介绍"数据库中imp导入需要考虑的问题有哪些",在日常操作中,相信很多人在数据库中imp导入需要考虑的问题有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答
千家信息网最后更新 2025年02月09日数据库中imp导入需要考虑的问题有哪些

这篇文章主要介绍"数据库中imp导入需要考虑的问题有哪些",在日常操作中,相信很多人在数据库中imp导入需要考虑的问题有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"数据库中imp导入需要考虑的问题有哪些"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1.执行imp需要考虑的问题

(1) 生成dmp文件的数据库版本,如果比目标数据库服务器的版本高,导入可能会失败(源数据库版本>目标数据库版本)

(2) 如果导出时是DBA或者拥有exp_full_database角色的用户执行全库导出,那么导入时的用户也必须具有相应权限。

(3) 导出的数据中是否含有LOB类型,使用有分区表、分区索引等,如果有,可能在导入之前做一些准备工作。

2.导入表对象时的顺序

Imp在导入表对象时的导入顺序与exp导出表时的顺序相同:

n 导入表定义,即创建对象

n 导入表数据

n 导入索引数据

n 创建完整性数据、视图、存储过程、触发器

n 导入bitmap、function-based及domain的类型索引

3.导入举例

(1) 导入到其他服务器(相同用户)

$ imp scott/tiger@192.168.131.101_orcl full=y file=scott_tables.dmp log=scott_tables.log

(2) 导入到其他用户

要将数据导入到其他用户下,需要指定fromuser和touser参数:

Fromuser指定对象的原有属主

Touser指定对象的新属主

SQL> conn / as sysdba

SQL> alter user dong quota unlimited on dong_tbs;

SQL> revoke unlimited tablespace from dong;

$ imp dong/dong fromuser=scott touser=dong file=scott_tables.dmp log=scott_tables.log ignore=y;

4.重要参数

FILE: 指定文件

LOG: 指定产生的日志

FROMUSER: 指定对象的原有属主

TOUSER: 指定对象的新属主

IGNORE: 忽略错误信息

FULL: FULL=Y时,代表全库导入

ROWS: ROWS=N时,代表只导入表结构

到此,关于"数据库中imp导入需要考虑的问题有哪些"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

数据 数据库 对象 问题 用户 版本 学习 索引 顺序 相同 代表 参数 文件 更多 服务器 目标 类型 帮助 服务 实用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 云服务器为什么有这么大内存 鹤山市电信dns服务器 java连接数据库编码 计算机网络技术供应 远程教学软件开发合作合同 软件开发公司报税项目选择 关于网络安全的小报简单漂亮 长春软件开发行业怎么样 北京网络安全宣传周策划方案 数据库sql语句外键 法院软件开发无效的案例 微信在服务器保存聊天记录 常用dns服务器地址202 网络安全设计专业 零件供应数据库系统 网络安全走进校园资料 不属于网络安全红线管理内容 我的理想作文软件开发400 怎么在单位做服务器 网络安全 护航成长主题征文 网络技术部部门自我介绍 军队网络安全警示语 怎么查物质数据库的ID号 服务器多次返回数据流 从化软件开发哪个好 宽带网络技术是局域网吗 风声云课堂如何联系软件开发方 linux服务器当前时间查询 数码宝贝 数据库系统出错 服务器怎么开启共享服务
0