Summary
You cannot perform silent installation of DSM 9.0 that uses Oracle as database.
In the install.log file, an error creating MasterAdmin account shows:
Apr 17, 2014 11:34:30 AM com.thirdbrigade.manager.core.install4j.actions.AdministratorCreatorTask run INFO: ThID:1Installing Administrator Account... Apr 17, 2014 11:34:30 AM com.thirdbrigade.manager.core.install4j.actions.OnConnectionDatabaseTask doRun SEVERE: ThID:1com.thirdbrigade.manager.core.install4j.actions.AdministratorCreatorTask Failed on task: java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("KENSAKU"."ADMINISTRATORS"."COUNTRY")
Details
The issue occurs because of an incorrect value in the Oracle Database country column:
Override.Default.Locale=jp
The incorrect value causes the “Override.Default.Locale” variable to be NULL, which should not be the case.
To resolve the issue, go to the DSM installation directory and fix the wrong configuration in the *.varfile. Choose any of the following correct values:
- “en_US”
- “ja_JP”
- “zh_CN”
For example, if your database country is Japan, the parameter should be:
Override.Default.Locale=ja_JP