2015-11-04 137 views
-1

我的java应用程序使用oracle数据库10.2 jdbc驱动程序,到目前为止使用11.2数据库。我打算升级,并看到随下载链接提供的文本显示“除了NLS支持”。将oracle jdbc驱动程序版本10.2升级到11.2.04

Certified with JDK 8, JDK 7 and JDK 6: It contains the JDBC driver classes except classes for NLS support in Oracle Object and Collection types. 

是否必须将orai18n.jar与ojdbc6.jar一起添加到类路径中?

何时应该包含该jar文件?我们是否在数据库中以不同的语言存储文本?

+0

是不是甲骨文表示关于该文件的足够的信息? http://docs.oracle.com/cd/B14117_01/java.101/b10979/global.htm – Marged

+0

感谢您的链接。是的,我将不得不添加i18n罐子。 – NaveenBabuE

回答

0

据甲骨文需要,如果你使用特定的字符集

Oracle的JDBC驱动程序提供全球化支持(以前NLS)以添加字符。全球化支持允许您检索数据或将数据插入到Oracle支持的任何字符集中的数据库中。如果客户端和服务器使用不同的字符集,则驱动程序将提供支持以执行数据库字符集与客户端字符集之间的转换。

http://docs.oracle.com/cd/B14117_01/java.101/b10979/global.htm的细节