User`s guide

not in the table’s BYVARS or CLASSVARS lists. In particular, do not delete MACHINE, HOUR, or SHIFT
because these variables are always on the BYVARS and CLASSVARS lists. For more about the BY and CLASS
variables lists, see Section 2, Task 1: Customize and Verify Your Test PDB
.
2. There may be some IT Service Vision table or variable names that you want to change.
Although mib2dict is able to squeeze long MIB table and variable names down to six-character names for the
PDB tables and seven-character names for the PDB variables, the resulting names do not always look mnemonic.
So that users of your PDB can read the names more easily, you can modify the PDB table and variable names in
the file to which the CPDDUTL control statements were written. For the naming conventions of user-defined
tables and variables, see Open Systems and Windows NT Appendix 1: Tables and Variables Naming Convention
.
3. Run the %CPDDUTL macro to create the table and variable definitions in your PDB.
In the body of the SAS PROGRAM EDITOR window, type the following:
%cpddutl(filename=’rfc1213.ddu’);
run;
Then if your PROGRAM EDITOR window has pull-down menus, select Locals and Submit; otherwise, type
SUBMIT on the command line and press ENTER or RETURN. %CPDDUTL creates the table and variable definitions in
your PDB.
4. Optionally create formats for MIB enumeration types
.
If you used the -f rfc1213.sas option when you ran
mib2dict, then you need to execute rfc1213.sas. This
SAS program executes the SAS FORMAT procedure, which creates the new formats and installs them in the active
PDB’s DICTLIB.CPFMTS catalog.
If your PROGRAM EDITOR window has pull-down menus, select File and Open, locate rfc1213.sas, and select
Open; otherwise, type
include rfc1213.sas on the command line and press ENTER or RETURN. Then select
Locals and Submit; or type SUBMIT on the command line and press ENTER or RETURN.
5. You are now ready to process raw data into your new PDB .
In our example we used the mib2dict -c
hp-ov option to specify HP-OV as the collector. Thus, to process data (for
example, for ifTable in the newly built UIFTBL table), you could submit the following from the PROGRAM
EDITOR window:
%csproces (/usr/OV/databases/snmpCollect/,
UIFTBL,
collector=HP-OV);