64位操作系统无法使用plsql sql*net not properly installed

今天把项目应用部署到了64位的操作系统上,发现数据库oracle安装后,pl/sql无法正常使用,报错:sql*net not properly installed
经上网查询,发现是oracel客户端的问题,plsql支持不了64位的oracle客户端,具体解决方法如下:
  1、下载32的ORACEL客户端,并拷到服务器上,路径:C:\Oracle\instantclient_11_2
  2、PLSQL设置客户端路径,tools->perferences->Connection ,找到Oracle Home路径设置成:C:\Oracle\instantclient_11_2;
OCI library设置成:C:\Oracle\instantclient_11_2\oci.dll
终于可以正常用PLSQL正常连接上数据库,但随后又发现一个问题,查询出来的中文是乱码,这个应该不用想就知道是数据库的字符集和客户端字符集不一致造成,select userenv('language') from dual;查询数据库字条集为SIMPLIFIED CHINESE_CHINA.ZHS16GBK,按理说可以直接修改注册表的客户端字符集(NLS_LANGUAGE),但是因为客户端是非安装版自己拷过去的,而注册表里的客户端是原64位客户端,所以修改注册表起不到效果,于是想到配置环境变量,
 3、新建环境变量:NLS_LANG,值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,
  4、编辑或新建环境变更:ORACLE_HOME,路径指于自己安装的客户端路径C:\Oracle\instantclient_11_2
  至此,问题解决。
第14.8章 高翔博士最新开源框架Lightning-LM源码解读(八):姿平滑器PoseSmoother深度剖析,从原理到代码实现 本文深度解析了高翔博士开源框架Lightning-LM中的姿平滑器PoseSmoother模块。该模块通过设置平滑因子,在保证姿准确性的同时减少突变,使姿变化更平稳。文章详细讲解了模块功能、数据流程和核心代码实现,包括构造函数、拷贝构造函数以及关键的PushDRPose和PushPose函数。重点分析了姿平滑算法原理,涉及运动有效性校验、姿队列维护和平滑因子调节等核心机制。此外还介绍了相关C++语法(如显式构造函数、默认拷贝构造)和优化方向。本解析为SLAM学习者提供了姿平滑处理的实用实现范例。 阅读详情

相关推荐

64机器上使用plSQL连接Oracle的问题(SQLNet not properly installed)

64机器上使用plSQL连接Oracle的问题(SQLNet not properly installed)

SQL*Net not properly installed OracleHomeKey:SOFTWARE\ORACLE

  1.今天新装了oracle 打开pl/sql时报出了这个错误SQL*Net not properly installed OracleHomeKey:SOFTWARE\ORACLE PL/SQL Developer - (Not logged on) --------------------------- Initialization error SQL*Net not proper...

记录技术点点之路 4410

JSONConverter

JSONConverter

Initialization error SQL*Net not properly installed

1、错误

游海东的技术专栏 1万+

sqlplus连接oracle弹出,Sql/Plus连接Oracle时候出现sql*net not properly installed 解决办法...

PLSQL Developer选择Tools > Preferences > options > 下的如图所示:"Oracle Home" and "OCI Library"Oracle10g装在d:/oracle/ Oracle Home为d:/oracle/product/10.1.0OCI Library为d:/oracle/product/10.1.0/Db_1/BIN...

weixin_39671374的博客 2695

pl/sql连接时报错 SQL*Net not properly installed OracleHomeKey:

今天新装了oracle 打开pl/sql时报出了这个错误SQL*Net not properly installed OracleHomeKey:  本机上需要安装oracle client客户端,然后设置oci libaray PL/SQL Developer - (Not logged on) --------------------------- Initializatio

lanqibaoer的专栏 1万+

64机上PLSQLoracle11g问题:SQL*Net not properly installed

问题背景:        我在64机器上了64oracle11客户端。        然后装上PL/SQL Developer,但是连接oracle老报这个错:        Initialization error             SQL*Net not properly installed        OracleHomeKey:               OracleHom...

weixin_38610651的博客 7703

使用plSQL连接Oracle的问题(SQL*Net not properly installed)

64机器上了64oracle客户端。 然后装上PL/SQL Developer,但是连接oracle老报这个错: Initialization error SQL*Net not properly installed OracleHomeKey: OracleHomeDir: 看网上的说法是到工具-首选项-oracle连接去配置oracle主目录名和oci库的置。

Vera_Q 1万+

