中文机器名引起BEA ALBPM,IBM DB2之水土不服?

DOORS需求管理实战:从汽车设计案例看模块化需求拆分技巧 本文通过一个汽车设计实战案例,深入解析了如何利用DOORS进行模块化需求拆分与管理。从捕获原始用户需求到精炼为可追踪的系统需求,再到按子系统(如自动驾驶)进行模块化拆分,文章详细展示了构建需求骨架、建立可追溯性以及实施变更控制的完整流程,帮助团队在复杂系统工程中实现从混沌到秩序的高效协同。 阅读详情

http://yulimin.javaeye.com/blog/290270

 

1、年初在给开发人员培训BEA ALBPM时,所有的学员都可以顺利地在Studio里开发发流程,然后开始试运行,但是到测试运行时,却有一个学员无论如何也启动不了测试服务器,最好发现是机器名为中文名的问题,这位兄弟是借来的笔记本电脑来参加培训的,于是改之重启后,一切顺利。狂晕。。。

2、这次碰到IBM DB2,单元测试访问WebSphere上面的DataSource,出现异常
表面上看来又是水土不服的中文字符集转换之类的问题,但是相同的程序,在我的机器上面可以顺利地通过单元测试,而在另一台机器上面发生如下的异常:

Java代码 复制代码
  1. java.sql.SQLException: [jcc][10402][11146][3.52.95] 无法将 Unicode 字符串转换为 Ebcdic 字符串。 ERRORCODE=-4220, SQLSTATE=nullDSRA0010E: SQL 状态:null,错误码:-4,220。   
  2.     at com.ibm.db2.jcc.a.ad.a(ad.java:650)   
  3.     at com.ibm.db2.jcc.a.ad.a(ad.java:60)   
  4.     at com.ibm.db2.jcc.a.ad.a(ad.java:94)   
  5.     at com.ibm.db2.jcc.a.z.a(z.java:98)   
  6.     at com.ibm.db2.jcc.t4.b.Uc(b.java:2315)   
  7.     at com.ibm.db2.jcc.t4.b.b(b.java:706)   
  8.     at com.ibm.db2.jcc.t4.b.a(b.java:396)   
  9.     at com.ibm.db2.jcc.t4.b.<init>(b.java:332)   
  10.     at com.ibm.db2.jcc.DB2PooledConnection.<init>(DB2PooledConnection.java:77)   
  11.     at com.ibm.db2.jcc.DB2ConnectionPoolDataSource.getPooledConnectionX(DB2ConnectionPoolDataSource.java:348)   
  12.     at com.ibm.db2.jcc.DB2ConnectionPoolDataSource.getPooledConnection(DB2ConnectionPoolDataSource.java:156)   
  13.     at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper$1.run(InternalGenericDataStoreHelper.java:1175)   
  14.     at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)   
  15.     at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper.getPooledConnection(InternalGenericDataStoreHelper.java:1212)   
  16.     at com.ibm.ws.rsadapter.spi.InternalDB2UniversalDataStoreHelper.getPooledConnection(InternalDB2UniversalDataStoreHelper.java:1540)   
  17.     at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java:2019)   
  18.     at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection(WSManagedConnectionFactoryImpl.java:1422)   
  19.     at com.ibm.ws.rsadapter.spi.WSDefaultConnectionManagerImpl.allocateConnection(WSDefaultConnectionManagerImpl.java:81)   
  20.     at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:646)   
  21.     at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:613)  
java.sql.SQLException: [jcc][10402][11146][3.52.95] 无法将 Unicode 字符串转换为 Ebcdic 字符串。 ERRORCODE=-4220, SQLSTATE=nullDSRA0010E: SQL 状态:null,错误码:-4,220。
	at com.ibm.db2.jcc.a.ad.a(ad.java:650)
	at com.ibm.db2.jcc.a.ad.a(ad.java:60)
	at com.ibm.db2.jcc.a.ad.a(ad.java:94)
	at com.ibm.db2.jcc.a.z.a(z.java:98)
	at com.ibm.db2.jcc.t4.b.Uc(b.java:2315)
	at com.ibm.db2.jcc.t4.b.b(b.java:706)
	at com.ibm.db2.jcc.t4.b.a(b.java:396)
	at com.ibm.db2.jcc.t4.b.<init>(b.java:332)
	at com.ibm.db2.jcc.DB2PooledConnection.<init>(DB2PooledConnection.java:77)
	at com.ibm.db2.jcc.DB2ConnectionPoolDataSource.getPooledConnectionX(DB2ConnectionPoolDataSource.java:348)
	at com.ibm.db2.jcc.DB2ConnectionPoolDataSource.getPooledConnection(DB2ConnectionPoolDataSource.java:156)
	at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper$1.run(InternalGenericDataStoreHelper.java:1175)
	at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java:118)
	at com.ibm.ws.rsadapter.spi.InternalGenericDataStoreHelper.getPooledConnection(InternalGenericDataStoreHelper.java:1212)
	at com.ibm.ws.rsadapter.spi.InternalDB2UniversalDataStoreHelper.getPooledConnection(InternalDB2UniversalDataStoreHelper.java:1540)
	at com.ibm.ws.rsadapter.spi.WSRdbDataSource.getPooledConnection(WSRdbDataSource.java:2019)
	at com.ibm.ws.rsadapter.spi.WSManagedConnectionFactoryImpl.createManagedConnection(WSManagedConnectionFactoryImpl.java:1422)
	at com.ibm.ws.rsadapter.spi.WSDefaultConnectionManagerImpl.allocateConnection(WSDefaultConnectionManagerImpl.java:81)
	at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:646)
	at com.ibm.ws.rsadapter.jdbc.WSJdbcDataSource.getConnection(WSJdbcDataSource.java:613)



