错误详细信息请在蓝色混合中连接 SQL 数据库时找到链接的图像以获取错误详细信息
请找到以下示例代码
<%@ page import="java.sql.*"%>
<%@ page import="com.ibm.db2.jcc.DB2SimpleDataSource"%>
String username = request.getParameter("username");
String password = request.getParameter("password");
Connection con=null;
DB2SimpleDataSource dataSource = new DB2SimpleDataSource();
String databaseHost="75.126.155.153";
int port=50000;
String databaseName="SQLDB";
String user="*****";
String pword="*****";
dataSource.setServerName(databaseHost);
dataSource.setPortNumber(port);
dataSource.setDatabaseName(databaseName);
dataSource.setUser(user);
dataSource.setPassword (pword);
dataSource.setDriverType(4);
con=dataSource.getConnection();
SQLCODE -204 表示"未定义的名称"。它是一个 DB2 错误代码,指示"对象不存在"。SQLERRMC 值有助于为您提供更具体的信息。在您的情况下,找不到的是表USER14336。DDP_DIR。仔细检查架构名称 (USER14336) 和表名称 (DDP_DIR)。另请检查应用程序的VCAP_SERVICES环境变量,以查看是否使用了正确的用户名(作为架构名称)。如果只有一个模式名称,那么也可以省略模式名称(在本例中,DB2 使用缺省名称)。