delphi7 64 系统下无法连接oracle数据库,在64机器上使用plSQL连接Oracle的问题(SQL*Net not properly installed)...

关键字:pl/sql Developer、64OracleSQL*Net not properly installed我在64机器上了64oracle客户端。然后装上PL/SQL Developer,但是连接oracle老报这个错:Initialization errorSQL*Net not properly installedOracleHomeKey:OracleHomeDir:...

weixin_39553458的博客 565

SQL*Net not properly installed——PLSQL连接ORACLE Initialization error

Initialization error      SQL*Net not properly installed OracleHomeKey:        OracleHomeDir: 从网上找了许多方法,提到最多的就是给plsql配置oci库路径。 按照方法尝试,配置完后又报下面的错 Could not load "……/bin/oci.dll" OCIDLL for

lighthouse_ahypnosis的博客 4424

64机器上使用plSQL连接Oracle的问题 SQL Net not properly installed

64机器上使用plSQL连接Oracle的问题 SQL Net not properly installed

qq_43679720的博客 962

64机上PLSQLoracle11g问题:SQL*Net not properly installed和ORA-12154:TNS:无法处理服务名

今天有同事在给客户安装我们的系统时,出现了问题。 背景:同事安装如下: 服务器是小机,在小机上做的虚拟机。WIN2003操作系统,装的是64的。 数据库:oracle11g. PLSQL7.5 在64机器上,PLSQL访问时,报错如下: Initialization error SQL*Net not properly installed OracleHomeKey: ...

GSWWJM的博客 657

64机器上使用plSQL连接Oracle的问题(SQL*Net not properly installed)

问题背景:         我在64机器上了64oracle客户端。         然后装上PL/SQL Developer,但是连接oracle老报这个错:         Initialization error              SQL*Net not properly installed         OracleHomeKey:

勿忘初心 3124

PLSQL 链接提示SQL*NET not properly installed

出现这种错误自己摸索了好一会,最后才发现重点问题在于软件的版本,安装64oracle必须对应64PLSQL,尝试一下。

JarryLiu 的专栏 1万+

initialization error SQL*NET not properly installed

initialization error SQL*NET not properly installed OracleHomeKey:       OracleHomeDir: 造成PLSQL 不能连接数据库的原因。 可能因为64  数据库的原因。 这个时候咱们之需要安装一个32的 , ORACLE 客户端  就搞定了。 重新登录。...

郴州软件学习www.javaketang.com 948

Initialization error SQL * NET not properly installed OracleHomeKey: OracleHomeDir:等问题解决

在win7 64系统下安装oracle11g之后,连接PLSQL 时,报异常。如下图: 这个问题,纠结了我一上午,还是查资料,网上很多说是需要在64系统上按装32oracle,但是 我安装32的时候出错了,本来我就怀疑。后来想起来以前用10g的时候plsql我是配置过什么的,然后就试着去找了一下,果然被我找到原因了。因为plsqloracle home路径没有配置,在此给出解决步骤:...

u010783583的专栏 3万+

Oracle11g 客户端连接出现的问题解决方案

1、在win7 64系统下安装Oracle11g,需要安装32Oracle客户端,PLSQL才能正确访问,如果安装64Oracle客户端会报如下错误: Initialization error SQL*Net not properly installed   OracleHomeKey: OracleHomeDir:   2、用Oracle客户端PL/SQL连接Or

Mr_Zheng99的博客 7612

Oracle数据库与PL/SQL Developer客户端的安装

使用PLSQL Developer出现错误:Initialization error  SQL*Net not properly installed 原因:32的PL/SQL Developer需要搭配32Oracle数据库,你可能安装了64的数据库 Oracle的卸载: 1.停用oracle服务:进入计算机管理,在服务中,找到oracle开头的所有服务,右击选择停止; 2.在开始...

数据之旅的点点滴滴 7697

Win7 64bit Oracle 11g 使用PL/SQL Developer 连接时提示“SQL*Net not properly installed

因为之前的Oracle不能用了,所以重新安装了64Oracle,安装一路正常 完了之后安装了PL/SQL Developer,连接时提示“SQL*Net not properly installed”错误 解决方法如下: 1、去Oracle官网下载32的客户端 由于PL/SQL是32的,所以要用32的客户端,且版本最好能对应(我的版本:11.2.0.1.0) 地址:http:/...

weixin_30612769的博客 222
下一篇: 设计模式基本原则
mysuns
博客等级 码龄19年 0粉丝 17原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值