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命令导入导出(用户名或密码包含特殊字符的特殊情况处理))