Discussions
Categories
- 196.7K All Categories
- 2.2K Data
- 235 Big Data Appliance
- 1.9K Data Science
- 449.8K Databases
- 221.5K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 549 MySQL Community Space
- 477 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 532 SQLcl
- 4K SQL Developer Data Modeler
- 186.8K SQL & PL/SQL
- 21.3K SQL Developer
- 295.4K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.1K Development Tools
- 104 DevOps
- 3.1K QA/Testing
- 645.9K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 153 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 17 Java Essentials
- 158 Java 8 Questions
- 85.9K Java Programming
- 79 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.2K Java SE
- 13.8K Java Security
- 203 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 394 LiveLabs
- 37 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.6K Other Languages
- 2.3K Chinese
- 170 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 230 Portuguese
Install Error [DBT-50000] Unable to check for available memory.

I'm following up on similar installation troubles from ORA-12560: TNS:protocol adapter error after successful installation of 18 xe where I get the same ORA-12560 error due to missing services after "successful" installation.
Installation completes with the successful screen however the only Oracle service running following installation is OracleOraDB18Home1TNSListener. I completely uninstalled and tried again with full logging with the same results. From the logs I noted the DBT-50000 error after finding "SEVERE: Oracle XE Database configuration was not successful. Verify the corresponding logs under cfgtoollogs\dbca and try again" in the MSI log on line 128905.
Installation was performed by running as administrator from my user account which is part of the administrators group. I had previously tried manually configuring through the provided java apps but ran into the same DBT-50000 error. Other reading indicated this could be bypassed with a command option for linux installations but I could not find an equivalent work around for Windows although I'm unsure this alone would fix the problem as I'm not sure what else might have been skipped during installation due to this error. Any guidance on a work around is appreciated.
I've uploaded the install and related error logs:
https://netorg244579-my.sharepoint.com/:u:/g/personal/sbiedrzycki_akoustis_com/Ec-mcvMHj9hCmKEjVQ9gksYBis0kIbhZ4KwzVudiH…
Stack Trace:
ID: oracle.install.commons.util.exception.AbstractErrorAdvisor:4654
oracle.assistants.common.base.exception.CVUException: [DBT-50000] Unable to check for available memory.
at oracle.assistants.common.lib.CVUHelper.checkAvailableMemory(CVUHelper.java:86)
at oracle.assistants.dbca.validator.extsupport.MemoryMgmtCheck.validateAvailableMemory(MemoryMgmtCheck.java:210)
at oracle.assistants.dbca.validator.MemoryMgmtValidator.validate(MemoryMgmtValidator.java:130)
at oracle.assistants.dbca.validator.ConfigurationParamValidator.validate(ConfigurationParamValidator.java:55)
at oracle.install.commons.flow.validation.ValidationHelper.validateState(ValidationHelper.java:194)
at oracle.install.commons.flow.AbstractFlowExecutor.validate(AbstractFlowExecutor.java:521)
at oracle.install.commons.flow.AbstractFlowExecutor.leaveVertex(AbstractFlowExecutor.java:820)
at oracle.install.commons.flow.AbstractFlowExecutor.transition(AbstractFlowExecutor.java:428)
at oracle.install.commons.flow.AbstractFlowExecutor.nextState(AbstractFlowExecutor.java:354)
at oracle.install.commons.flow.SilentFlowExecutor.execute(SilentFlowExecutor.java:67)
at oracle.install.commons.flow.AbstractFlowExecutor.execute(AbstractFlowExecutor.java:294)
at oracle.install.commons.flow.FlowApplication.executeFlow(FlowApplication.java:161)
at oracle.assistants.common.base.driver.AssistantApplication.executeFlow(AssistantApplication.java:176)
at oracle.install.commons.flow.FlowApplication.run(FlowApplication.java:167)
at oracle.assistants.common.base.driver.AssistantApplication.run(AssistantApplication.java:279)
at oracle.install.commons.util.Application.startup(Application.java:1095)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:198)
at oracle.assistants.common.base.driver.AssistantApplication.startup(AssistantApplication.java:328)
at oracle.assistants.dbca.driver.DBConfigurator.startup(DBConfigurator.java:378)
at oracle.assistants.dbca.driver.DBConfigurator.main(DBConfigurator.java:513)
Thanks,
Steve
Best Answer
-
SBiedrzycki wrote:...Is there a way to get access to an older version ...
At Downloads links visiting one of the 11gR2 links brings up the "XE Prior Release Archive" page.
For 10gR2, not so much. That version was pulled when 11gR2 became available, but that was sooo 5 minutes [5 years?] ago
Answers
-
There's been a few common issues we are seeing, lets make sure you are not hitting them:
1) Is ORACLE_HOME or TNS_ADMIN set in the environment? Go to a command prompt, type "set" and provide the output please so I can look for Oracle related environment variables. We will need to temporarily unset any such environment variables.
2) Are you using Windows 10 Home Edition? It is not supported and the installer is not properly checking for it in the Prerequisite check.
3) Are you using Server 2019? Same issue.
4) On your network adapter that you are using, check (enable) "Client for Microsoft Networks" and "File and Printer Sharing for Microsoft Networks"
5) Try creating a local user and adding to local administrator group and then log in and install as that user.
If any of these work for you, please report back and let me know.
.
-
I checked all parameters you mentioned.
1) no environment variables are set
2) Windows 10pro
4) both is enabled
5) using local Administrator and member of all ORA_OraDB18Home1_*
but I still get the error "unable to check available memory" when confirming the memory (Task manager shows 3.4GB memory available)
Any ideas/recommendations/solutions are appreciated.
-
Kai,
Please do not "hijack" other customer's threads with "me too" comments. Open new threads, please.
This customer had a "successful" install of XE. But then he was missing OracleServiceXE. Is that is what is happening to you? If not please describe exactly what is happening during and after your install.
If so, I will need your XE installation logs using the following command line parameters:
setup.exe /L*v
Then take the logs from the following two locations:
1) <INSTALL_DIR>\cfgtoollogs\
and
2) %Program Files%\Oracle\Inventory\logs
Zip them up and email them to christian (dot) shay (at) oracle (dot) com
-
Try the following:
Open CMD (Run as Administrator)
Run database configuration assistant with the following command
dbca -J-Doracle.assistants.dbca.validate.ConfigurationParams=false
let me know if it helps.
-
My situation is the same as Kai25. There's nothing to change/test that I haven't already tried.
I also tried Suman12345's suggestion but I still get the DBT-50000 error so this doesn't seem to bypass the error the way it does for other cases.
Is there a way to get access to an older version of the express edition that may not be susceptible to this issue? I only need to get a small development environment running for testing software.
-
Just to confirm, you went though my list of common issues and are not hitting any of them?
What is the full version of edition of Windows you are using?
I will need your XE installation logs. Please deinstall everything, then run from the command line:
setup.exe /L*v
Then take the logs from the following two locations:
1) <INSTALL_DIR>\cfgtoollogs\
and
2) %Program Files%\Oracle\Inventory\logs
Zip them up and email them to christian (dot) shay (at) oracle (dot) com
-
To clarify, yes I went through the list and didn't have luck with them solving the problem for me. I am on Windows 10 Pro.
I included a link to download my full set of install and error logs in the OP. Or reposted here:
-
SBiedrzycki wrote:...Is there a way to get access to an older version ...
At Downloads links visiting one of the 11gR2 links brings up the "XE Prior Release Archive" page.
For 10gR2, not so much. That version was pulled when 11gR2 became available, but that was sooo 5 minutes [5 years?] ago
-
Thanks! I was able to install the older version and test out my code using a small demo environment with it. I got what I needed from it so I've marked my question answered.
-