Novell Cool Solutions

List TSA Utility

wschreiber

By:

December 5, 2005 4:38 pm

Reads:4,856

Comments:0

Score:Unrated

Print/PDF

SchDiff is a Win32 tool that allows you to select two trees and analyse differences between these trees.
You may also use this tool to check for schema changes on one tree over time.

Online vs. Offline

‘Online’ mode is used if you have live access to a tree. You have a client connection and can read the schema information. If you have online access to a tree, you may also save the schema to a file for future offline usage.

‘Offline’ mode is used if you access the schema information saved into a file.
The offline mode allows you to check for schema differences on trees that you do not have live access to.

Typical usage scenarios:

  • 2 online trees
  • 1 online tree, 1 offline tree: you want to compare a live schema with a saved schema (e.g. an earlier version of the same tree, or the schema on a remote site)
  • 2 offline trees
    Compare two trees that you do not have direct access to.

Usage:

  • Select the two trees that you plan to compare

    Online access:
    For online access, you need to have made a client connection before starting the tool
    Select the tree from the dropdown list.
    You may reload the schema at any time by pressing “Load from Tree”

    Offline access:
    For offline access, you previously must have saved a schema with SchDiff
    Select the file containing the schema and click “Load from File”

  • Optional: Save schema information

    You may save the schema information for a tree that you have online access to.
    This can be useful to compare schema information between remote sites or at
    different points in time
    Schema information is saved in a proprietary readable standard text format.

  • Optional: Get Schema Details

    If at least one tree has been loaded, a new Tab “Schema Tree #” shows up
    Here you get a list of class names and attribute names for the selected tree
    When clicking on one of the classes or attributes additional information on the
    selected item is displayed

  • Compare Classes

    If two trees have been loaded, a new Tab “Compare Classes” shows up
    As a ‘Quick Check’, you will get a list of classes that are unique on one of the trees
    To do an in-depth comparison of class definitions between the trees,
    select the sub-tab “Thorough Check” and press “Start …”:
    For each class, the class definition will be loaded and compared.

  • Compare Attributes

    If two trees have been loaded, a new Tab “Compare Attributes” shows up
    As a ‘Quick Check’, you will get a list of attributes that are unique on one of the trees
    To do an in-depth comparison of attribute definitions between the trees,
    select the sub-tab “Thorough Check” and press “Start …”:
    For each attribute, the attribute definition will be loaded and compared.

  • Saving Results

    Most display lists allow you to save their contents to text files:
    Simply right-click in the window to get a save dialog popup

Notes:

  • You may use the tool SchExp.exe to export schema elements (classes and attributes)
    as LDIF files.
  • To run the application, you must have the NetWare Client32 software installed.

Changes Log

  • 2005-11 v1.01 First release on WolfgangSchreiber.de & Novell’s “Cool Solutions”
  • 2005-12 v1.02 Added feature to compare individual classes & attributes
    Added comparison of class flags
0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this post.
Loading...Loading...


Categories: Uncategorized

Disclaimer: This content is not supported by Novell. It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test it thoroughly before using it in a production environment.

Comment

List TSA Utility



By:

December 5, 2005 1:35 pm

Reads:4,290

Comments:0

Score:Unrated

Print/PDF

License:
Free

Download listtsa

When a backup application fails to find the backup services on a server, it is nice to know if the services are the problem or if the application is the problem. This utility lists the SMDRs (Storage Management Data Requesters) that can be seen from the server in question. It allows for a connection to the SMDR that may have a problem and then lists the TSAs (Target Service Agents) loaded on the server. Finally, it allows the connection to the TSA with the Authentication from the backup users id and password to determine if the backup services succeed in establishing the connection. If this utility is successful in listing the backup services and making the connection, then the cause of the problem is most likely the backup application.

Usage:

Load listtsa.nlm. A list of SMDR’s, as discovered by the server that the utility is loaded on is displayed. Type in the name of the SMDR you want to attach to (usually the same name as the server) and hit enter. A list of TSAs for that server will then be displayed. The name of the TSA is the SMDR.TSA name (ie. ServerName.NetWare File System). The whole string must be typed in at the prompt, then hit enter. The backup user ID will then be requested (the default is Admin), enter the backup user ID and hit enter. The password for that ID will then be requested, enter the user ID’s password and hit enter. The utility will end in a success or failure at this point.

*** Some of the code for this utility was taken from the sample code for backup engine developers in the Novell NDK. The point of the utility was to exercise the same APIs that engine developers would use so that the backup problem could be narrowed down to an API or the third party developer’s use of an API. The utility removes all of the complexities of the file system and cataloging data sets and focuses on the simple service discovery and connection.

0 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 50 votes, average: 0.00 out of 5 (0 votes, average: 0.00 out of 5)
You need to be a registered member to rate this post.
Loading...Loading...


Categories: Uncategorized

Disclaimer: This content is not supported by Novell. It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test it thoroughly before using it in a production environment.

Comment

RSS