|
|
This appendix contains Cisco Info Server reference information. It contains the following sections:
This section contains information about the interactive commands provided by the Cisco Info Server.
The nco_sql command allows you to connect to Cisco Info Server (or Cisco Info Gateways) and use the SQL interface to interact with and control the Cisco Info Server.
![]() |
Note Only users with the Allow ISQL Access option enabled can connect to the database using nco_sql. |
where:
-server takes a parameter which is the name of the server to connect to. Default is INFOSERVER.
-user takes a parameter which is the name of a Cisco Info Center user. Default is the user's UNIX login name.
-password takes a parameter for the user. We recommend this option not be used as it makes the password visible.
Once logged in using nco_sql or isql, you can specify any SQL commands. The commands are not issued until the command go is issued. For example:
nco_sql -server INFOSERVER
Password:
1> update alerts.status set Severity=0 where Severity<3;
1> update alerts.status set Severity=5 where Severity>=3;
1> go
The nco_migrate command takes two definitions of an Cisco Info Server database, an old and new definition, and migrates the data, assuming it to be valid for the old definition, to the new definition. It should be used when fields have been added or removed from existing Cisco Info Server tables. nco_migrate preserves the data.
where:
-server takes a parameter which is the name of the server to be migrated. This defaults to NCOMS.
-orig takes a parameter which is the name of the file that contains the old SQL definition with which the database was created. This defaults to servername.orig. The option -old can be used as an alias.
-sql takes a parameter which is the name of the file that contains the new SQL definition. This is the definition to convert to. This defaults to servername.sql. The option -new can be used as an alias.
-defaults takes a parameter which is the name of a default file.
-verbose sets nco_migrate to provide verbose output during the migration process.
-version displays version information about nco_migrate and then exits.
-fuzzy enables region storage. You must use this option to migrate databases stored in region storage.
-help displays help information about nco_migrate and then exits.
To allow for automatic settings to be made to new fields, a defaults file can be created and used by specifying the -defaults option with a file name. The file should contain entries in the form:
<databasename>.<tablename>.<fieldname>=<value>
where <databasename> is the name of the database, <tablename> is the name of the table, <fieldname> is the name of the field to set and <value> is the value to set it to.
<value> may be a quoted string or integer value depending on the type of the field being set.
For example, when a field called HtmlPage is added to the alerts.status table and existing entries should be set to http://www.envysoft.com then the defaults file would contain:
alerts.status.HtmlPage="http://www.envysoft.com/"
![]() |
Note If you specify an existing field in the defaults file, any data stored in that field is overwritten by the default setting. |
When you run nco_migrate, it takes the original SQL file (.orig) and the new SQL file (.sql), and migrates the data in the $OMNIHOME/db directory. The existing files are backed up as .orig and the new files are created in their place. The .bak files in the $OMNIHOME/db directory are not changed.
The nco_message command is used to display a message in a window.
where:
-title sets the title of the dialog.
-message takes a message string to display.
-type takes a parameter which is the name of the message type. The message type can be either: info, warn, or, error. This defaults to error.
-tag sets the help page tag.
-stdin reads the message from the standard input rather than from -message.
-version displays version information about nco_message and then exits.
-help displays help information about nco_message and then exits.
You can run the nco_message command from within a script. It takes the message you specify and displays it in a window.
The data types shown in Table A-1are used in the Cisco Info Server tables.
| Data Type | Description |
|---|---|
char | A string of characters. Maximum size is defined by the field size. |
varchar | Identical in operation to char, however less storage space is required. String update is slower but all other operations take similar times. See "Notes on char and varchar" below for additional information. |
int | An integer value. |
time | Time and date, as a value in seconds, since Midnight, Jan 1st 1970. |
timestamp | Time and date, as above, however, automatically populated by the Info Server when the record is created. |
ltime | A time field which has modified semantics to allow for it to be updated by Cisco Info Mediators. |
incr | An integer field which is automatically populated with an Info Server internal variable when the record is inserted. (Used for unique serial number generation). |
optime | A time field which is automatically updated with current date and time whenever an insert or update operation is performed. |
opcount | An integer field which is incremented whenever a record is inserted or an attempt is made to insert a record which already exists. |
The char type and varchar type both define a string of characters up to a maximum set by the field size value. These field types are interchangeable.
The Info Server in previous versions of Cisco Info Center did not include the varchar type. The char type has been retained because its performance is better for the update string operation. Only mass updates of a varchar type that changes the length of the string causes noticeable performance reductions.
By default, all character fields use the varchar field type. The varchar type uses less storage space than char and for operations such as scan, delete, insert and deduplicate, performance is better.
This section lists the Cisco Info Server database tables. They are grouped into the following:
![]() |
Note You should not change the field types of primary fields. This applies to the interchangeable varchar and char field types. The default varchar type should always be used. Because primary keys are never updated, performance is not an issue. |
The alerts.status table is the storage point for all events and correlations of those events. Table A-2 describes the alerts.status table fields.
| Field Name | Field Type | Field Size | Mandatory | Description |
|---|---|---|---|---|
Identifier | char | 255 | Yes | Internal hash key/table identifier. Set by the Info Mediators for the Cisco Info Server for de-duplication. |
Serial | incr |
| Yes | Unique serial number generated by the Cisco Info Server. |
Node | char | 64 | Yes | This field identifies the origin of alerts. As the origin is usually the CWM (SNMP Manager), this field contains either the name or IP address of the CWM host. The only exception is user connection traps. See the Cisco Info Center Mediator and Gateway Reference for more information. |
NEName | char | 64 | No | Name of the network element reporting the event. |
Manager | char | 64 | Yes | Name given to the Info Mediator to identify the source of the event. This is set within the Mediator properties. For example, NNM is the HP NNM Mediator. CWM is the CWM Mediator. |
Agent | char | 64 | No | Descriptive name of the sub manager that generated the alert. |
AlertGroup | char | 64 | No | Used in the Generic, Type 3, and Type 4 Automations to group event pairs. See the Cisco Info Center Administrator Reference for more information on Automations. |
AlertKey | char | 64 | Yes | Descriptive key with reference to the event. This field contains the instance of the Object (for example, NEName Slot for Card Events, Serial0 for Cisco IOS router events.) |
Severity | int |
| Yes | Severity of problem: |
Summary | char | 255 | Yes | Summary of alert/problem as human readable text to appear on the Administration console. |
StateChange | optime |
| Yes | Automatically maintained timestamp at the Cisco Info Server of the last insert/update of an alert from any source. |
FirstOccurrence | time |
| Yes | Time (in seconds, since Jan. 1, 1970) this alert was created or when polling started at the Mediator. |
LastOccurrence | ltime |
| Yes | Time this alert was last updated at the Mediator. |
InternalLast | timestamp |
| Yes | Time this alert was updated at the Cisco Info Server. |
Poll | int |
| No | Frequency of polling for this alert, in seconds. |
Type | int |
| No | Used in the Generic, Type 3 and Type 4 Automations to define the relationship between event pairs. See the Cisco Info Center Administrator Reference for more information on Automations. |
Tally | opcount |
| Yes | Automatically maintained count of the number of inserts/updates of the alert from any source. |
Class | int |
| Yes | Class the event belongs. This field defines the context sensitive tools available to each event. See the Cisco Info Center Administrator Reference for more information on classes, menus, and menu options. |
Grade | int |
| No | Grade of the alert/problem within the set severity. |
Location | char | 64 | No | This field is currently not used. It can be populated with the location name by the Service Provider. |
OwnerUID | int | 8 | Yes | User ID of the user assigned to handle this alert. |
OwnerGID | int | 8 | No | Group ID of the group assigned to handle this alert. |
Acknowledged | int | 8 | Yes | Has assigned user acknowledged the assignment? |
Flash | int |
| No | Enables the option to make the Event List flash. |
ServerName | char | 64 | Yes | Name of the originating server. Used by Cisco Info Gateways to control propagation of alerts between Cisco Info Server. |
ServerSerial | int | 8 | Yes | Serial number of the alert on the originating server (when not originated on this server). Used by Cisco Info Gateways to control propagation of alerts between Cisco Info Server. |
NEAddress | char | 32 | Yes | IP address of the network element used by the CWM machine to access the network element. |
NEType | int |
| Yes | 0,100 - IPX 1,101 - BPX 8600 2,102 - IGX 8400 3,103 - MGX 8220 4,104 - DAS 5,105 - VNS 6,106 - DASD 12,112 - ESP 999 Unknown 1000 Info Center Mediator. |
ObjectType | char | 64 | Yes | NE Card Connection Endpoint Endpoint.FR Endpoint.ATM Endpoint.CE Endpoint.VOICE Line.access Line.trunk Peripheral Peripheral.dc Peripheral.disk Peripheral.fan Peripheral.ps Peripheral.ts Port Port.ATM Port.FR Port.VOICE System System.config System.connectivity System.general System.nic System.redundancy System.test |
SubObjectType | char | 64 | No | Used to further identify the object. The value in this field depends upon the ObjectType. This field is not mandatory and may be blank in some cases. |
ObjectStatus | int |
| No | The current status of the object reporting the event (for example, "Downed", "Added", "Inserted" etc.) Events cleared by Automation containing "Cleared" in the ObjectStatus. |
Slot | char | 4 | No | Slot number of the network element reporting the event. |
PSAP | char | 6 | No | Physical Service Access Point. The PSAP is a hierarchical identifier for the resource over which virtual circuits are provisioned. The word "Physical" refers to the OSI layer, thus, a PSAP identifies the Layer 1 facility. This hierarchical structure follows the following convention: <physical_line>.<sub_channel1>.<sub_channel2><sub_channeln>. For single port cards, physical line number is always 1. For multi-port cards, physical line number starts at 1. |
LSAP | char | 6 | No | Logical Service Access Point. For naming consistency, the concept of logical port numbering at the card level was introduced. For cards such as UFM, FRSM, and AUSM, a logical identifier for the port is created when the port is provisioned. It can essentially be thought of as a random number, as it has no inherent physical information contained within it. These identifiers are stored in the LSAP field. For IMA, it is this number which remains constant, even when lines are added and deleted from the port. For virtual trunks, the LSAP contains the user assigned Trunk ID. |
DSAP | char | 24 | No | Data-link Service Access Point. This field contains the Virtual Circuit Identifier (VCI). The syntax is <DSAP> (<annotation>), with a space delimiting the DSAP from the annotation, and the annotation appearing in parentheses. This SAP is used between OSI Layer 3 and Layer 2 to identify virtual circuits. Depending upon the trap type and trap subtype, this field would contain: FR: DSAP = <DLCI> (DLCI) ATM: DSAP = <VPI>[.<VCI>] (VPI/VCI) |
RemoteNEName | char | 64 | No | This field contains the remote network element name for connection and trunk events. |
RemoteSlot | char | 4 | No | This field contains the slot number for the remote network element name for connection and trunk events. |
RemotePSAP | char | 6 | No | This field contains the PSAP for the remote network element name for connection and trunk events. |
RemoteLSAP | char | 6 | No | This field contains the LSAP for the remote network element name for connection and trunk events. |
RemoteDSAP | char | 24 | No | This field contains the DSAP for the remote network element name for connection events. |
AdditionalInfo | char | 255 | No | This field contains values for all SNMP VarBinds received in the traps that don't fall into one of the other fields. |
TrapReason | char | 64 | No | This field contains the trap reason code as specified in the MIB for BPX 8600 and IGX 8400. For MGX 8220, VNS, and ESP, trap reason is populated by the trap number itself, as each trap is associated with a specific event. This allows filtering on a range of traps, based upon trap identifiers. |
Customer | char | 64 | No | This field is currently not used. It can be populated with the customer name by the Service Provider. |
Site | char | 64 | No | Physical location field. This is specified by the Service Provider. |
ServiceIdentifier | char | 64 | No | This field is currently not used and can be used by the Service Provider. |
ServiceType | char | 24 | No | This field is used by the Real Time Counter tool to determine the counters. See the Cisco Info Center Administrator Reference for more information. |
BitMapField | char | 36 | No | This field contains the BitMap from one of the SNMP VarBinds received by the Mediators.The Deocode BitMap tool uses the information within this field, along with the Convert field, to display the decoded values. |
Convert | char | 64 | No | Field used by the BitMap Decode tool to define the conversion values for the BitMap held in the above field. |
OldObjectStatus | int |
| No | Field used to hold the original status as the ObjectStatus field can be modified by Automation. |
FRASM_misc | char | 16 | No | Reserved for internal use only. |
NetworkName | char | 16 | No | Network name of the CWM network to which the network element is attached. |
LNNI | int |
| No | Local-end NNI (Network-to-Network Interface). |
RNNI | int |
| No | Remote-end NNI. |
NEFWVersion | char | 10 | No | The firmware version of the network element. This field is used to determine whether to run the Cisco Equipment Manager or CiscoView 4.11 for that network element. |
SVVersion | char | 8 | No | Version of the CWM software (for example, 8.4 or 9.1). |
NEModelID | char | 12 | No | Model ID of the network element. (This field is for release 9.2) |
The Details table contains the detail attributes of the events in the system. Table A-3 describes the alerts.details table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | 255 | Internal sequencing string for uniqueness. |
Identifier | char | 255 | Identifier (as status table) to relate details to entries in the status table. |
AttrVal | int |
| Boolean; when true, Name and Detail fields are valid, otherwise, only the Detail field is valid. |
Sequence | int |
| Sequence number, used for ordering entries in the Detail fields. |
Name | char | 255 | Name of attribute stored in the Detail field. |
Detail | char | 255 | Attribute value. |
The Journal table provides a history of work performed on events. Table A-4 describes the alerts.journal table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | 255 | Unique key field for the table. |
Serial | int |
| Serial number of the event this journal entry is related to. |
UID | int |
| User ID of the user who made this entry. |
Chrono | time |
| Time and date this entry was made. |
Text1 | char | 255 | First block of text for journal entry. |
Text2 | char | 255 | Second block of text for journal entry. |
Text3 | char | 255 | Third block of text for journal entry. |
Text4 | char | 255 | Fourth block of text for journal entry. |
Text5 | char | 255 | Fifth block of text for journal entry. |
Text6 | char | 255 | Sixth block of text for journal entry. |
Text7 | char | 255 | Seventh block of text for journal entry. |
Text8 | char | 255 | Eighth block of text for journal entry. |
Text9 | char | 255 | Ninth block of text for journal entry. |
Text10 | char | 255 | Tenth block of text for journal entry. |
Text11 | char | 255 | Eleventh block of text for journal entry. |
Text12 | char | 255 | Twelfth block of text for journal entry. |
Text13 | char | 255 | Thirteenth block of text for journal entry. |
Text14 | char | 255 | Fourteenth block of text for journal entry. |
Text15 | char | 255 | Fifteenth block of text for journal entry. |
Text16 | char | 255 | Sixteenth block of text for journal entry. |
The alerts.objclass table is used to determine which menu and icons to use for a particular class of object. Table A-5 describes the alerts.objclass table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Tag | int |
| Unique key field for the table; class's numeric value. |
Name | char | 64 | Name of the class. |
Icon | char | 255 | Path and file name of the default icon for tools. |
Menu | char | 64 | Name of the Tools menu (in objmenus table) for the menu associated with this class. Used by tools to display the appropriate menu. |
The alerts.objmenus table is used to provide the list of menus.Table A-6 describes the alerts.objmenus table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Menu | char | 64 | Unique key field for table; menu name (referred to in objmenus table). |
Columns | int |
| Number of columns the menu should use. |
The alerts.objmenuitems table is used to provide the contents of menus. Table A-7 describes the alerts.objmenuitems table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | 255 | Unique key field for the table. |
Menu | char | 64 | Menu name (referred to in objmenus table). |
Sequence | char |
| Number used to determine the order of the menu item in a menu, when it is displayed. |
Title | char | 64 | Displayed title for the menu item. |
Command1 | char | 255 | Command to be executed when this item is selected in a tools menu (first block of). |
Command2 | char | 255 | Command to be executed (second block of). |
Command3 | char | 255 | Command to be executed (third block of). |
Command4 | char | 255 | Command to be executed (fourth block of). |
RedirectStdin | int |
| Currently unused. |
RedirectStdout | int |
| Boolean; when true (1), output is redirected to the dialog in the tool that called the command. Otherwise, the standard output is discarded. |
RedirectStderr | int |
| Boolean; when true (1), error output is redirected to the dialog in the tool that called the command. Otherwise, the error output is discarded |
The alerts.resolutions table is used to maintain the Resolutions option in the Event List. Table A-8 describes the alerts.resolutions table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | v | Unique key for the table. |
Tag | int |
| Class value for this resolution. |
Sequence | int |
| Sequence number which sets ordering at display time. |
Title | char | 64 | Title of resolution. |
Resolution1 | char | 255 | First line of text for resolution. |
Resolution2 | char | 255 | Second line of text for resolution. |
Resolution3 | char | 255 | Third line of text for resolution. |
Resolution4 | char | 255 | Fourth line of text for resolution. |
The alerts.conversions table is used to provide easy conversion from a numeric value to a string for any column. Table A-9 describes the alerts.conversions table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | 255 | Unique key for the table; internal sequencing string (comprised of Colname and Value). |
Colname | char | 255 | Name of the column this conversion is appropriate. |
Value | int |
| Numeric value for conversion. |
Conversion | char | 255 | String value for conversion. |
The alerts.col_visuals table is used to provide the default visuals for fields when displayed in the Cisco Info Admin Desktop tools. Table A-10 describes the alerts.col_visuals table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Colname | char | 255 | Name of the column for the visual settings. |
Title | char | 255 | Title of the column when displayed. |
DefWidth | int |
| Default width of the column when displayed. |
MaxWidth | int |
| Maximum width of the column. |
TitleJustify | int |
| Justification for the column's title: 0 = left, 1 = center, 2 = right. |
DataJustify | int |
| Justification for the column's data: 0 = left, 1 = center, 2 = right. |
The alerts.colors table is used to create the colors required by the Cisco Info Admin Desktop. Table A-11 describes the alerts.colors table fields.
| Field Name | Field Type | Description |
|---|---|---|
Severity | int | Severity of problem: |
AckedRed | int | RGB (red, green, blue) value of the color red for acknowledged events. Must be in the range 0-255. |
AckedGreen | int | RGB value of the color green for acknowledged events. Must be in the range 0-255. |
AckedBlue | int | RGB value of the color blue for acknowledged events. Must be in the range 0-255. |
UnackedRed | int | RGB value of the color red for unacknowledged events. Must be in the range 0-255. |
UnackedGreen | int | RGB value of the color green for unacknowledged events. Must be in the range 0-255. |
UnackedBlue | int | RGB value of the color green for unacknowledged events. Must be in the range 0-255. |
The master.names table is used to provide user identification and authorization. Table A-12 describes the master.names table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Name | char | 64 | UNIX user name. |
UID | int |
| User ID of user. |
GID | int |
| Group ID of user. |
Passwd | char | 64 | Encrypted password for user. |
Type | int |
| User type: 1= Supervisor, 2 = Administrator, 3 = Normal user, |
The master.groups table is used to provide groups identification and authorization. Table A-12 describes the master.groups table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Name | char | 64 | UNIX user name. |
GID | int |
| Group ID. |
The master.members table is used to provide user identification and authorization. Table A-14 describes the master.members table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | 64 | Unique key field for the table. |
UID | int |
| User ID. |
GID | int |
| Group ID. |
The master.profiles table is used to provide the user restriction information. Table A-14 describes the master.profiles table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | char | 64 | Unique key field for the table. |
Restrict1 | char | 255 | First line of restriction. |
Restrict2 | char | 255 | Second line of restriction. |
Restrict3 | char | 255 | Third line of restriction. |
Restrict4 | char | 255 | Fourth line of restriction. |
AllowISQL | int |
| ISQL access. |
The master.stats table is used to control the -stats Cisco Info Server command line option. Table A-16 describes the master.stats table fields.
| Field Name | Field Type | Description |
|---|---|---|
StatTime | time | The time the statistics are collected. |
NumClients | int | The number of clients, for example, Desktops, attached to the Cisco Info Server. |
NumRealtime | int | The number of real time clients attached to the Cisco Info Server. |
NumProbes | int | The number of Cisco Info Mediators attached to the Cisco Info Server. |
NumGateways | int | The number of Cisco Info Gateways attached to the Cisco Info Server. |
NumMonitors | int | The number of monitors connected to the Cisco Info Server. This is applicable to Internet Service Monitors from Micromuse. |
NumProxys | int | The number of Proxy Servers connected to the Cisco Info Server. |
EventCount | int | The current number of events in the Cisco Info Server. |
JournalCount | int | The current number of journals in the Cisco Info Server. |
DetailCount | int | The current number of details in the Cisco Info Server. |
The auto.triggers table is used to control automation triggers. Table A-17 describes the auto.triggers table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Name | char | 64 | The name of the trigger. |
Cond1 | char | 255 | The first line of the trigger SQL. |
Cond2 | char | 255 | The second line of the trigger SQL. |
Cond3 | char | 255 | The third line of the trigger SQL. |
Cond4 | char | 255 | The fourth line of the trigger SQL. |
AutoExec | char | 64 | The ascent action. |
DecExec | int |
| The descent action. |
OwnerUID | int |
| The UID of the trigger owner. |
Active | int |
| Indicates whether the trigger is currently active or not. |
Level | int |
| Indicates whether the trigger is a level or edge trigger. |
EvalPeriod | int |
| The sample rate of the trigger. |
Threshold | int |
| The delay threshold of the trigger. |
Hits | int |
| Reserved for future use. |
ProcessAllHits | int |
| Indicates whether the trigger should fire for each matched row, or just for the first row. |
Comment1 | char | 255 | The first line of the trigger description. |
Comment2 | char | 255 | The second line of the trigger description. |
Comment3 | char | 255 | The third line of the trigger description. |
Comment4 | char | 255 | The fourth line of the trigger description. |
The auto.actions table is used to control automation triggers. Table A-17 describes the auto.actions table fields.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
Name | char | 64 | The name of the action. |
HasData | int |
|
|
Data1 | char | 255 | The first line of the data effect SQL. |
Data2 | char | 255 | The second line of the data effect SQL. |
Data3 | char | 255 | The third line of the data effect SQL. |
Data4 | char | 255 | The fourth line of the data effect SQL. |
Hasexec | int |
| Indicates whether or not the action has an external effect. |
ExecPath | char | 255 | The pathname of the external effect executable. |
ExecArgs | char | 255 | The arguments of the external effect executable. |
ExecHost | char | 64 | The hostname of the host to run the external effect executable. |
EUID | int |
| Effective user ID. |
HasPhone | int |
| Reserved for future use. |
PhoneArgs1 | char | 255 | Reserved for future use. |
PhoneArgs2 | char | 255 | Reserved for future use. |
PhoneArgs3 | char | 255 | Reserved for future use. |
PhoneArgs4 | char | 255 | Reserved for future use. |
Comment1 | char | 255 | The first line of the action description. |
Comment2 | char | 255 | The second line of the action description. |
Comment3 | char | 255 | The third line of the action description. |
Comment4 | char | 255 | The fourth line of the action description. |
UpdateJournal | int | - | When enabled a journal entry is made by the action in every alert which matched the trigger condition of the trigger which executed the action. |
Operator | int | - | The operator used in the row count condition. This can be |
TargetCount | int | - | The row count comparison value used by the operator. |
The tools.actions table is used to control desktop tools. Table A-19 describes the fields in the tools.actions table.
| Field Name | Field Type | Field Size | Description |
ActionID | int | - | The identifier of the tool. |
Name | varchar | 64 | The name of the tool. |
Owner | int | - | Indicates whether the tool has an owner or not. |
Enabled | int | - | Indicates whether the tool is enabled or not. |
Description1 | varchar | 255 | The first line of the description. |
Description2 | varchar | 255 | The second line of the description. |
Description3 | varchar | 255 | The third line of the description. |
Description4 | varchar | 255 | The fourth line of the description. |
HasInternal | int | - | Indicates whether the tool has an internal effect or not. |
InternalForEach | int | - | When set, starts the internal effect for each matched row. |
InternalEffect1 | varchar | 255 | The first line of the internal effect. |
InternalEffect2 | varchar | 255 | The second line of the internal effect. |
InternalEffect3 | varchar | 255 | The third line of the internal effect. |
InternalEffect4 | varchar | 255 | The fourth line of the internal effect. |
HasExternal | int | - | Indicates whether the tool has an external effect or not. |
ExternalForEach | int | - | When set, starts the external effect for each matched row. |
ExternalEffect1 | varchar | 255 | The first line of the external effect. |
ExternalEffect2 | varchar | 255 | The second line of the external effect. |
ExternalEffect3 | varchar | 255 | The third line of the external effect. |
ExternalEffect4 | varchar | 255 | The fourth line of the external effect. |
JournalForEach | int | - | When set, adds the journal entry for each matched row. |
Platform | int | - | Indicates the type of platform the external effect runs on. |
JournalText1 | varchar | 255 | The first line of the journal entry. |
JournalText2 | varchar | 255 | The second line of the journal entry. |
JournalText3 | varchar | 255 | The third line of the journal entry. |
JournalText4 | varchar | 255 | The fourth line of the journal entry. |
HasForcedJournal | int | - | Forces a journal entry dialog to be opened when the tool executes. |
RedirectOut | int | - | When selected, output is echoed through a read only window in whichever tool used the command. |
RedirectErr | int | - | When selected, errors is echoed through a read only window in whichever tool used the command. |
The tools.action_access table is used to control access to desktop tools. Table A-20 describes the fields in the tools.action_access table.
| Field Name | Field Type | Field Size | Description |
ActionID | int | - | The unique identifier of the tool, taken from the actions table. |
GroupID | int | - | Indicates to which group the tool is available. |
ClassID | int | - | Indicates to which class the tool is available. |
ActionAccessID | int | - | Primary key field for table. |
The tools.menus table is used to control desktop tool menus. Table A-21 describes the fields in the tools.menus table.
| Field Name | Field Type | Field Size | Description |
MenuID | int | - | Primary key field for the menus table. |
Name | varchar | 64 | The name of the menu. |
Owner | int | - | Indicates whether the menu has an owner. |
Enabled | int | - | Indicates whether the menu is enabled or disabled (greyed out). |
The tools.menu_items table is used to control desktop tool menu items. Table A-22 describes the fields in the tools.menu_items table.
| Field Name | Field Type | Field Size | Description |
KeyField | varchar | 32 | A key field for this menu item. Created from the menu_id (from the tools.menus table) and the menu_item_id. |
MenuID | int | - | The unique menu identifier taken from the tools.menus table. |
MenuItemID | int | - | The primary key identifier for this menu item. |
Title | varchar | 64 | The name that appears on the menu. |
Description | varchar | 255 | The description of the menu item. |
Enabled | int | - | Indicates whether the menu item is enabled or disabled (greyed out). |
InvokeType | int | - | Indicates what action is taken when the menu item is accessed. |
InvokeID | int | - | Indicates the action identifier of the action defined in InvokeType. |
Position | int | - | Indicates the position (order) of this item on the menu. |
Accelerator | varchar | 32 | Indicates the keyboard short-cut of this menu item. |
The tools.prompt_defs table is used to store all prompt definitions. Table A-23 describes the fields in the tools.prompt_defs table
.
| Field Name | Field Type | Field Size | Description |
Name | varchar | 64 | The name of the prompt. |
prompt | varchar | 64 | The prompt title which appears at the top of the prompt window. |
Default | varchar | 64 | The default value to enter if no value is entered by the user. |
Value | varchar | 255 | The list of available values. |
Type | int | - | The prompt type. Type |
The tools.menu_defs table is used to control desktop tool menu items. Table A-24 describes the fields in the tools.menu_defs table
.
| Field Name | Field Type | Field Size | Description |
Name | varchar | 64 | The name of the menu. This must match the name of the type |
DatabaseName | varchar | 64 | The database which is used to build the menu items. |
TableName | varchar | 64 | The table which is used to build the menu items. |
ShowField | varchar | 64 | The field in the table to show as the menu pull down list. |
AssignField | varchar | 64 | The actual field which is used to enter a value into the prompt. |
OrderByField | varchar | 64 | The field used to order the menu. |
WhereClause | varchar | 255 | This field allows the user to filter the table to show a subset of the full table list. |
Direction | int | - | |
The jel.jel_props table is used to control Java Event List and Java JELD. It is maintained by the JACE configuration tool (do not edit it directly). Table A-25 describes the fields in the jel.jel_props table.
| Field Name | Field Type | Field Size | Description |
|---|---|---|---|
KeyField | incr |
| Unique key field for the table. |
ConfigName | char | 127 | The name of the configuration. |
PropSet | char | 127 | The name of a set within the configuration. |
PropName | char | 127 | The name of a property within a set. |
PropVal | char | 255 | The value of a property. |
![]() |
Note Edit this table only through JACE. Do not try to edit it directly. |
The service.status table is used to control the additional features required to support Netcool/Internet Service Monitors. Table A-26 describes the fields in the service.status table.
| Field Name | Field Type | Field Size | Description |
Name | varchar | 255 | The name of the service. |
CurrentState | int | - | Indicates the state of the service. Can be Good ( |
StateChange | time | - | Indicates the last time the service state changed. |
LastGoodAt | time | - | Indicates the last time the service was Good ( |
LastBadAt | time | - | Indicates the last time the service was Bad ( |
LastMarginalAt | time | - | Indicates the last time the service was Marginal ( |
LastReportAt | time | - | The time of the last service status report. |
Note that some properties are read only; these are information only properties for use by upgrade scripts and other utilities.
The Cisco Info Server properties currently supported are shown in Table A-27.
| Property Name | Editable | Type | Default | Description |
|---|---|---|---|---|
ServerMajorRel | No | int | 3 | Cisco Info Server major release number. |
ServerMinorRel | No | int | 3 | Cisco Info Server minor release number. |
ServerRevision | No | int | 0 | Cisco Info Server revision level. |
AuditAutomation | Yes | boolean | False | Audit changes to the Automation system (the auto database).1 |
AuditNames | Yes | boolean | False | Audit changes to the authentication systems (the master database). |
AuditConfig | Yes | boolean | False | Audit changes to the configuration tables (all tables in the alerts database except status, journals, and details). |
AllowISQL | Yes | boolean | True | Allow connections to the Cisco Info Server using ISQL or nco_sql. |
AllowConnections | Yes | boolean | True | Allow connections to the Cisco Info Server with any tool. |
DebugLevel | Yes | int | 0 | Sets debug level of the Cisco Info Server. Overridden by the -debug command line option. |
Granularity | Yes | int | 60 | Sets the granularity of the Cisco Info Server. Overridden by the -granularity command line option. |
LogInterval | Yes | int | 300 | Sets the interval to consolidate the persistent database. Overridden by the -interval command line option. |
AutoTick | Yes | int | 1 | Sets the clock tick interval for Automation handling. Overridden by the -autotick command line option. |
UpdateAlertKey | Yes | boolean | False | When set, the new AlertKey value is copied on deduplication. |
UpdateSummary | Yes | boolean | False | When set, the new Summary value is copied on deduplication. |
ReawakenClosed | Yes | boolean | False | Sets the option to reawaken closed alarms when a new alarm arrives. (See Chapter 1, "Cisco Info Server"). |
DeackOnReawaken | Yes | boolean | False | When set (when an alert is reawakened), the Acknowledged field is cleared. |
DebugTriggers | Yes | boolean | False | Sets the option to log the execution of triggers into the log file. |
DebugActions | Yes | boolean | False | Sets the option to log the execution of actions into the log file. |
UpTime | No | int |
| Time when the server came up. |
MonitorConnections | Yes | boolean | True | Generates an alarm to flag that a process has connected to the Cisco Info Server. |
StatsInterval | Yes | int | 900 | Controls the time interval for gathering statistics. |
DeleteLogSize | Yes | int | | Sets a maximum log size. When this size is reached the log is archived and a new log is started. |
DeleteLogLevels | Yes | int | | Controls the level of detail sent to the log file after an alert is deleted. |
RegionStorage | Yes2 | boolean | | Enables region storage. |
Note that some properties are read only; these are information only properties for use by upgrade scripts and other utilities.
The Proxy Server properties currently supported are shown in Table A-27.
| Property Name | Editable | Type | Default | Description |
|---|---|---|---|---|
ConnectionRatio | Yes | int | 10 | Ratio of incoming and outgoing connections. |
DebugMode | Yes | boolean | False | Sets the Proxy Server debug option. |
MaxConnections | Yes | int | 30 | Maximum number of connections to the Proxy Server. |
RemoteServer | Yes | char | NCOMS | Sets the name of the Cisco Info Server to connect to. |
ServerName | Yes | char | NCO_PROXY | The name of the Proxy Server. |
The nco_objserv command has the following syntax:
nco_objserv -name <string> -propsfile <string> -pa <string> -DNS <string> -logfile <string> -uniquelog -connections <numeric> -port <numeric> -secure -queue <numeric> -oldpa -stats -granularity <numeric> -interval <numeric> -autotick <numeric> -timer <string> stacksize <numeric> -debug <numeric> -DELETES <string> -stderr -logsize <numeric> -DELETES_LEVEL <numeric> -DELETES_SIZE <numeric> -fuzzy -fuzzytodat -dattofuzzy -version -helpTable A-29 lists the defaults for the nco_objserv command line options.
| Option/Parameter | Default | Description |
|---|---|---|
-name <string> | | Sets the server name. When omitted, defaults to NCOMS. |
-propsfile <string> | $OMNIHOME/etc/ | Sets the Cisco Info Server properties file name. |
|
|
|
|
|
|
-pa <string> | | Sets the process agent name. |
-DNS <string> | | Sets a hostname for clients to use to locate the Cisco Info Server. This is used when the site uses DNS naming, however, the machines have their own non-DNS name. |
-logfile <string> | $OMNIHOME/log/ | Sets the filename of the log file. |
-uniquelog | | Without -logfile set, forces the log file to be uniquely named by appending the process ID of the Cisco Info Server to the end of the default log file name. With -logfile set, this has no effect. |
-connections <numeric> | | Sets the total number of available connections for Desktops, Cisco Info Mediators, and Cisco Info Gateways. |
-port <numeric> |
| Sets the IDUC port for listening. |
-secure |
| Sets the security mode of the Cisco Info Server. When set, the Cisco Info Server authenticates connection requests with a user name and password. |
-queue <numeric> | 1024 | Changes the queue size for the Cisco Info Server when the server is overloaded. This can be increased only. |
-hashsize | 5013 | Sets the internal hash size tables to improve memory usage. The default is 5013. |
-oldpa |
| Sets the Cisco Info Server to use the previous version of the NPPC protocol. |
-stats <numeric> | 900 | Sets the time interval for gathering statistics. To use the statistics gathering facility, uncomment the statistics table in the NCOMS.sql file. |
-granularity <numeric> | 60 | Sets the granularity of updates to Desktops and Cisco Info Gateways. |
-interval <numeric> | 300 | Sets the persistent store consolidation interval; the number of seconds between the Cisco Info Server consolidating the files in the db directory and restarting transaction based logging. Setting this to 0 disables the writing of these files (not recommended for production use). |
-autotick <numeric> | 1 | Sets the number of seconds on which the Automation system ticks, which in turn, controls the sampling of triggers. |
-timer <string> | Internal on Solaris 2.x and HP-UX, external on SunOS | Selects the timing mechanism to be used. Can be internal, external, or none. See Chapter 1, "Cisco Info Server" for full details. |
-stacksize <numeric> | 64K | Sets the stacksize for internal multi-threading. |
-debug <numeric> | 0 | Enables debug messages mode. The <numeric> value specifies the amount of debug information required; available levels are 0 (Silent), 1, 2, and 3 (Ultra-verbose). |
-DELETES <string> | off | Writes a separate log file, which logs only deletes from any table in the Cisco Info Server. |
-stderr | off | Redirects messages from the log file to stderr. |
-logsize <numeric> | | Sets the maximum log file size. |
-DELETES_LEVEL <numeric> | | Sets the level of information to be placed in the deletes log. |
-DELETES_SIZE | | Sets the size when the delete log files are swapped. |
-fuzzy |
| Enables region storage. |
-fuzzytodat |
| Reads region storage |
-dattofuzzy |
| Reads default storage |
-version | off | Displays version information about the Cisco Info Server then exits. |
-help | off | Displays help on nco_objserv command line options then exits. |
The command line options shown in Table A-30 are supported for backward version compatibility. Their use is already deprecated by other options on the command line and these options may not be supported in future versions.
nco_objserv -transient -norecover -fds numeric
| Option | Default | Description |
|---|---|---|
-norecover | off | Starts the Cisco Info Server, however, it does not attempt to recover the previous run's status and tables. |
-fds <numeric> | 256 | Sets the number of available file descriptors for the Cisco Info Server. |
The nco_proxyserv command uses the following format:
nco_proxyserv -name <string> -propsfile <string> -logfile <string> -max <numeric> -ratio <numeric> -debug <numeric> -version -helpTable A-30 lists the defaults for the nco_proxyserv command line options.
| Option | Default | Description |
|---|---|---|
-name <string> | NCO_PROXY | Sets the servername. When omitted, defaults to NCO_PROXY. |
-propsfile <string> | $OMNIHOME/etc/<servername>.props | Sets the Proxy Server properties file name. This defaults to NCO_PROXY.props. |
-logfile <string> | $OMNIHOME/log/<servername>.log | Sets the filename for the log file to be written to. |
-max | 30 | Sets the number of connections for Cisco Info Mediators and Cisco Info Gateways. |
-ratio | 10 | Sets the ratio of incoming to outgoing connections to the Proxy Server. |
-debug <numeric> | 0 | Turns on debug messages. The <numeric> value denotes the amount of debug information required; available levels are 0 (Silent), 1, 2,and 3 (Ultra-verbose). |
-version | off | Displays version information about the Proxy Server then exits. |
-help | off | Displays help on nco_proxyserv command line options then exits. |
The following sections show example Cisco Info Server SQL commands.
The select command allows you to find information in a table. For example, to select all records whose Severity field is equal to 4, specify:
select * from alerts.status where Severity = 4;
To select all records whose Node field starts with the word "terminal" followed by any other characters, specify:
select * from alerts.status where Node like 'terminal.*';
The update command allows you to change the information in the database. For example, to set the Severity to 0 for any record in the status table where Node is equal to Fred, specify:
update alerts.status set Severity = 0 where Node = 'Fred';
You can also simultaneously specify more than one command. For example, the following command searches for a record whose Severity is equal to 1 and Node is equal to Fred, then sets the Severity to 0 and changes the Summary field to the string Discarded:
update alerts.status set Severity = 0, Summary = 'Discarded' where Severity = 1 and Node = 'Fred';
The delete command allows you to remove records from the status table. For example, to remove all records whose Node field is equal to Fred, specify:
delete from alerts.status where Node = 'Fred';
The insert command allows you to create new records in the status table. For example to insert an alert into the status table specifying the values in only four fields, enter:
insert into status (Identifier, Severity, Tally, Serial) values ('MasterMachineStats15', 5, 12, 21);
The data to be inserted follows the values keyword in a parenthesized comma separated list of literal values.
By identifying specific column names after table-name the values are entered in sequence in those fields. All other fields are populated with default values.
The updating keyword forces the specified columns to be updated if the insert is deduplicated. To force the field Severity to deduplicate for the previous example, enter:
insert into status (Identifier, Severity, Tally, Serial) values ('MasterMachineStats15', 5, 12, 21) updating (Severity);
You can use a number of boolean operators which evaluate to true or false. Table A-31 describes the available operators.
| Operators | Description |
|---|---|
a = b | a is equal to b |
a < b | a is less than b |
a > b | a is greater than b |
a < > b | a is not equal to b |
a like b | a is like b |
a not like b | a is not like b |
Use the like comparison when you require a wildcard match. Table A-33 shows how you use like comparisons.
| where b is... | and a is... | This evaluates to... |
|---|---|---|
Fr.* | Fred | True |
*-test | node-test | True |
Fred | Fred | True |
You can combine comparisons with the expressions and and or. For example, you could specify the following comparison:
Node = 'node1' and Severity > 4 and Summary like 'alert on .*'
or
Node = 'node1' or Node = 'node2' or Node = 'dbms1'
This section describes the SQL syntax.
alphachar = a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z
number = 0|1|2|3|4|5|6|7|8|9
string = 'any sequence of ASCII characters'
![]() |
Note Strings can contain a single ' by escaping the string as \'. |
intnum = number{number} | {number}.number{number}
name = alphachar{alphachar|number|_}
![]() |
Note Examples of legal names include Fred1, Data_base, fast4some, and not_4_some. |
column-name = name
table-name = name
database-name = name
table-ref = database-name.table-name | table-name
dateliteral = getdate | dayname | monthname | dayofmonth| hourofday | minuteofhour | dayasnum | monthasnum
literal = intnum | string | dateliteral | property
property = %name |
![]() |
Note name can be any Cisco Info Server property. The subsequent properties refer to internal variables. |
scalar = column-name | literal
scalar-expression =
arith-expression =
boolean-expression =
search-condition = search-condition (and | or) search-condition |
ordering-spec = column-name asc | desc {, column-name asc | desc}
subquery = select [(scalar-expression{, scalar-expression} | *]
data-type =
table-constraint =
table-entry = field-name data-type | table-constraint
state = good | marginal | bad
A search condition specifies what you are looking for in the tables. The syntax for a search condition is detailed in the previous section. Following are some examples:
name not like 'John.*' and age > 20
(name like 'Jilted' and age <20) or (name like 'John' and age = 22)
not (name like 'Jilted' and age = 20) and not (name like 'John' and age >25)
A set of date literals exist which return date information about the current time. They are used for time-sensitive automation or filters.
getdate returns the current time to allow for comparisons with time based on the current time. getdate is equivalent to the integer value of the current date and time in seconds, such as a time field. Note that when the getdate function is used in a subtraction, a space character must precede and follow the minus sign, otherwise, the equation is not evaluated correctly.
dayname returns the name of the current day (for example, mon, tue, fri).
monthname returns the name of the current month (for example, jan, feb, jul).
dayofmonth returns the day of the current month (for example, when it is January 21st, dayofmonth returns 21).
minuteofhour returns the minute of the current hour (for example, when it is 11:31, minuteofhour returns 31).
hourofday returns the hour of the current day (for example, when it is 11:31, hourofday returns 11).
dayasnum returns the day of the current week as a number (for example, when it is Sunday, dayasnum returns 0, Monday = 1, Tuesday = 2).
monthasnum returns the month of the current year as a number (for example, when it is January, monthasnum returns 1, December 12).
create database <database-name>;
use database <database-name>;
create table <table-name> (<table-entry> {, <table-entry>});
password <string1>, <string2>;
use database <database-name>;
delete from <table-ref> [via <string>] [where <search-condition>];
insert into <table-ref> values (<literal> {, <literal>});
select (* | (<scalar-expression> { , <scalar-expression>})) from <table-ref> [where <search-condition>] [order by <ordering-spec>];
select [<arith-expression> { , <arith-expression> }] from <table-ref> [where <search-condition>];
update <table-ref> set column-name = <scalar-expression> { , column-name = <scalar-expression>} [where <search-condition>];
shutdown;
describe <table-ref>;
users;
list databases;
list tables [in <database-name>];
sync [database <database-name> | table <table-ref>];
get prop <prop-name>;
set prop prop-name to <simple-value>;
show props;
save props [to <filename>];
svc update <name> <state>;
This section describes each command, its syntax, and its usage, and provides examples.
The create database command creates a new, in-memory database (<database-name>) under which tables may be created.
create database newthings;
Creates a table within the in-memory database currently in use. <table-name> is the name of the new table to create. For each field in the table, <table-name> and a data-type must be specified with a comma between each. This comma list can be followed by any number of <table-entry> entries which define the handling of the table.
create table newtable (
name char(20), age integer, unique (name));<string1> is the name of the user whose password is to be changed. <string2> is the new password.
password 'dj','realpassword' ;
Uses the named (<database-name>) database as the default for locating tables.
use database newthings;
Deletes all rows from the <table-name> table that match the <search-condition>. When where is not specified and <search-condition> is specified, all rows are deleted.
delete from newtable where age > 20;
Alternatively, you can use via to delete only one row from the database table. For example, specify:
delete from newtable via <string> where age > 20;
where <string> is an identifier in the database table.
Inserts a row into an existing named table. It is assumed values are specified for all columns in the order they were specified in the create statement for that table. The data to be inserted follows the values keyword in a parenthesized comma separated list of literal values.
insert into newtable values ('fred', 30);
The select command extracts fields of data from a table.
1. This syntax is for retrieving fields to a temporary table. Immediately after select you can enter an asterisk (*) (representing all fields) or a comma separated list of specific expressions to be extracted. Enter as followed by a name to change the column title for the field in the temporary table.
2. This is followed by the from keyword and the name of the table from which to extract. This can then be followed by an optional where keyword and search condition and an optional order by keyword with an ordering specification.
3. This syntax returns the result of the arithmetic-expressions based on the table (named after the from keyword) and an optional search condition (defined after the where keyword).
select * from newtable where age > 20 and name ! like 'test.+'
select * from status where Summary=Node+' up';
select Severity, Severity+Tally from status;
Creates a temporary table containing two columns called Severity and (Severity+Tally). The new field Severity+Tally is populated by adding the content of the two fields together.
select Severity, Severity+Tally as Real_Severity from status; Same as last example except the virtual columnSeverity+Tallyhas now been renamedReal_Severity. select Severity, Severity+Tally as Real_Severity from status where Severity > 20 - Tally; select Severity, Severity+Tally as Real_Severity from status where Severity+Tally > 20; select Severity, Severity+Tally as Real_Severity from status where 20 < Severity+Tally; select MAX(Severity+Tally) AS HighestRealSeverity from status;
Create a single row which contains the maximum value returned by the addition of the Severity value and the Tally value.
select MAX(Severity), AVG(Severity), DIST(Severity, 4) from status;
Returns three values. The highest severity found, the average severity found and the number of entries found with the severity equal to 4.
select DIST(Node, 'mother') from status;
Returns the number of entries found where the contents of the Node fields equals the string `mother'.
select MAX(getdate-LastOccurrence) from status; select (getdate-LastOccurrence)/60 as MinutesAlive from status; select AVG((getdate-LastOccurrence)/60) as ResponseTime from status where OwnerUID=34;
Updates a table, named in <table-name>, setting values for the comma separated list of settings that follows the set keyword, for entries in the table that match the search condition which follows the where.
update newtable set age=90 if age>91;
update newtable set age=10,name='Peter Pan' where name = 'Peter';
Alternatively, you can use via to update one row only in the database table. For example, specify:
update newtable via <string> set age=90 if age>91;
Where <string> is an identifier in the database table.
Super user only.
Shuts down the Cisco Info Server after synchronizing the persistent store.
The dump option is used to generate a logical checkpointing .dat file instead of a physical checkpointing .tab file when physical checkpointing is enabled.
shutdown;
shutdown dump;
Prints details of the named table (<table-name>), describing field names, types, and sizes of fields.
describe newtable;
Lists the names of all the users connected to the Cisco Info Server.
users;
Lists the databases in the Cisco Info Server.
list databases;
Lists the tables in the current database. When in <database-name> is appended, the tables in the specified database are listed.
list tables;
list tables in alerts;
Forces the consolidation of either an entire database with the <database-name> parameter or of a specific table with <table-ref> appended. Consolidation writes out the current data and brings in the .trans file changes and applies them to the .dat file.
sync database alerts;
sync table alerts.status;
Returns the value of the property where <prop-name> is the name of the property. It is returned as a single SQL row.
get prop DebugLevel;
Sets a property value where <prop-name> is the name of the property to set and <simple-value> is the value to set that property to. <simple-value> can be an integer value (for example, 0, 10, 2000), a boolean value (for example, TRUE or FALSE), or a single quoted string (for example, 'string value').
Note that no string properties are currently defined in the system; the facility has been added for future expansion.
set prop LogInterval to 200;
Lists all the properties, returning the names and values as rows of data.
show props;
Saves the property file in the default property file location. The optional to <filename> option allows the properties to be saved in an alternative file. <filename> should be contained within quotes.
save props;
save props to '/etc/propsfile'
Updates the specified service (<name>) to the given <state> in the Cisco Info Server internal service history table.
svc update newservice marginal;
Reclaims unused space in the Info Server tables when physical checkpointing is enabled. Has no effect when logical checkpointing is enabled.
vacuum alerts.status;
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Posted: Tue Jun 13 15:28:27 PDT 2000
Copyright 1989 - 2000©Cisco Systems Inc.