ITPub博客

首页 > 数据库 > 国内数据库 > 达梦数据库安装及基础操作

达梦数据库安装及基础操作

原创 国内数据库 作者:alextian 时间:2019-11-06 10:53:05 0 删除 编辑

一,安装

  1. 创建好用户和安装文件

  2. 配置环境变量

    Vi .bash_profile;

  3. 文件打开数
    Vi /etc/security/limits.conf

  4. 安装 ./DMInstall.bin

  5. 安装有可视化页面,如果打不支持可视化页面可以执行 ./DMInstall.bin -i

  6. 安装完成需要切换ROOT执行/dm7/script/root/root_installer.sh

  7. 安装完后创建数据库,根据可视化页面一步一步来就可以。需要设置下路径啥的。创建完后执行

     /dm7/script/root/dm_service_installer.sh -s /dm7/bin/DmServiceDMSERVER

    脚本:

      创建:./dminit path=/dm7/data db_name=DM01 instance_name=TEST1 port_num=5237

      注册服务:/dm7/script/root/dm_service_installer.sh -t dmserver -p TEST1 -i/dm7/data/DM01/dm.ini

  8. 连接数据库命令:disql,或者执行./manager打开数据库界面。

  9. 实例状态


    启动服务:service DmServiceTEST1 start

              service DmServiceTEST1 stop

              service DmServiceTEST1 restart 
    变更实例状态:alter database mount;

                       alter database open;

  10. 表空间创建增加

    create tablespace tbs2 datafile '/dm7/data/DAMENG/tbs2_01.dbf' size 50 autoextend on maxsize 100;


    create tablespace tbs3 datafile '/dm7/data/DAMENG/tbs3_01.dbf' size 50 autoextend on next 1 maxsize 100;


    create tablespace tbs4 datafile '/dm7/data/DAMENG/tbs4_01.dbf' size 50 autoextend on next 1 maxsize 100,'/dm7/data/tbs4_02.dbf' size 50 autoextend on next 1 maxsize 100; alter tablespace tbs2 add datafile '/dm7/data/DAMENG/tbs2_02.dbf' size 50 autoextend on maxsize 100;

  11. 数据库用户

    为数据库设置一个用户,该账户,可以创建自己表,有属于自己的独立的表空间,用户的密码要求每60 天变更一次。

      Create tablespace test datafile /dm7/data/DAMENG/test01.dbf  size 32;

         create user test identified by Dameng1234 limit password_life_time 60 default tablespace test;
或者直接通过图形界面操作


新建角色权限可以给到字段。这么来比较方便


二、查询操作等

sql92    部分 sql99

SQL 结构化查询语言

DDL   定义 create  drop alter  truncate

DML 管理   select update delete insert

DCL   控制 grant revoke

TCL   事务控制: commit rollback

  1. join

    比较喜欢用这个,单独记下。
    把写在 left join 左边的全部显示,右边的只显示满足条件的,不满足条件的用 Null 代替。
    把写在 right join 右边的全部显示,左边的只显示满足条件的,不满足条件的用 Null 代替。

  2. 表,这个照搬讲义了

    达梦支持那些表:

    默认的表(索引组织表),堆表,临时表,分区表,外部表等。

    如何去规划表?

    命名:字母开头 a-z,0-9,$#_

    数据类型:int char varchar date clob blob number 等等。

    存储位置:自已的规划表空间

    约束(5 大约束)

    非空,唯一,主键,检查,外键。

    注释:comment

    遵循3 范式

  3. 图形界面还是用着比较舒服的,简单粗暴  ,比较喜欢这么操作,清楚。

  4. 视图索引序列。直接用界面处理停不下来。。

  5. 归档
    需要切换实例状态

 

----待更新,准备考试去了。



       

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/69952926/viewspace-2662857/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2019-11-06

  • 博文量
    1
  • 访问量
    442