Si eliminó la cadena de zona horaria en el sistema de destino antes de ejecutar el script DIPMIG, restaure la cadena después de ejecutarla.
- En el sistema de destino, acceda al directorio donde haya guardado la copia de tdlocaledef.txt. Por ejemplo:
# cd /opt/teradata/tdat/tdbms/XX.XX.XX.XX/etc/
- Elimine el archivo tdlocaledef.txt que editó para eliminar la cadena de zona horaria y cambie el nombre del archivo tdlocaledef.txt.orig original por tdlocaledef.txt. Por ejemplo:
# rm tdlocaledef.txt # mv tdlocaledef.txt.orig tdlocaledef.txt
- Ejecute la utilidad tdlocaledef para compilar el archivo tdlocaledef.txt.
# /usr/tdbms/bin/tdlocaledef -input tdlocaledef.txt -output new
- Ejecute tpareset para reiniciar la base de datos, aplicar la nueva configuración de tdlocaledef y restaurar la cadena de zona horaria anterior:
# tpareset -f set the Time Zone String
- Ejecute la utilidad DBS Control y muestre los campos Generales para confirmar que se restauró la cadena de zona horaria.
# dbscontrol Enter a command, HELP, or QUIT: di gen
Confirme que el valor del campo 18 ya no sea Not Set.18. System TimeZone String = America Pacific