Oracle 密码包含特殊字符OTL访问的解决方案

需求

        用户名:zhzx,密码:zhzx@2020,通过OTL C++组件访问,构建连接字符串:zhzx/zhzx@2020@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.10)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))


提示错误

            ORA-12154: TNS: 无法解析指定的连接标识符


解决方案

            密码中的@前面添加\,最终字符串如下:

zhzx/zhzx\@2020@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.10.10)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))
上一篇:JavaScript基础


下一篇:java:给你一个数组和两个索引,交换下标为这两个索引的数字