MobileFirst安装 - 无法在创建后连接到数据库appcntr

时间:2015-01-30 11:47:57

标签: db2 ibm-mobilefirst mobilefirst-appcenter

尝试安装MobileFirst 6.3(使用DB2 v 10.5,Windows Server 2012 R2标准版) - 并且在创建DB2 APPCNTR数据库阶段期间,我收到错误:

Creating database APPCNTR (this may take 5 minutes) ...failed:
Cannot connect to database 'APPCNTR' with user 'db2admin' after it was     created: com.ibm.db2.jcc.am.SqlException: DB2 SQL Error: SQLCODE=-1035,     SQLSTATE=57019, SQLERRMC=null, DRIVER=4.17.29

这是DB2的干净安装,没有其他程序使用它(我知道)。 db2admin用户是我的Windows安全组'DB2ADMS'以及'DB2USERS'的成员,以防万一

如果我回到安装程序,然后再次按下,它表示数据库已经创建(不确定它是否完全成功或部分)....

1 个答案:

答案 0 :(得分:0)

我相信数据库已成功创建,但由于某种原因,无法通过JDBC连接到数据库。

可以在此处找到错误消息的说明 - 原因可能有很多:http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.5.0/com.ibm.db2.luw.messages.sql.doc/doc/msql01035n.html

当我遇到这种情况时,通常会等待并重新启动Installation Manager来解决问题。重新启动DB2实例也有帮助。 (如果您没有重新启动Installation Manager,它认为它需要创建数据库并因为数据库已创建而失败。)

如果通过等待稍微解决问题,您还可以在使用该过程运行install Manager之前手动创建数据库(使用与认为忙的数据库名称不同的数据库名称): https://www-01.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.installconfig.doc/admin/t_creating_the_db2_database_for_App_Center.html 然后在运行Installation Manager时使用该数据库名称