DB2 SQL Error: SQLCODE=-554, SQLSTATE=42502 lorsque vous essayez de charger le schéma de base de données
Lorsque vous préparez une base de données pour HCL Commerce version 9, vous devez exécuter l'utilitaire initdb_db2_sample. Pendant l'exécution, vous risquez de rencontrer un message similaire à l'erreur suivante :
Dec 04, 2017 7:41:44 PM com.ibm.commerce.utilities.RunSQLFile runSql() INFO: Running file C:\v9\WCDE_V9\\schema\9.0.0.0\db2\Create_Workspaces_For_WCS.sql Dec 04, 2017 7:41:44 PM com.ibm.commerce.utilities.RunSQLFile runScript() SEVERE: Error executing: GRANT CREATEIN, ALTERIN, DROPIN ON SCHEMA WCW101 TO USER DB2INST1 Dec 04, 2017 7:41:44 PM com.ibm.commerce.utilities.RunSQLFile runSql() SEVERE: SQLException information Dec 04, 2017 7:41:44 PM com.ibm.commerce.utilities.RunSQLFile runSql() SEVERE: ERREUR : msg= DB2 SQL Error: SQLCODE=-554, SQLSTATE=42502, SQLERRMC=null, DRIVER=3.69.24
Problème
Vous avez peut-être spécifié le champ dbuser avec un nom d'utilisateur d'administrateur de base de données.Solution
Assurez-vous que vous n'utilisez pas de nom d'utilisateur d'administrateur dans le champ dbuser.
- Restaurez la base de données.
- Exécutez à nouveau l'utilitaire initdb_db2_sample.
Chargement du schéma de base de données HCL Commerce Developer- Chargement du schéma de base de données HCL Commerce
.\initdb_db2_sample.bat staging mall mydb.ibm.com 50000 db2inst1 db2instpassword wcs wcs1 aaaa1aaaa1aaaa12aaaa1aaaa1aaaa12 wcsadminSalt1 wcsadminPwd1 spiuserSalt1 passw0rd sampleData