sql数据库表导入导出 Oracle数据库导入导出方法的总结
Oracle数据库导入导出方法的总结
Oracle数据库导入导出方法
使用命令行
数据导出
将数据库TEST完全导出 用户名system密码manager导出到D daochu dmp中
exp system/manager@TEST file=d daochu dmp full=y
将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d daochu dmp owner=(system sys)
将数据库中的表inner_notify notify_staff_relat导出
exp aichannel/aichannel@TESTDB file= d datanewsmgnt dmp tables=(inner_notify notify_staff_relat)
将数据库中的表table 中的字段filed 以 打头的数据导出
exp system/manager@TEST file=d daochu dmp tables=(table ) query= where filed like %
上面是常用的导出 对于压缩 既用winzip把dmp文件可以很好的压缩
也可以在上面命令后面加上press=y来实现

数据的导入
将D daochu dmp 中的数据导入 TEST数据库中
imp system/manager@TEST file=d daochu dmp
imp aichannel/aichannel@HUST full=y file=file= d datanewsmgnt dmp ignore=y
上面可能有点问题 因为有的表已经存在 然后它就报错 对该表就不进行导入
在后面加上 ignore=y 就可以了
将d daochu dmp中的表table 导入
imp system/manager@TEST file=d daochu dmp tables=(table )
plsql
数据导出
TOOLS Export user objects(用户对象)
TOOLS Export tables(表)
数据的导入
TOOLS Import tables
Oracle Import(表) SQL Inserts(用户对象)
lishixinzhi/Article/program/Oracle/201311/18635