ORA-06904: CMX: no transport address available for remote application
Cause: no local name assigned to remote application
Action: assign local name to remote application
ORA-06904:对于远程应用程序,没有可用的传输地址。
ORA-06904表示没有可用的传输地址来连接远程应用程序。
这个错误通常是由于缺少必要的网络配置之一导致的。可能缺少如Global_namne,LOCAL_LISTENER等内容,非正常的hostname被分配的如果tns entry不正确,可以导致这个错误。
1、正确配置相关的网络变量。
2、确认你的tnsnames.ora文件没有语法错误并且正确的配置了你的hostname。
3、如果有任何firewall设置,确认所有相关的端口被正确的打开。
4、检查其他客户端设置,确保SQL网络UI没有被破坏。
5、尝试重启连接重新尝试。