zoukankan      html  css  js  c++  java
  • 【Teradata】数据库初始化(sysinit和dip工具)

    1.删除数据库对象

    (1)使用root用户登录数据库节点

    arcmain
    .LOGON 127.0.0.1/dbc,dbc_password;

    (2)清理所有数据库对象及数据

    DELETE DATABASE (DBC) ALL, EXCLUDE (DBC);

    (3)退出arcmain

    .quit

    2.验证数据库对象已删除

    使用DBC用户登录SQL Assistant,执行以下sql,查询结果中应无系统库外数据库:

    select database,count(*)
    from dbc.tablesv
    where trim(databasename) <>'dbc'
    group by 1;
    //若有未删除数据库,使用以下sql删除数据库
    delete database xxx;

      3.系统初始化

    (1)启动sysinit工具

    //使用root用户登录数据库节点
    cnsterm 6
    start sysinit
    ctrl+c退出cnsterm 6窗口,根据提示的窗口,如窗口1,输入cnsterm 1,进入sysinit

    (2)重启数据库

    进入sysinit工具,提示重启数据库,输入yes
    pdestate
    -a,待pde的状态为run/ready后,继续执行

    (3)初始化系统

    cnsterm 6
    start sysinit
    ctrl+c退出cnsterm 6窗口,根据提示的窗口,如窗口1,输入cnsterm 1,进入sysinit
    依次选择universal hash(yes), 不使用japanese language(NO),确认执行(yes),选择amp配置(1),确认执行(yes)
    
    pdestate
    -a 显示状态为run/started则为正常。
    SYSINIT is about to destroy all user and dictionary data!!!

     (4)新建初始化所需对象(不执行如下步骤,会报3807错误)

    cnsterm 6
    start dip
    ctrl+c退出cnsterm 6窗口,根据提示的窗口,如窗口2,输入cnsterm 2,进入dip
    输入dbc口令
    输入20 ,所有初始化所需对象均新建

     备注:

    DIP工具:Database Initialization Program

    sysinit工具:System Initializer

  • 相关阅读:
    ? ?? 类?
    类 建索引
    访问局域网计算机文件
    JS 在元素后面添加新的元素
    js 网页加载完毕,执行js函数
    设置快捷键(3种方式)
    winform设置textbox设置水印
    ADO.NET 学生管理
    C#整理 条件语句
    ADO.NET 数据访问类查询、属性扩展
  • 原文地址:https://www.cnblogs.com/badboy200800/p/10477690.html
Copyright © 2011-2022 走看看