从网上找来toad for oracle12.1.0.22在windows10连接oracle12.2.0.1,配置登录就报错ORA-12705: Cannot access NLS data files or invalid environment specified。

网上查询解决办法是需要添加环境变量或者修改注册表里NLS_LANG值,弄了半天还是报同样的错误

https://blog.csdn.net/qq_36761831/article/details/88079950

https://www.cnblogs.com/quanweiru/p/5134313.html

查阅不同博客渐渐明白了oracleclient和instantclient的区别,前者在安装完成后已修改相关注册表并提供完整的客户端工具,后者仅提供简单连接工具且需配置相关环境变量才能使用。本机已安装了oracleclient12home1偿试使用netca工具配置本地服务名,仍然报错ora-12705

后来在取消了刚才配置的环境变量后,再使用net manager工具配置服务名居然成功了

最后配置toad登录项也正常了,让我高兴也不解啊