Operating System - OpenVMS
1833017 Members
2188 Online
110048 Solutions
New Discussion

VMS 7.3.2 daylight savings time

 
SOLVED
Go to solution
Tim Nelson
Honored Contributor

VMS 7.3.2 daylight savings time

Having trouble with setting the automatic DST.

I am loosing the logicals for the TIMEZONE_RULES after reboot. I am looking to see if these are suppose to be saved somewhere ( ie. sylogicals.com etc..)
Am I missing a step or is something failing with the documented process ?

Tim
11 REPLIES 11
Lawrence Czlapinski
Trusted Contributor
Solution

Re: VMS 7.3.2 daylight savings time

Tim, SYS$TIMEZONE_RULE is not saved in SYLOGICALS.COM. Our SYS$TIMEZONE_RULE has been ok after numerous reboots when we were setting up our VMS 7.3-2 system. It gets setup by SYS$MANAGER:UTC$TIME_SETUP.COM. Did you set it using SYS$MANAGER:UTC$TIME_SETUP.COM?
Lawrence
Robert_Boyd
Respected Contributor

Re: VMS 7.3.2 daylight savings time

I just went through this -- I had the same problem.

Here are some things to check:

Have you installed VMS732_UPDATE V3.0 patch kit?

If you have, are you running DTSS? If not, have you defined NET$DISABLE_DTSS in the system logical name table?

The data is saved in a file and when you boot, the startup procedures invoke an image to read the file. When you run UTC$TIME_SETUP one of the subprocedures creates a command procedure that gets run as part of the system startup.
SYS$STARTUP:TDF$UTC_STARTUP.COM.

Cheers,

Robert
Master you were right about 1 thing -- the negotiations were SHORT!
Andy Bustamante
Honored Contributor

Re: VMS 7.3.2 daylight savings time

The notes for DEC-AXPVMS-VMS732_TDF-V0200 state that you should run UTC$TIME_SETUP.COM after installation and before reboot. This kit was included in UPDATE-300 so I would also set the TDF after installing that kit. You do have these installed ?

Andy
If you don't have time to do it right, when will you have time to do it over? Reach me at first_name + "." + last_name at sysmanager net
Volker Halle
Honored Contributor

Re: VMS 7.3.2 daylight savings time

Tim,

the timezone information etc. is stored in a file:

SYS$STARTUP:DTSS$UTC_STARTUP.COM and/or
SYS$STARTUP:TDF$UTC_STARTUP.COM

which will be automatically invoked during OpenVMS startup (which one is invoked, depends on whether you're running DTSS or not). This file will be created/updated by @SYS$MANAGER:UTC$TIME_SETUP - this is the procedure to be used to make time-zone related changes on OpenVMS.

The last line in *$UTC_STARTUP.COM defines the timezone rule.

Recent versions of DECnet-Plus now also use the OpenVMS timezone information and NOT the SYS$UPDATE:DTSS$TIMEZONE_RULES.DAT anymore.

Volker.
Ian Miller.
Honored Contributor

Re: VMS 7.3.2 daylight savings time

There was a also a VMS732_SYS patch relevent to the time change stuff but I think its all in the current VMS732_UPDATE kit. Just go through the
$ @SYS$MANAGER:UTC$TIME_SETUP.COM
to ensure all is correct.
____________________
Purely Personal Opinion
Tim Nelson
Honored Contributor

Re: VMS 7.3.2 daylight savings time

I appreciate the information.
I do already have update V2 and I did disable the DTS via the DEFINE /SYSTEM NET$DISABLE_DTSS TRUE in the sylogicals. Actually after I did that the time_setup no longer creates the TIMEZONE_RULES logical.
I will look at things further today. Just on of these items that should work without issue but it is driving me nutz.

I will update this once I start all over today and take it one by one.
Thanks !!!

Robert_Boyd
Respected Contributor

Re: VMS 7.3.2 daylight savings time

Tim,

As I understand it -- and Andy Bustamante mentions, you will want to install the VMS732_UPDATE-V0300 kit or the TDF V0200 kit to get the latest fixes for the problem you are seeing. I am pretty sure from my conversations with HP that the UPDATE V.20 patch kit did not have the fix that you need.

Cheers,

Robert
Master you were right about 1 thing -- the negotiations were SHORT!
Volker Halle
Honored Contributor

Re: VMS 7.3.2 daylight savings time

Tim,

from VMS732_TDF-V0200:

7.1.2.3 Problem Analysis:

During boot, UTC time is defined by the
DTSS$UTC_STARTUP.COM or TDF$UTC_STARTUP.COM procedures.
The TDF$UTC_STARTUP.COM procedure terminates when the
logical NET$DISABLE_DTSS is defined, but this test should
only be done when executing the DTSS$UTC_STARTUP.COM
variant of the startup file.


This sounds like the fix for the problem you're seeing.

Volker.
Tim Nelson
Honored Contributor

Re: VMS 7.3.2 daylight savings time

Thanks guys. Working on installing update v3.
On the comment from Volker, seems like another weird issue (define, don't define ?)
Tim Nelson
Honored Contributor

Re: VMS 7.3.2 daylight savings time

Updates took care of it.

Thanks again to all !!!

Have a great weekend !!!
Tim Nelson
Honored Contributor

Re: VMS 7.3.2 daylight savings time

Closing thread