今天学到关于Oracle10g导出数据库的一个方法,
在控制台下输入exp,回车,输入用户名和口令后,会以此让你选择一些导出的配置,包括缓冲区大小,文件名,导出完整的库或是按用户导出,权限,是否导出数据,等等,如果按用户导出,最后会让输入用户名,导出后的文件会放到C:\Users下对应的用户文件夹下。
在网上搜了一下Oracle10g导出数据库的方法(以下来自网络http://blog.csdn.net/lanpy88/article/details/7580691)
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 owner=(system,sys)
3 将数据库中的表table1 、table2导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
转载于:https://blog.51cto.com/abiton/1357401