首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Oracle 客户端安装

Oracle 客户端的安装方式一种有两种: 1、Oracle标准客户端   点击下载 这是Oracle提供的标准版11r2的客户端 2、Oracle Database Instant Client(即时客户端...应用程序而提供的额外的头文件与示例 makefile ODAC* 包括 ODP.NET、Oracle Services for MTS、Oracle Providers for ASP.NET、Oracle...3、推荐使用Instant Client 利用 Instant Client,您无需安装标准的 Oracle 客户端(指的是本文的第3大点里提到的)或拥有 ORACLE_HOME 就可运行应用程序。...独立软件供应商与合作伙伴通过将 Instant Client 与应用程序打包在一起,为客户省去了安装和配置 Oracle 客户端的额外步骤,这使得独立软件供应商和合作伙伴获益颇丰。...其中 Oracle ISV 与合作伙伴提供的功能完善的高性能应用程序将不受任何影响,工作如常。 客户可以快速试用新的打包应用程序和 Oracle 客户端特性,而无需担忧其他的安装事项。

4.7K80

Oracle存储生僻字乱码问题

现象 Oracle数据库字符集为ZHS16GBK,插入和查询生僻字显示乱码: 查询乱码: 解决办法 先问问chatGPT,找找答案: 解决办法: 一种是将生僻字的数据类型由varchar2改成nvarchar2...SELECT n1,n2 FROM TEST; -- 补充 -- 测试 sql select n'䄲' from dual; -- 显示正常 select '䄲' from dual; -- 显示乱码...[oracle@lhrora11204 ~]$ export ORACLE_SID=gbk [oracle@lhrora11204 ~]$ sas SQL*Plus: Release 11.2.0.4.0...总结 1、若Oracle数据库字符集为ZHS16GBK,则必须同时满足如下2个条件,才能避免生僻字乱码: 字段必须修改为nvarchar2类型 插入或修改在字符串前加上“N”或者使用utl_raw.cast_to_nvarchar2...3、若数据库为UTF8格式,则建议使用正常方式来操作,若还有乱码,则可以修改NLS_LANG参数, export NLS_LANG=AMERICAN_AMERICA.AL32UTF8 在windows

2.3K20

Oracle字符集】乱码的产生原理

编辑手记:很多人在数据库各种操作中遭遇过乱码的问题,今天我们分析一下乱码产生的原因。...本文节选于《循序渐进Oracle》 通常在现实环境中,存在3个字符集设置: 客户端应用字符集(Client ApplicationCharacter Set); 客户端NLS_LANG参数设置; 服务器端...下面来看一下最为常见的字符集及乱码的产生。 NLS_LANG字符集与数据库字符集不同 当NLS_LANG字符集与数据库字符集不同,且NLS_LANG不同于客户端字符集设置时,存在以下两种可能。...这个测试说明在US7ASCII转换中文的时候除去了首位的1,这样就丢失了元数据,导致乱码出现,NLS_LANG的转换作用由此可加一斑!...,如果没有,就会被替换字符置换成,乱码就这样产生了。

1.8K70

oracle 字符乱码问题解决方案

今天在客户服务器上遇到了oracle中文乱码问题,第一个想到的是:要想避免oracle字符乱码的问题,需要注意oracle客户端的字符编码和服务端的字符编码保持一致。...(注意:客户端保证.后面的部分和服务端一致即可) SELECT USERENV('language') FROM DUAL; 但是做完以上操作如果还是乱码,于是查看了一下环境变量,发现里面配置了一个...NLS_LANG的变量,于是将其值设为AMERICAN_AMERICA.ZHS16GBK,此时直接通过命令行是没有乱码问题了,但是尝试通过plsql查询数据库,发现依旧乱码,这时想到一件事,oracle...是64位的,当时通过plsql是不能直接连接的,需要装32位的客户端,然后别的同事写了一个plsqldev.bat文件放到了plsql的根目录下,才能连接oracle的,于是找到该文件,打开查看,文件内容如下...客户端的编码就和服务端的编码保持一致了,都是ZHS16GBK,再尝试通过plsql查询数据库,此时乱码问题解决了。

1.3K10

JavaMail 邮件发送,有意思的附件名乱码客户端正常,web端乱码

attachmentBodyPart.setDataHandler(new DataHandler(source)); //MimeUtility.encodeWord可以避免附件文件名乱码...  2、为什么客户端版(Foxmail、outlook windows版)接收正常,而 web版 却出现了乱码?...乱码处理   这个上网一搜,很容易就能找到答案,加一个系统属性即可 mail.mime.splitlongparameters 默认值是 true ,表示编码后的附件名文件名长度超过 60 之后会进行多段拆分...为什么只有 web 版“乱码”   此刻需要纠正下,web 版出现的附件名不是乱码,而是编码之后未能正确解码   为什么未能正确解码?   ...那是因为不支持 RFC2231 style encoded parameters   其实可能不只是 web 版不支持,可能还有其他的邮件客户端不支持,只是楼主未去尝试而已 总结   1、是要满足三个条件才会对附件名进行多段拆分

2.3K20

Oracle 客户端管理软件安装

1、首先,先说明下为什么要安装Oracle客户端管理工具?...因为Oracle服务端过大,而且消耗的资源过多,大部分公司会把服务端装在公司的服务器上,而不会装在员工的电脑上,所以这个时候就需要使用Oracle客户端管理工具来远程连接到Oracle服务端上。...综上所述:Oracle客户端管理工具就是用来远程连接Oracle服务端的一种工具。下面简单介绍几种常用的Oracle客户端。...2、Oracle客户端介绍 (1)SQL Developer SQL Developer是Oracle自带的客户端工具,在Oracle安装完之后,这个客户端自动被安装上,因为本身软件过大,而且用户体验不是很好...,所以用的人比较少 左图就是Oracle自带的客户端SQL Developer,注意要使用这个客户端有一个很坑的地方,必须下载JDK,而且这个JDK因为不同的Oracle版本,所需JDK的版本也不同。

2.2K50
领券