数据库
首页 > 数据库> > Oracle 密码包含特殊字符OTL访问的解决方案

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)))

标签:zhzx,SERVICE,192.168,2020,ADDRESS,Oracle,OTL,DATA,特殊字符
来源: https://blog.51cto.com/fengyuzaitu/2538640