还原时区字符串 - BAR - Data Stream Architecture

Teradata® DSA 用户指南

Product
BAR
Data Stream Architecture
Release Number
17.20
Published
2022 年 3 月
Language
中文 (简体)
Last Update
2022-04-14
dita:mapPath
zh-CH/bis1632417576364.ditamap
dita:ditavalPath
zh-CH/vwp1576617377804.ditaval
dita:id
B035-3150
Product Category
Software
Teradata Tools and Utilities
如果在运行 DIPMIG 脚本之前删除了目标系统上的时区字符串,请在运行后还原该字符串。
  1. 在目标系统上,访问 tdlocaledef.txt 副本所保存到的目录。例如:
    # cd /opt/teradata/tdat/tdbms/XX.XX.XX.XX/etc/
  2. 删除您编辑的 tdlocaledef.txt 文件以删除时区字符串,并将原始 tdlocaledef.txt.orig 文件重命名为 tdlocaledef.txt。例如:
    # rm tdlocaledef.txt
    
    # mv tdlocaledef.txt.orig tdlocaledef.txt
  3. 运行 tdlocaledef 实用程序以编译 tdlocaledef.txt 文件。
    # /usr/tdbms/bin/tdlocaledef -input  tdlocaledef.txt  -output new
  4. 运行 tpareset 以重新启动数据库并使新的 tdlocaledef 设置生效,从而还原原始时区字符串:
    # tpareset -f set the Time Zone String
  5. 运行 DBS Control 实用程序,并显示“常规”字段以确认时区字符串已还原。
    # dbscontrol
    
    Enter a command, HELP, or QUIT:
    di gen
    
    确认字段 18 的值显示不再是 Not Set
     18. System TimeZone String         = America Pacific