在 Linux 环境上的 WebSphere Application Server 中,使用 DB2 通用 JDBC 驱动程序来访问 Linux 上的 DB2 的应用程序可能无法与数据库连接。数据库服务器可能会向应用程序服务器错误日志发送以下异常:
java.security.AccessControlException: Access denied(java.lang.RuntimePermission accessClassInPackage.sun.io)
如果运行 64 位 Linux:com.ibm.db2.jcc.b.SqlException: Failure in loading T2 native library db2jcct2
解决方案(以db2 ver8为例)
验证 Linux 平台的 Java™ SDK 1.4.2 设置要求是否完整。
配置用于在具有 DB2 JDBC 支持的 Linux 上构建 Java 应用程序的开发环境。请参阅 DB2 的应用程序开发主题以获取更多信息。
如果在 Linux/IA64 平台上运行 DB2,并使用 DB2 版本 8.1 修订包 7A,请执行有关“DB2 通用数据库 Linux IA64 版版本 8 修订包 7a 报告缺少 libdb.so.3 库”技术说明中描述的附加步骤。此步骤只对于修订包 7A 是必需的。此步骤对于 DB2 V8.1 修订包 7 或更低版本的 DB2 来说不是必需的;此步骤对于 DB2 V8.1 修订包 8 或更高版本的 DB2 来说也不是必需的。
文章转载自ibm软件技术联盟,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