于是同样也是将计算机名改为英文名后重启,一切顺利。哎。。。谁知道真正的原因何在不?

Altium Designer应用技巧5: Altium Live账号的获得 为了更好的应用Altium Designer,我们需要得到一个Altium Live账号,但从其英文或者中文官方网站取得,都需要7个工作日的时间,而且对于个人用户来说,并不是100%都能够获取到。本文介绍一种,从俄罗斯Altium官方网站获取账号的方法,可以立即使用。     1、点击http://live.altium-ru.com/#Join网址进入俄罗斯Altium官方网站,Altiu 阅读详情

相关推荐

db2连接驱动

解决无法Unicode 字符串转换Ebcdic 字符串的问题

[jcc][10402][11146][3.50.152] 无法Unicode 字符串转换Ebcdic 字符串。 ERRORCODE=-4220, SQLSTATE=null

报错内容: com.ibm.db2.jcc.b.SqlException: [jcc][10402][11146][3.50.152] 无法Unicode 字符串转换Ebcdic 字符串。 ERRORCODE=-4220, SQLSTATE=null at com.ibm.db2.jcc.b.wc.a(wc.java:55) at com.ibm.db2.jcc.b.wc.a(wc.ja...

u010849417的博客 2971

db2jcc4-4.23.42.jar

db2 jdbc驱动,官方下载,

DB2 Cannot convert Unicode string to Ebcdic string.

如果DB2在连接时提示:Cannot convert Unicode string to Ebcdic string. ERRORCODE=-4220 那请检查你的驱动是否正确。 db2jcc_license_cu.jar 的大小 1,410 字节 db2jcc.jar 的大小 3,214,171 字节...

iteye_10585的博客 2334

DBeaver连接DB2数据库报错:[jcc][10402][11146][4.13.127] 无法Unicode 字符串转换Ebcdic 字符串...

问题描述: 64位win10机,安装DBeaver准备连接到远程一台CentOS服务上的DB2数据库。 使用DBeaver新建连接到远程DB2数据库。导入db2jcc4.jar之后提示: [jcc][10402][11146][4.13.127] 无法Unicode 字符串转换为 Eb...

chengqinju0490的博客 4107

使用DbVisualizer工具连接DB2的数据库报错“Unicode string can't convert to Ebcdic string”

问题:          在使用DbVisualizer工具连接DB2的数据库时报错,错误信息为:“Unicode string can't convert to Ebcdic string”。   解决办法:          该问题一般是由于电脑的计算机是中文造成的,只需要将中文的计算机改为英文的就OK了。

donghaile的专栏 4461

DB2纠结了我很久的问题记录下

今天开发 项目启动之后报com.ibm.db2.jcc.c.SqlException: [ibm][db2][jcc][t4][2026][11146] 无法Unicode 字符串转换Ebcdic 字符串  起初我还以为是DB2连接数据库有问题 JCC/JDBC  都试过 jar包也换过还是不行 我都怀疑是数据库版本有问题因为我刚装了win7  不兼容 原来是我计算机取的是中文的  

itchiang的专栏 2203

解决连接db2数据库失败问题

错误:[jcc][10402][11146][4.15.82] 无法Unicode 字符串转换Ebcdic 字符串, ERRORCODE=-4220,SQLSTATE=null 出现问题的是db2数据库,我用myeclipse启动项目工程和DbVisualizer连接db2数据库都报了这个错误,根本连接不上。 在网上百度了一阵,有说什么和计算机是中文有关,还有要改掉中文用户为英文用户...

FACEDANCER的博客 1万+

DB2-ErrorCode解释大全

DB2错误信息(按sqlcode排序)这不只是一本字典,完全是DB2秘籍。呵呵,分享给大家。

python3 unicode_python3从零学习-5.1.6 、Unicode字符数据库

这个模块提供了对Unicode字符数据库(UCD)的访问,它定义了所有Unicode字符的字符属性。这个数据库中包含的数据是从UCD版本9.0.0中编译的。该模块使用统一码标准附件#44“统一码字符数据库”中定义的相同称和符号。它定义了以下功能:unicodedata.lookup(name)按称查找字符。如果找到具有给定称的字符,则返回相应的字符。 如果没有找到,则 KeyError 被引...

weixin_39713538的博客 373

DB2编码问题而导致连接不上上数据库

今天连接不上db2 数据库 SQL0332N Character conversion from the source code page "1386" to the target code page "819" is not supported. SQLSTATE=57017 查询资料处理如下 db2set db2codepage=1208 db2set db2country=86 ...

weixin_30337251的博客 325

【电机矢量控制算法】基于线性死区补偿的永磁同步电机矢量控制算法仿真.md

【电机矢量控制算法】基于线性死区补偿的永磁同步电机矢量控制算法仿真.md

上一篇: 在AIX上安装VNC来跨操作系统远程图形化可间断与共享式控制
下一篇: 在32位Windows XP的VMWare里安装64位Ubuntu Linux/JDK1.6
YuLimin
博客等级 码龄26年 1745粉丝 134原创
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值