Symantec IGA

 View Only

 How to delete the Tables

Jump to  Best Answer
MARUBUN SUPPORT's profile image
MARUBUN SUPPORT posted Oct 18, 2024 02:01 AM

Hi Team,

Our end users use CA IDENTITY MANAGEMENT and MSSQL Express.
When our end user attempts to operate the web console after logging in, the following message is displayed:

  • CREATE DATABASE or ALTER DATABASE failed because the resulting cumulative database size would exceed the licensed per database limit of 10240 MB.
  • Failed to allocate space for object 'dbo.object12_5'.'PK_object12_5' in database 'imdb_14'.
    The 'PRIMARY' file group is full.
    Please create disk space by either deleting unnecessary files, deleting objects in the file group, adding new files to the file group, or setting automatic expansion for existing files in the file group.

They are using MSSQL Express(MSSQLSERVER2016), due to limitations in Express, the capacity has been exceeded at 10GB and the system is currently unable to operate.
They tried to resolve the issue by compressing the data, but as there was 10GB of data, this did not work.
They believe it is necessary to delete the following files: 

  • dbo.object12_5
  • dbo.runtimeStatusDetail12
  • dbo.lock12_5
  • dbo.event12_5
  • dbo.event_object12_5
  • dbo.tasksession12_5

I would appreciate it if you could answer the following questions regarding how to delete the above tables.
Q1: How can they delete all of these tables, or just some of the data?
Q2: How can they specify a period and link it to each related table?

By the way, I found the following explanation in the manual( https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-suite/14-5/virtual-appliance.html ).

Virtual Appliance features a flexible and modular design that provides multiple environment types (Demo, Development, Staging, and Production) and supports High Availability (HA). The Virtual Appliance is based on Linux, using WildFly as the application server and Oracle (Express Edition) as an embedded database. The embedded database is applicable to the non-production environments only.

Just to be sure, if MSSQL Express(MSSQLSERVER2016) is used in a Demo, Development, Staging, and Production Environment, are there any issues in terms of contracts or support?

Best Regards,
Marubun Support

Rinat Matityahu's profile image
Broadcom Employee Rinat Matityahu  Best Answer

Hi Marubun Support

As per the platform support matrix details (https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-manager/14-5/platform-support-matrix/server-environments.html) - IM Supports the following types of Microsoft SQL Server:

Standard Edition
2014, 2016, 2017, 2019, 2022
    Enterprise Edition
    2016, 2017, 2019, 2022 including SQL Always On Availability Group

    (The same are listed for IP https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-portal/14-5/platform-support.html)
    MSSQL Express has not been certified to be used with IM - since it was not tested, we cannot confirm whether it would work as expected. As non certified, it should not be used in any Production system. 
    To answer the main question - it seems as if your Task Persistence database is running out of space and requires cleaning. Our documentation contains detailed information about the maintenance procedure for keeping the runtime Task Persistence database in good order https://techdocs.broadcom.com/us/en/symantec-security-software/identity-security/identity-manager/14-5/administrating/system-management/cleanup-submitted-tasks.html
     - this task should be scheduled and run on a regular basis to ensure the database remains in good shape, along with the performances of the application which is directly depended on the size of the Task Persistence database.
    Regards
    Rinat