Oracle数据库名称有小数点,使用expdp备份失败:ORA-12154: TNS: 无法解析指定的连接标识符
Oracle数据库名称有小数点,使用expdp备份失败:ORA-12154: TNS: 无法解析指定的连接标识符
使用 expdp 命令备份 CSFramework.Workflow 数据库报错:
UDE-12154: 操作产生了 ORACLE 错误 12154
ORA-12154: TNS: 无法解析指定的连接标识符
报错问题解释
在Oracle数据库中,数据库名称通常不包含小数点。然而,如果您在数据库名称中不小心包含了小数点,使用expdp(Data Pump)备份时可能会遇到问题。小数点在数据库名称中通常是不合法的,因为它可能会导致路径问题或者与Oracle内部解析数据库名称的方式冲突。
解决方案
查询唯一的数据库名称:
C# 全选
select name,db_unique_name from v$Database;
DB_UNIQUE_NAME是唯一的数据库名称,CSFramework.Workflow 数据库唯一名称是:CSFramework
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网