Results 1 to 5 of 5
Thread: encoding of TSM object names
-
12-05-2012, 03:58 PM #1Newcomer
- Join Date
- Sep 2011
- Posts
- 24
- Thanks
- 0
- Thanked 0 Times in 0 Posts
encoding of TSM object names
As far as I can tell TSM administrative guide doesn't specify encoding of TSM objects and file paths. Neither TSM server option file (dsmsegv.opt) or TSM client options file (tsm.opt) have an encoding option.
Can somebody please explain what encoding is used by TSM server for object names, e.g. management class?
Similarly what encoding is used to record file paths in TSM tape catalog?
Thank you,
George
-
12-05-2012, 04:41 PM #2
-
12-05-2012, 08:41 PM #3Newcomer
- Join Date
- Sep 2011
- Posts
- 24
- Thanks
- 0
- Thanked 0 Times in 0 Posts
Ed,
I meant character encoding of TSM object names and of file paths.
When you say Unicode, I assume you mean UTF-8, which is character encoding, while Unicode is encoding standard, supporting multiple forms of character encodings, UTF-8 being one of them.
I am aware that UTF-8 character encoding is the default encoding used by many systems.
But I wasn't sure if that is encoding used by TSM server for TSM object names, like management class names.
Can you please confirm if that is indeed the case?
Regarding character encoding of filenames, I knew but forgot in the earlier post that their UTF-8 encoding can be reconstructed from FILE_HEXNAME column in contents table, so I have no question in that regard.
Regards,
George
-
12-06-2012, 08:12 AM #4Moderator
- Join Date
- Aug 2005
- Location
- Somewhere in the US
- Posts
- 5,296
- Thanks
- 2
- Thanked 137 Times in 135 Posts
When I said Unicode, I was really pointing to the standard coding - Unicode that is - that all modern computers adhere to. As to what variant of Unicode IBM uses in TSM, I don't know.
For all we know, TSM might be using proprietory formats which is HEX based. In the original ADSM days, it may well be EBCIDIC in support of the mainframe.Ed
-
12-06-2012, 10:53 PM #5Newcomer
- Join Date
- Sep 2011
- Posts
- 24
- Thanks
- 0
- Thanked 0 Times in 0 Posts
To continue a bit on on the issue of HEX based filenames in CONTENTS table in TSM tape catalog, I believe that it may represent any encoding of the file name. If given file name on client node was encoded in UTF-8, then HEX-based name will represent UTF-8 multi-byte characters. If the file name was encoded in Latin-1, then HEX-based name will represent Latin-1 multi-byte characters. When reading file names in CONTENTS table there is no way to know what character encoding to use in the file name. UTF-8 should be assumed by default as it offers best chance of success, but there is no guarantee.
Similar Threads
-
Is TSM caching dns names?
By bedac in forum TSM OperationReplies: 7Last Post: 08-10-2012, 05:41 PM -
tsm 6 vcb backup using names instead of ip adresse
By tonny in forum Backup / Archive DiscussionReplies: 0Last Post: 02-18-2010, 10:37 AM -
Restore Fails - Object Is Available In TSM
By sunking in forum Restore / Recovery DiscussionReplies: 7Last Post: 07-10-2009, 02:36 PM -
TSM Exchange - Object not found on DC
By greyhound in forum Exchange / OutlookReplies: 4Last Post: 06-18-2009, 10:09 AM -
Unique Library Names?
By sconko in forum TSM ServerReplies: 1Last Post: 10-24-2002, 10:31 AM


Reply With Quote
