YashanDB 使用 exp 导出数据时报 YAS-00402 错误的处理思路
问题背景在执行如下导出命令时:
复制代码
系统报错:
复制代码

尽管数据库运行正常,且用户名和密码均无误,但依然连接失败。

受影响版本所有 YashanDB 版本均可能出现此现象。
原因分析此问题的本质在于数据库监听 IP 的配置。如果在安装 YashanDB 时绑定的地址是 127.0.0.1,那么 exp 工具默认使用该地址连接不会出错。但一旦数据库配置为绑定具体的局域网 IP,例如 192.168.x.x,而 exp 命令中未显式指定 --server-host 参数,则连接会失败。

解决方法明确添加 --server-host 参数,指定正确的 IP 与端口号,例如:
复制代码

如不确定监听地址和端口,可执行以下命令获取:
复制代码

其中 yashandb 为集群名称,请根据实际部署情况替换。
评论