`
baitian
  • 浏览: 30175 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

利用python替代java操作oracle,解决乱码

阅读更多
前段时间曾发过一个帖子,寻求在java里操作ORACLE造成乱码问题的解决方法。
具体见 http://www.iteye.com/problems/2247
需求: 要在字符编码gb2312的数据库中读写big5编码的数据。

经过分析oracle驱动的源码,得出结论:用java无法实现上述需求。
最后解决方案:通过python来读写数据,再在java里面调用该脚本,
python和java间的数据通过文件做中介来交互。
分享到:
评论
3 楼 ljdam 2009-03-16  
python和java间的数据通过文件做中介来交互
这个是怎么交互的?能不能详细说说
2 楼 baitian 2008-09-14  
你可以提出任何你想知道的细节
1 楼 huangpengxiao 2008-09-12  
any more detail?

相关推荐

    Python如何操作Oracle的Blob字段

    Python如何操作Oracle的Blob字段,

    python 操作数据库 mysql oracle

    python 操作数据库 mysql oracle cx_oracle to_sql 操作数据库 读取 插入 更新

    python操作oracle数据库

    Python操作Oracle数据库是一种常见的任务,尤其在数据处理和自动化脚本编写中。为了实现这一功能,我们需要特定的软件和库。以下是对标题、描述和标签的详细解释,以及相关知识点的深入探讨。 首先,"cx_Oracle-...

    python OpenCV imshow()中文乱码问题解决方法之一

    python OpenCV imshow()中文乱码问题解决方法之一

    python转java

    Python 和 Java 是两种非常流行的编程语言,各有其特点和优势。Python 以其简洁的语法和丰富的库资源受到很多开发者的喜爱,而 Java 则因为其跨平台性、稳定性以及在企业级应用中的广泛使用而备受青睐。在某些情况下...

    java2python--java代码转python工具

    这种转换对于那些熟悉Java但希望进入Python生态系统,或者想要利用Python特定功能的开发人员来说特别有用。Python以其简洁的语法和丰富的库而闻名,是数据分析、机器学习和Web开发等领域的首选语言。 在描述中提到...

    Python-Leetcode的Python和JAVA解决方案

    3. 链表操作:Java中的链表实现(如LinkedList)常用于解决链表相关的算法问题,如“两数之和”、“环形链表”。 4. 位运算:Java的位运算在解决某些特定问题(如“无重复字符的最长子串”)时能发挥独特优势,提供...

    Python连接oracle工具cx_Oracle官方文档

    cx_Oracle是Python数据库API规范的实现,用于访问Oracle数据库。目前,该模块经过对Oracle客户端版本11.2、12.1和12.2以及Python版本2.7、3.4、3.5和3.6的测试。cx_Oracle遵循开源的BSD许可证,这表示用户可以自由地...

    Python 调用Java实例详解

    Python 调用Java实例详解 前言: Python 对服务器端编程不如Java 所以这方面可能要调用Java代码 前提: Linux 环境  1 安装 jpype1 安装后测试代码:  from jpype import * startJVM(getDefaultJVMPath(), "-ea...

    Python使用cx_Oracle模块操作Oracle数据库详解

    Python中的cx_Oracle模块是用于连接和操作Oracle数据库的一个强大工具。它允许Python开发者通过标准的DB-API 2.0接口来与Oracle数据库进行交互,实现了包括查询、插入、更新和删除在内的各种数据库操作。 首先,要...

    python-javabridge-4.0.3-cp38-cp38-win-amd64.zip

    总的来说,Python-JavaBridge是一个强大且实用的工具,它可以作为Python与Java生态系统之间的桥梁,使得开发者能够在两个平台之间灵活地迁移代码和利用各自的优势。了解并熟练掌握其使用方法,将极大地拓宽Python...

    python 连接oracle安装配置

    python 操作oracle 安装oracle依赖。Oracle客户端安装的炕,文档有下载地址版本是 11_2 不过高版本意思都一样

    python 利用 jpype 调用java代码

    在实际应用中,`jpype`可以帮助你充分利用已有的Java库,比如处理复杂的XML解析、数据库操作、甚至是调用复杂的算法库。需要注意的是,由于Java和Python是两种不同的语言,性能和内存管理方面可能存在差异,因此在...

    Python兼容Java bouncycastle包的国密sm2加解密方法

    在Java世界中,使用bouncycastle进行SM2操作相对简单,但当需要在Python中实现相同功能时,情况可能会复杂一些,因为Python的标准库没有内置对SM2的支持。 首先,我们需要一个Python库来处理SM2算法。目前,有如`...

    Python连接Oracle驱动

    总之,Python连接Oracle驱动涉及的主要知识点包括Python DB-API规范、`cx_Oracle`库的使用、数据库连接、游标操作、SQL执行、数据类型映射、错误处理、事务管理和连接池。通过熟练掌握这些知识点,可以高效地进行...

    java中jython操作把python数据类型转成java类型

    这极大地扩展了Java的生态系统,让我们能够利用Python丰富的库和简洁的语法。下面将详细介绍如何在Java中使用Jython将Python数据类型转换为Java类型。 首先,Jython是Python的一个实现,它能够运行在Java平台上,...

    java2python, 将Java源代码转换为 python的简单但有效的库.zip

    java2python, 将Java源代码转换为 python的简单但有效的库 java2python简单而有效的工具将Java源代码转换为 python 。java2python包可以翻译任何语法有效的Java源代码文件。 生成的python 代码不能保证运行,也不...

Global site tag (gtag.js) - Google Analytics