Oracle数据导出实例解析 |
本文标签:Oracle数据导出 下面的文章内容主要介绍的是Oracle导出的实例 。如果你对Oracle数据导出的实际操作或是Oracle数据导出的实际应用代码不是很了解的话,你就可以点击以下的文章,对其相关的知识有个更好的里了解 。 Oracle数据导出: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
full=y 如果TEST有DBA权限的话,会把整个SID下的数据库导出来,导出TEST整个用户的话用full-y 2 将Oracle数据库中system用户与sys用户的表导出
3 将数据库中的表inner_notify、notify_staff_relat导出
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
上面是常用的导出,对于压缩,既用winzip把dmp文件可以很好的压缩 。 也可以在上面命令后面 加上 compress=y 来实现 。 Oracle数据的导入 1 将D:daochu.dmp 中的数据导入 TEST数据库中 。
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入 。 在后面加上 ignore=y 就可以了 。 2 将d:daochu.dmp中的表table1 导入
基本上上面的导入导出够用了 。不少情况要先是将表彻底删除,然后导入 。 注意: 操作者要有足够的权限,权限不够它会提示 。 Oracle数据库时可以连上的 。可以用tnsping TEST 来获得数据库TEST能否连上 。 附录一: 给用户增加导入数据权限的操作 第一,启动sql*puls 第二,以system/manager登陆 第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略) 第四,
用户名字 第五, 运行-cmd-进入dmp文件所在的目录,
或者
执行示例:
屏幕显示
连接到:
经由常规路径导出由EXPORT:V08.01.07创建的文件 已经完成ZHS16GBK字符集和ZHS16GBK NCHAR 字符集中的导入 导出服务器使用UTF8 NCHAR 字符集 (可能的ncharset转换) . 正在将AICHANNEL的对象导入到 AICHANNEL . . 正在导入表 "INNER_NOTIFY" 4行被导入 准备启用约束条件... 成功终止导入,但出现警告 。 附录二: Oracle 不允许直接改变表的拥有者, 利用Export/Import可以达到这一目的. 先建立import9.par, 然后,使用时命令如下:imp parfile=/filepath/import9.par 例 import9.par 内容如下:
以上的相关内容就是对Oracle数据导出的实例介绍,望你能有所收获 。 |