oracle导入导出exp,imp命令
数据库导出
1、将数据库完全导出
exp username/password@test file=d:/xxx.dmp full=y
2、只导出某个用户的表
exp username/password@test file=d:/export.dmp owner=(xxx,xxx)
3、将数据库中的表导出
exp username/password@test file=d:/export.dmp tables=(table1,table2,tables3)
4、将数据库中某表中某字段 根据条件导出
exp username/password@test file=d:/export.dmp tables=(tables)
query/" where filed like00% /"
数据导入到数据库
1、将xxoracle账号x.dmp中 数据 导入到 test数据库
imp usernmae/password@test file=xxx.dmp (ignore=y)
如果表已经存在,就会报错,加上 ignore就不会了
2、将文件数据导入到 数据库的某表 table1
imp username/pwd@test file=xxx.dmp tables=(table1)
操作要有足够权限,否则会提示
数据库,tnsping test 4 查看数据库是否能连上