当前位置:数据库 > Oracle >>

Oracle数据库中 表中数据的导入导出

由于数据库的表结构发生变化,现在需要对数据库重新处理。 服务器上的数据需要做好备份,再将原数据库中表结构、存储过程之类的删除,然后从dmp文件导入 最后需要将备份好的数据导入到新的数据库中 使用工具是SQL Developer 2.1.1.64,现在碰到几个问题 支持的导入文件默认为 csv 和 xls, 我测试导入数据时分别对原表中的数据各作了 csv 和 xls 的导入文件一个, 使用csv导入,发现在类型是 VARCHAR2 ,长度为 1 BYTE的字段出错,在DATE类型的字段也出错, 使用xls导入,发现 DATE 类型的字段出错 总不可能将这些DATE字段不导入,导致数据丢失吧 另外,还有个别表使用到了 BLOB 类型的字段,xls文档应该也胜任不了 求教一下,应该如何无损地导出并导入这些数据,包括需要用到的工具
补充:另,对Oracle本身提供的导入导出命令不熟,问,比如有2个表
create table1 ( id number,  name varchar2(20) ) 
create table2 ( id number, name varchar2(20), address varchar2(150))
用 imp 能不能实现将 table1中的导出数据,导入到 table2中,( table1中有的字段在table2中都有,类型长度都相同 ,table2新增的字段,已经设置为nullable)
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,