Skip to Main Content

Error "error code 1603" when installing Oracle Database XE 18c in a Windows Server 2019 Docker Conta

User_8IF04Mar 13 2019 — edited Mar 19 2019

Hi,

When installing Oracle Database XE 18c with a silent-installation in a Windows Docker container I get the following error message in setup.log:

...

Action start 13:46:17: ValidateRspFileInputs.

WARNING: Unable to obtain the user in domain format, attempting with local users.

MSI (s) (F4!C0) [13:46:17:408]: PROPERTY CHANGE: Modifying OVERALL_VAL_RES property. Its current value is 'PASSED'. Its new value: 'FAILED'.

SEVERE: A system error has occurred while gathering the groups of the user

MSI (s) (F4!C0) [13:46:17:408]: PROPERTY CHANGE: Modifying SER_VAL_RES property. Its current value is 'FAILED'. Its new value: 'PASSED'.

SEVERE: User must have administrator privileges

INFO: Validation of the Oracle XE service existence passed.

INFO: Listener port to be validated: 0

INFO: UI level detected:

MSI (s) (F4!C0) [13:46:18:424]: PROPERTY CHANGE: Modifying LISTENER_PORT property. Its current value is '0'. Its new value: '1521'.

MSI (s) (F4!C0) [13:46:18:424]: PROPERTY CHANGE: Modifying L_PORT_VAL_RES property. Its current value is 'succcess'. Its new value: 'success'.

INFO: Auto value detected Oracle listener, port will be assigned automatically

INFO: EM Express port to be validated: 0

INFO: UI level detected:

MSI (s) (F4!C0) [13:46:18:938]: PROPERTY CHANGE: Modifying EMEXPRESS_PORT property. Its current value is '0'. Its new value: '5500'.

INFO: Auto value detected for EM Express, port will be assigned automatically

CustomAction ValidateRspFileInputs returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)

Action ended 13:46:18: ValidateRspFileInputs. Return value 3.

Action ended 13:46:18: INSTALL. Return value 3.

...

MSI (s) (F4:A0) [13:46:19:026]: Note: 1: 1708

MSI (s) (F4:A0) [13:46:19:026]: Product: Oracle Database 18c Express Edition -- Installation operation failed.

MSI (s) (F4:A0) [13:46:19:026]: Windows Installer installed the product. Product Name: Oracle Database 18c Express Edition. Product Version: 18.4.0.0.0. Product Language: 1033. Manufacturer: Oracle Corporation. Installation success or error status: 1603.

MSI (s) (F4:A0) [13:46:19:104]: Attempting to delete file C:\Windows\Installer\59cb4f.mst

MSI (s) (F4:A0) [13:46:19:151]: Deferring clean up of packages/files, if any exist

MSI (s) (F4:A0) [13:46:19:151]: Attempting to delete file C:\Windows\Installer\59cb4f.mst

MSI (s) (F4:A0) [13:46:19:151]: Unable to delete the file outside of the engine. LastError = 2

MSI (s) (F4:A0) [13:46:19:151]: MainEngineThread is returning 1603

MSI (s) (F4:1C) [13:46:19:151]: No System Restore sequence number for this installation.

...

The setup was started by the following call:

setup.exe /s /v"RSP_FILE=C:\Temp\OracleXE184_Win64\XEInstall.rsp" /v"/L*v C:\Temp\setup.log" /v"/qn"

The same call from a Windows 10 computer works, the database is installed correctly.

The Docker Container runs in a Windows Server 2019. A test-install under Windows Server 1803 container returned the same error.

The login to Windows Server 2019 was done by "local administrator". The Docker Container was started as follows:

docker run --name container1 --hostname container1 -it mcr.microsoft.com/windows/servercore:ltsc2019 cmd

Windows Server 2019 is not in a domain.

Unfortunately I could not attach the complete log.

Thank you very much

Comments
Post Details
Added on Mar 13 2019
2 comments
2,776 views