注册

dimp 导入命令总是提示密码不正确,在命令中不附加密码在交互时也不弹出让我输入密码

天天向上 2024/05/26 740 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: DM8
【操作系统】: 统信(UnionTech OS Server 20 Enterprise)
【CPU】: HUAWEI Kunpeng 920
【问题描述】*:
使用 dimp 命令导入数据时总是提示用户名或密码错误,比如我使用下面命令,总是提示用户名和密码错误,实际上这个密码是正确的,因为我都可以通过这个密码在 disql 这个命令中连接上数据库。
./dimp USERID=SYSDBA/Zhonggeng#790820x@127.0.0.1:5246 FILE=osm.dmp LOG=osm_imp.log DIRECTORY=/home/dmdba/dataops/ie

我怀疑可能是密码中包含了#这种特殊字符导致无法正确识别密码,我增加了转义,也依然是提示用户名或密码错误。
./dimp USERID=SYSDBA/Zhonggeng#790820x@127.0.0.1:5246 FILE=osm.dmp LOG=osm_imp.log DIRECTORY=/home/dmdba/dataops/ie

那我想不在命令行中带上密码而是在交互时弹出让我输入密码,于是我改成下面的命令,也是直接就提示用户名或密码错误,压根就不弹出让我输入密码。
./dimp USERID=SYSDBA/@127.0.0.1:5246 FILE=osm.dmp LOG=osm_imp.log DIRECTORY=/home/dmdba/dataops/ie

以上提到的报错如下:
[警告]登录失败,请验证用户名密码是否正确以及输入的服务器是否启动

[警告]导入失败

回答 0
暂无回答
扫一扫
联系客服