Database Detail node
A Database Detail node is a multipurpose node kind that, as its name suggests, is used to store additional details of databases. Typically it would be used when there is a need to add table and schema information for existing database Software Instance nodes.
Logical databases no longer modeled by Database Detail nodes in BMC Discovery 11.2 and later
In versions of BMC Discovery before 11.2, Database Detail nodes were alo used to represent logical databases. In BMC Discovery 11.2, they are now modeled using Database nodes which simplifies the separation of databases from other database details.
Database Detail node lifecycle
The following section describes the scenarios in which a Database Detail node is created, updated or removed.
Creation/update
This is under the full control of patterns and as a result there is no default Database Detail node behavior.
Setting the key for a Database Detail node
The key for a Database Detail node is entirely dependent on the pattern that creates the Database Detail node. It is advised therefore that you take extra care when constructing the key attribute, as it will need to be unique amongst all Database Detail nodes. Achieving this uniqueness would typically be done by including the following information in the key:
- The type attribute
- The parent node's key attribute
Removal
- Manual removal: find the necessary Detail node, select it in the list and pick Destroy from the Actions list.
- Authoritative removal by the pattern that creates/updates the Database Detail node should be considered. The pattern not only needs to create the correct Database Detail structure, it also needs to maintain it as the configuration changes.
- Built in removal rules will remove all the contained Database Detail nodes if an SI/BAI/Host is removed.
- Built in removal rules will remove all the child Database Detail nodes (over both Containment and List) to allow simple deletion of part structures.
Database Detail Attributes
The attributes on a Database Detail node are as described in the following table:
UI Name | Description |
---|---|
Name | Name of the detail. |
Short Name | Short name of the detail |
Key | Globally unique key. |
Type | Type of detail. |
Trigger Count | Trigger count. |
Database Detail Relationships
The relationships on a Database Detail node are as described in the following table:
UI name | Relationship | Description |
---|---|---|
Database Detail List |
| Database Detail list this Database Detail is part of. |
Database Members |
| List members of this Database Detail. |
Parent Database Details |
| Database Detail this Database Detail is contained within. |
Database Detail Contents |
| Database Details contained within this Database Detail. |
Containing Database Details |
| Database Detail this Database Detail is contained within. |
Database Contents |
| Database Details contained within this Database Detail. |
Database Dependant Software Instance |
| Software Instance that depends on this Detail. |
Database Dependant Business Application |
| Business Application Instance that depends on this Detail. |
Software Instance |
| Software Instance with this detail. |
Runtime Environment |
| Runtime Environment with this detail. |
Business Application Instance |
| Business Application Instance with this detail. |
Host |
| Host with this detail. |
MFPart |
| MFPart with this detail. |
Element |
| Element with this detail. |
Detail List |
| Detail list this Detail is part of. |
Members |
| List members of this Detail. |
Containing Details |
| Detail this Detail is contained within. |
Contents |
| Details contained within this Detail. |
Depends On Software Instance |
| Software Instances that depend upon this Detail. |
Depended Upon By Software Instance |
| Software Instances that this Detail depends on. |
Depends On Software Component |
| Software Components that depend upon this Detail. |
Depended Upon By Software Component |
| Software Components that this Detail depends on. |
Depends On Files |
| File depended upon by this Detail. |
Functional Component |
| Functional Components that contain this Detail. |
Maintaining Pattern |
| Pattern that is maintaining this detail. |
Server to Software Instances |
| Software Instances communicating with this database. |
Server to Software Components |
| Software Components communicating with this database. |
Relationships inherited from Detail
The inherited relationships on a Database Detail node are as described in the following table:
UI Name | Relationship | Description |
---|---|---|
Software Cluster |
| Software Cluster with this detail. |
Depends On Software Clusters |
| Software Clusters that this Detail depends on. |
Dependant Software Clusters |
| Software Clusters that depend upon this Detail. |
Comments
Log in or register to comment.