技术开发 频道

DB2应用经验小谈

  //系统数据库目录

    LIST DATABASE DIRECTORY

    //表空间

    list tablespaces

    //表空间容器

    LIST TABLESPACE CONTAINERS FOR

    Example: LIST TABLESPACE CONTAINERS FOR 1

    //显示用户数据库的存取权限

    GET AUTHORIZATIONS

    //启动实例

    DB2START

    //停止实例

    db2stop

    //表或视图特权

    grant select,delete,insert,update on tables to user

    grant all on tables to user WITH GRANT OPTION

    //程序包特权

    GRANT EXECUTE

    ON PACKAGE PACKAGE-name

    TO PUBLIC

    //模式特权

    GRANT CREATEIN ON SCHEMA SCHEMA-name TO USER

    //数据库特权

    grant connect,createtab,dbadm on database to user

    //索引特权

    grant control on index index-name to user

    //信息帮助 (? XXXnnnnn )

    例:? SQL30081

    //SQL 帮助(说明 SQL 语句的语法)

    help statement

    例如,help SELECT

    SQLSTATE 帮助(说明 SQL 的状态和类别代码)

    ? sqlstate 或 ? class-code

    //更改与“管理服务器”相关的口令

    db2admin setid username password

    //创建 SAMPLE 数据库

    db2sampl

    db2sampl F:(指定安装盘)

    //使用操作系统命令

    ! dir

    //转换数据类型 (cast)

    SELECT EMPNO, CAST(RESUME AS VARCHAR(370))

    FROM EMP_RESUME

    WHERE RESUME_FORMAT = 'ascii'

    //要运行 DB2 Java 存储过程或 UDF,还需要更新服务器上的 DB2 数据库管理程序配置,以包括在该机器上安装 JDK 的路径

    db2 update dbm cfg using JDK11_PATH d:\sqllib\java\jdk

    TERMINATE

    update dbm cfg using SPM_NAME sample

   

0
相关文章