ClientVersionPrecision
Parameter type: optional, dynamic
The ClientVersionMinimum and ClientVersionMaximum parameter values are expressed as a version string using the following format:
m.n.tffhh
m = major release number,
n = minor release number
t = maintenance release number
ff = fix pack number
hh = hot fix number
Using this format, the version string 9.4.10305 indicates major release 9, minor release 4, maintenance release 1, fix pack 3, and hot fix 5.
If ClientVersionPrecision is not set in Tm1s.cfg or if it is set to 0, only the major release number, minor release number, and maintenance release number are used to enforce compatability between client and server. In this case, any client from major release 9, minor release 4, maintenance release 1 and more recent can connect to the server.
You can enforce more precise server and client version compatability by adding ClientVersionPrecision to the Tm1s.cfg file and setting the parameter to one of the following values.
- 1 - Indicates that the fix pack number will be enforced, but not the hot fix number.
- 2 - Indicates that both the fix pack number and hot fix number will be enforced.
Examples
If ClientVersionMinumum = 9.4.10305 and ClientVersionPrecision = 1, only clients from major release 9, minor release 4, maintenance pack 1, fix pack 3 or later can connect to the server. In this case, the hot fix number is not enforced when determining server/client compatability.
If ClientVersionMinumum = 9.4.10305 and ClientVersionPrecision = 2, only clients from major release 9, minor release 4, maintenance pack 1, fix pack 3, hot fix 5 or later can connect to the server. In this case, both the fix pack and hot fix numbers are enforced when determining server/client compatability.