Troubleshooting connection issues
Issue symptoms
You might encounter the following errors or failures while connecting to BMC Helix Data Manager:
- The system connectivity test fails either due to login issues or due to the non-availability of default scripts required to connect.
- You encounter a database connection error.
- You are unable to establish a connection.
- BMC Helix Data Manager schema does not exist.
- BMC Helix Data Manager operations fail due to insufficient quota allocation to new users.
- Smart IT Relational database is empty.
- BMC Helix Data Manager repository fails.
- You are unable to discover the Data Dictionary.
Issue scope
The connection issues might occur for the following use cases:
- On-premises to on-premises data migration.
- On-premises to SaaS data migration.
Resolution
Verify the configuration checks and troubleshoot the issue that you have faced.
Step | Task | Description |
---|---|---|
1 | Review the source and target system configurations. |
For more information, see Registering-source-and-target-systems . 2. Review the defined file system connections by performing the following tasks:
For more information, see validating file system configuration. 3. Review the discovered Data Dictionary from the source and target system, and make sure that the Forms & Fields tab shows a valid list of forms (Base, Custom, Overlay).
|
2 | Enable and collect the logs. | BMC Helix Data Manager logs are enabled under the BMC Helix Data Manager directory on both source and target systems. Check the hdm.log to verify whether the Date and Time details of when the activity was carried out are recorded. |
3 | Create a BMC support case. | Make sure you capture detailed information by using the following list while creating a case with BMC Support:
|
After you determine a specific symptom or error message, use the following table to identify the cause and possible solution:
Symptom | Cause | Action | Reference |
---|---|---|---|
System connectivity test fails due to the non-availability of default scripts | |||
Detail: System connectivity test failure occurs under the following conditions:
Error : System Connectivity Test Failed: Default scripts are not available
| The system connectivity test fails due to the following reasons:
| Use the BMC Helix Data Manager client to run the Database Integration.
| Knowledge article: 000422374 |
System connectivity test fails due to user log in issue | |||
Detail: | The system connectivity test fails because the BMC HDM Repository services are not running in the service console. | Close and restart the services that are running or in nonresponsive status. Important: Starting the engine services only after starting the repository services is recommended. | Knowledge article: 000422375 |
System connectivity test fails due to a password validation error | |||
Detail: Error: Database Integration fails: MAJOR - Error while executing SQL com.microsoft.sqlserver.jdbc.SQLServerException: Password validation failed | This error occurs when the BMC Helix Data Manager database user password violates the database password policy requirement. | Update the password according to the policy. | Knowledge article: 000389262 |
BMC Helix Data Manager operations fail due to insufficient allocation of quota to new users | |||
Error: Quota limits | The initial quotas provided to a newly registered user are not adequate to fulfill the requirements of the BMC Helix Data Manager users. | Increase the user quota limits by performing the following tasks: Connect to the source or target system database where the issue is occurring and run the following command: ALTER USER <username> QUOTA 100M ON <tablespace name> GRANT UNLIMITED TABLESPACE TO <username> <username> Database user name. | |
The system connectivity test fails due to the absence of the user Relational database discovery is empty for Smart IT System | |||
Symptom 1 This error occurs when you test system connectivity on the Oracle database. The SQL Developer client allows you to log in successfully. However, the BMC Helix Data Manager database tool generates an error. Error: Connection Failure - MAJOR - System Connectivity Test Failed: ORA-01435: user does not exist
| These errors occur because an incorrect Logical name is assigned for the BMC Helix Data Manager database business schema. | To correct the schema name, perform the following steps:
| Knowledge article: 000418335 |
Database table retrieval fails due to Data Dictionary read error | |||
Detail: When you run the Data Discovery from the source or target system, it fails with an error. Check the Errors tab to get more information about the error and to get a confirmation that a connection failure due to BMC Helix Data Manager user login failure has occurred. Error: Failed to read from Data Dictionary : unable to fetch all tables |
| Make sure that the BMC Helix Data Manager database user has authentication to update the password and perform test connectivity. | Knowledge article: 000422376 |
Forms and related field information are not available after successful Data Discovery job completion | |||
Detail: The Data Discovery job is completed successfully. However, the Forms & Fields and related information are empty. |
| Based on the application version, confirm that the correct AR System version is selected when the source or target system is registered. For the source or target, select System Info > System Configuration and then update the AR System Version. | Knowledge article: 000422377 |