Oracle命令行导入导出(用户名或密码包含特殊字符的特殊情况处理)

导入:
imp 用户名/密码@数据库名 file=d:\daochu.dmp ignore=y full=y
 
导出:
exp 用户名/密码@数据库名 file=d:\daochu.dmp owner=(用户)
 
导入时要先清除原有表,否则会冲突。
 
在用户名或密码含有特殊字符(比如@字符)时,命令会报错,这时需要做特殊处理,比如用户名为afanti,密码为 afanti@hust,数据库为moe,备份保存为d盘d:\110117.dmp,只导出My Object而不是全部导出,则命令如下
 
exp afanti/"""afanti@hust"""@moe file=d:\110117.dmp full=n
 
注意包含特殊字符的密码要用成对的三个双引号对包围。

你可能感兴趣的:(oracle,特殊字符,导入导出,exp,imp)