El gobierno, en un acto de rápida creatividad, ha decidido cambiar nuevamente la fecha de fin de horario de verano (a una semana de fin de cambio anterior) y ha propuesto lo siguiente:
Fin de horario de verano: 1er Sábado de Mayo a las 24:00
Inicio de horario de verano: 3er Sábado de Agosto a las 24:00
No esperen soluciones de parte de los fabricantes de productos (MS, RIM, etc.) pues a 2 días de revocarse el cambio anterior (2 de Abril) el gobierno (particularmente el Shoa) no ha publicado el decreto oficial, sin el cual los fabricantes no harán nada.
Dado lo anterior, la traducción de la propuesta en el formato RIM es la siguiente:
Code:
Field Explain
</TZID>56</TZID> ID
<ZoneStringID>America/Santiago</ZoneStringID> String Identifier
<GMTOffset>-240</GMTOffset> Offset from UTZ, -4 hrs en minutos
<DSTAmount>60</DSTAmount> Desplazamiento DST
<DSTStartMode>1</DSTStartMode> Desconocido
<DSTStartMonth>7</DSTStartMonth> Mes inicio horario verano (0->11): 7 es AGOSTO
<DSTStartDOW>1</DSTStartDOW> Día de la semana de inicio (1->7): 1 es DOMINGO
<DSTStartDay>3</DSTStartDay> Secuencial dentro del mes (1,2,3,4,5): 3 es TERCERO
<DSTStartTime>0</DSTStartTime> Hora de inicio (expresada en minutos): 00:00:00.00
<DSTEndMode>1</DSTEndMode> Desconocido
<DSTEndMonth>4</DSTEndMonth> Mes inicio horario verano (0->11): 4 es MAYO
<DSTEndDOW>1</DSTEndDOW> Día de la semana de inicio (1->7): 1 es DOMINGO
<DSTEndDay>2</DSTEndDay> Secuencial dentro del mes (1,2,3,4,5): 2 es SEGUNDO
<DSTEndTime>0</DSTEndTime> Hora de inicio (expresada en minutos): 00:00:00.00
2011:
DSTEnd: 2do Domingo de Mayo a las 00:00
DSTStart: 3r Domingo de Agosto a las 00:00
2012:
DSTEnd: 1er Domingo de Mayo a las 00:00
DSTStart: 3r Domingo de Agosto a las 00:00
De modo que para sobrevivir debemos Forzar una actualización AHORA (2011) y luego antes del Mayo del 2012 forzar otra (2012).
Se incluyen el adjunto correspondiente con sus "años".
Estoy buscando los canales oficiales para pedir a RIM que la definición de zona horaria para Chile sea concordante con la usada por Microsoft (en lugar de Domingo a las 00:00, usar Sábado a las 23:59) porque me temo que será más fácil que decirle al gobierno que en el formato de hora de 23 horas... la hora 24:00 no existe.!!!
Dato al margen, RIM ya liberó un patch para el pasado cambio... pero claro esta ya quedo obsoleto
"March 2011: Daylight Savings Time Update"
¿Como hacerlo?
El primer punto es declarar lo obvio (nuevamente): Dito_Soft y este foro no serán responsables bajo ninguna condición de los cambios que Uds, los Administradores Blackberry, realicen sobre sus instalaciones, y por lo tanto Dito_Soft y este foro no tendrán injerencia alguna en los daños a la instalación que puedan surgir de la mala operación de este procedimiento.
Ahora como operar:
- Descargar de la nota técnica de RIM "March 2011: Daylight Savings Time Update" y leerlo detenidamente. Asegurense de entender claramente el punto "Option 1: SQL Script Update" y "Additional Information" y descargar el archivo TimeZoneUpdateMarch2011.zip a una carpeta del servidor BES
- Descargar el archivo incluido en este Post "TimeZoneUpdate Chile2011-2012.zip" y expandirla en una carpeta de su servidor BES
- Copiar los archivos "LSDC-CLDST2011.sql" de cada subcarpeta bajo SQLServer a la correspondiente carpeta bajo SQLServer de TimeZoneUpdateSeptember2010.
- De acuerdo a las instrucciones de la sección "Additional Information" ejecutar el comando BBDBUpdate de acuerdo a su versión de BES usando el archivo copiado en el paso anterior.
Por ejemplo para BES 4.1 se debe ejecutar:
BBDBUpdate.exe -db BESMgmt -n SQLServer -input SQLServer\4.1.2\LSDC-CLDST2011.sql
Por ejemplo para BES 5.0.x se debe ejecutar:
BBDBUpdate.exe -db BESMgmt -n SQLServer -input SQLServer\5.0\LSDC-CLDST2011.sql
- Esperar a que el servidor BES propague los cambios
- Antes de Mayo del 2012 repetir el proceso anterior pero para los archivos LSDC-CLDST2012.sql.
Por ejemplo para BES 4.1 se debe ejecutar:
BBDBUpdate.exe -db BESMgmt -n SQLServer -input SQLServer\4.1.2\LSDC-CLDST2012.sql
Por ejemplo para BES 5.0.x se debe ejecutar:
BBDBUpdate.exe -db BESMgmt -n SQLServer -input SQLServer\5.0\LSDC-CLDST2012.sql