首页 > 数据库 >linux笔记_1_db2数据库创建初始化

linux笔记_1_db2数据库创建初始化

时间:2022-10-11 18:13:13浏览次数:58  
标签:初始化 bl 创建 BANK linux TABLE db2 bank

1、创建用户

compgen -u
useradd bank_bl -d /home/bank_bl -g db2iadm1 
passwd bank_bl

2、进入实例用户

su - db2inst1

3、数据库操作

db2 list db directory(查看所有)
db2 create db [dbname](创建)
db2 connect to 数据库名 user 用户名using 密码(连接)

4、缓冲池

select * from sysibmadm.snapbp(查看所有)( 在命令行中  db2 "创建语句"   )
db2 create bufferpool 缓冲池名称 all nodes size -1 pagesize 32k(创建)

5、在命令行创建表空间

Db2 LIST TABLESPACES SHOW DETAIL(查看所有)
CREATE TABLESPACE tableSpaceName
  IN DATABASE PARTITION GROUP "IBMDEFAULTGROUP"
  PAGESIZE 16K
  MANAGED BY DATABASE 
  USING
   (File '/data/db2Data/BANK_FCL/BANK_XXXXXX/BANK_XXXXXX_DATA1' 1024M
   )
  EXTENTSIZE 16
  PREFETCHSIZE 16
  BUFFERPOOL 缓冲池名称
  DROPPED TABLE RECOVERY OFF; (创建)

6 、表

DROP TABLE 表名;
CREATE TABLE 表名(
ID decimal(11,0) NOT NULL generated by default as identity,
PRIMARY KEY (ID)
) in 表空间名 index in 索引空间名 compress yes;

 

标签:初始化,bl,创建,BANK,linux,TABLE,db2,bank
From: https://www.cnblogs.com/luyuting/p/16780086.html

相关文章

  • Linux下redis集群部署(免安装版本)
    一、redis三台集群服务器上传压缩包链接:​https://pan.baidu.com/s/1EXDEVhaNzMxZmN12GiyKHg​​提取码:bmov二、redis-master部署运行下述命令部署:unzipredis4.0.14.zipus......
  • Oracle19c-Linux下自动备份
    1、system用户登录plsql,创建备份文件路径createdirectorybackdiras'/data/u01/backup';--修改目录createorreplacedirectorybackdiras'/data/u01/backup'--删......
  • Oracle19c-- linux下备份还原
    1、查询当前所有dmp导入/导出目录select*fromDBA_DIRECTORIES;2、创建文件夹mkdir/data/u01/dmpdata3、文件夹创建后给oracle用户授权chown-Roracle......
  • 初识Linux(三)------ Linux 文件与目录管理
    在前一章我们认识了Linux系统下的文件权限概念以及目录的配置说明。在这个章节当中,我们就直接来进一步的操作与管理文件及目录,包括在不同的目录间变换、创建与删除目录、......
  • 简析 Linux 的 CPU 时间
    从CPU时间说起...下面这个是top命令的界面,相信大家应该都不陌生。top-19:01:38up91days,23:06,1user,loadaverage:0.00,0.01,0.05Tasks:151total,......
  • [转载]危险操作一追到底--Linux的历史记录
    转自:https://zhuanlan.zhihu.com/p/524921170 危险操作一追到底--Linux的历史记录KellanFan为了更好的自己  概述在Linux下使用history命令......
  • 操作系统:Centos、Ubuntu和Kali等 Linux系统下载【三】
    ​​https://developer.aliyun.com/mirror/​​......
  • tracer ftrace笔记(9)—— TRACE_EVENT 初始化
    基于Linux-5.10一、内核启动时遍历trace_event_call初始化流程1.TRACE_EVENT()多次展开定义了各种实现函数以后,最终把本event的所有的函数和数据存放在一个类型为s......
  • 使用公私钥认证的方式进行linux的ssh登录
    1.客户端(kali)下生成公钥/私钥命令:ssh-keygen2.之后在.ssh文件夹内生成两个文件,分别为:私钥id_rsa和公钥id_rsa.pub3.之后在客户端使用命令,ssh-copy-id用户名@id(解析:使用......
  • db2 清理日志文件db2diag.log
    一、问题在数据库运行过程中,会产生很多的日志,进而使日志文件db2diag.log变大而且这个日志文件一般位于/home/db2inst1目录中,占用系统目录,数据量达到10Gdb2diag.log文件默认......