--------登录用户命令:sqlplus user/pwd@服务器名
如:sqlplus topway/topway@172.18.80.231/ORCL
--------数据导出
导出整个数据库:exp user/pwd@服务器名 file=F:/dataName.dmp full=y
如:exp topway/topway@172.18.80.231/ORCL file=F:/topway.dmp full=y
导出数据库所属用户的表:exp user/pwd@服务器名 file=F:/dataName.dmp owner=(user1,user2)
如:exp topway/topway@172.18.80.231/ORCL file=F:/topway.dmp owner=(system,sys)
导出数据库中制定的表:exp user/pwd@服务器名 file=F:/dataName.dmp tables=(table1,table2...)
如:exp topway/topway@172.18.80.231/ORCL file=F:/topway.dmp tables=(da_terminal,da_meter)
将数据库中表字段以某个数据开头的数据导出:exp user/topway@服务器名 file=F:/dataName.dmp tables=(table1) query=/" where 字段名 like '00%'/"
如:exp topway/topway@172.18.80.231/ORCL file=F:/dataName.dmp tables=(da_meter) query=/" where meter_name like '中国%'/"
以上是常用的导出,对于压缩,用winzip把dmp可以很好的压缩,也可以在上面命令后面加上compress=y来实现
-------数据导入
1 将F:/topway.dmp 中的数据导入orcl数据库中。