又在这个表空间下新建了很多table,同时在系统默认的表空间下也建了几个table和存储过程、用户等,
现在想把安装oracle后,所创建的这几个表和过程和用户的sql句子导出到一个.sql文件下,应该怎么做?
对于这部分我现在一点头绪都没,是应该在oracle的http://IP地址:5560/isqlplus/下写sql语句就可以导出呢?
还是要在em-->维护-->导出到导出文件,进行导出呢?
4 个解决方案
#1
楼主不一定非要导出sql文件吧,用imp /exp 导出整个数据库也可以
#2
哦~找到了!谢谢xkx2003提醒!~用imp /exp 我还一直用em导出呢 半天弄不出来
还是用命令行才行的
命令行数据导出步骤如下:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp ōwner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"
还是用命令行才行的
命令行数据导出步骤如下:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp ōwner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"
#3
PL/SQL Developer中tools--Export User Objects...可以导出表结构、过程、函数等,tools--Export Tables...可以导出表中的数据。
#4
PL/SQL Developer中tools--Export User Objects...可以导出表结构、过程、函数等,tools--Export Tables...可以导出表中的数据。
#1
楼主不一定非要导出sql文件吧,用imp /exp 导出整个数据库也可以
#2
哦~找到了!谢谢xkx2003提醒!~用imp /exp 我还一直用em导出呢 半天弄不出来
还是用命令行才行的
命令行数据导出步骤如下:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp ōwner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"
还是用命令行才行的
命令行数据导出步骤如下:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中
exp system/manager@TEST file=d:daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:daochu.dmp ōwner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:daochu.dmp tables=(table1) query=" where filed1 like '00%'"
#3
PL/SQL Developer中tools--Export User Objects...可以导出表结构、过程、函数等,tools--Export Tables...可以导出表中的数据。
#4
PL/SQL Developer中tools--Export User Objects...可以导出表结构、过程、函数等,tools--Export Tables...可以导出表中的数据。