`
baitian
  • 浏览: 30252 次
  • 性别: 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-oracledb库连接Oracledb数据库,使用示例

    python-oracledb的源码和使用示例代码, python-oracledb 1.0,适用于Python versions 3.6 through 3.10. Oracle Database; This directory contains samples for python-oracledb. 1. The schemas and SQL ...

    Python如何操作Oracle的Blob字段

    Python如何操作Oracle的Blob字段,

    python 操作数据库 mysql oracle

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

    Python使用cx_Oracle调用Oracle存储过程的方法示例

    本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首先,在数据库端创建简单的存储过程。 create or replace ...

    Python 进阶(三):Python使用ORM框架SQLAlchemy操作Oracle数据库

    本文主要介绍Python使用ORM框架SQLAlchemy操作Oracle数据库。 1. 安装Oracle Instant Client 2. 安装依赖库 使用以下命令来安装SQLAlchemy和cx_Oracle库: pip install SQLAlchemy pip install cx_Oracle 3.创建...

    python操作oracle数据库

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

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

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

    python转java

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

    Python操作Oracle数据库的简单方法和封装类实例

    本文实例讲述了Python操作Oracle数据库的简单方法和封装类。分享给大家供大家参考,具体如下: 最近工作有接触到Oracle,发现很多地方用Python脚本去做的话,应该会方便很多,所以就想先学习下Python操作Oracle的...

    java2python--java代码转python工具

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

    Python-Leetcode的Python和JAVA解决方案

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

    解决python通过cx_Oracle模块连接Oracle乱码的问题

    用python连接Oracle是总是乱码,最有可能的是oracle客户端的字符编码设置不对。 本人是在进行数据插入的时候总是报关键字”From”不存在,打印插入的Sql在pl/sql中进行插入,没有问题。所以,后来从字符集编码上去...

    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数据访问技术白皮书.pdf

    通过Python与Oracle数据库的集成,开发者可以利用Python的灵活性和Oracle的强大功能,实现高效的数据操作和管理。 在白皮书中,作者Christopher Jones,作为Oracle数据库的产品经理,介绍了多种语言API,包括OCI、...

    python2.4.3和cx_Oracle 2.4安装包

    它提供了一个全面的接口,使得 Python 开发人员能够充分利用 Oracle 数据库的功能。cx_Oracle 支持多种数据库操作,如查询、事务处理、游标管理等。cx_Oracle 2.4 版本是为 Python 2.4 设计的,因此与 Python 2.4.3 ...

    python 连接oracle安装配置

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

    python 利用 jpype 调用java代码

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

Global site tag (gtag.js) - Google Analytics