Description

 When trying to connect to a database with the Delivery Manager Tool to do a package extraction, if you do not have enough free memory, you will see the following errors as shown in the log screenshot below: 

Could not create Java Virtual Machine

Could not reserve enough space for object heap

A fatal exception has occurred

Error Running Cast Database Extractor!

The Packaging in the Delivery has not been fully completed

Observed in CAST AIP


Release
Yes/No
8.2.x(tick)
8.1.x(tick)
8.0.x(tick) 
7.3.x(error)
Observed on RDBMS
RDBMS
Yes/No
Oracle Server (tick)
Microsoft SQL Server (tick)
CSS2 (tick)
Step by Step Scenario
  1. Try to use the Delivery Manager Tool to connect to a database for a package extraction.
Impact of the Problem

The impact of the problem on the analysis or the dashboard is:

No results for the database will be in the analysis or dashboard until the issue is resolved.

Action Plan

The problem stems from not having enough memory on the system to run the application.

To fix the problem, proceed as follows:

  1. Make sure you are using a 64-bit version of Java
  2. Make sure you have sufficient free memory resources available on the machine. 

You can see the memory requirements for various environments for 8.0 in the documentation here: Deployment - sizing 

  

Notes/comments
 Ticket # 4707
Related Pages

 For similar issue with DMT and memory on 7.3 with a different error, please see the following page: Delivery Manager Tool - Extraction - Fatal Error - java lang OutOfMemoryError