热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

db2创建数据库及表空间语句

db2创建数据库及表空间语句1、首先在windows安装完DB2以后,打开DB2的命令行,然后依次执行下面代码.(下面有一句话脚本会提示你一个类似异常的信息,不予以理会,继续执行下

db2 创建数据库及表空间语句
1、首先在windows安装完DB2以后,打开DB2的命令行,然后依次执行下面代码.(下面有一句话脚本会提示你一个类似异常的信息,不予以理会,继续执行下面别的代码)

db2 “CREATE DB TestDB using codeset UTF-8 territory us”

db2 “UPDATE DB CFG FOR TestDB USING applheapsz 4096”

db2 “UPDATE DB CFG FOR TestDB USING app_ctl_heap_sz 1024”

db2 “UPDATE DB CFG FOR TestDB USING stmtheap 8192”

db2 “UPDATE DB CFG FOR TestDB USING dbheap 2400”

db2 “UPDATE DB CFG FOR TestDB USING locklist 1000”

db2 “UPDATE DB CFG FOR TestDB USING logfilsiz 1000”

db2 “UPDATE DB CFG FOR TestDB USING logprimary 12”

db2 “UPDATE DB CFG FOR TestDB USING logsecond 20”

db2 “UPDATE DB CFG FOR TestDB USING logbufsz 32”

db2 “UPDATE DB CFG FOR TestDB USING avg_appls 5”

db2 “UPDATE DB CFG FOR TestDB USING locktimeout 30”

db2 CONNECT TO TestDB

db2 “CREATE BUFFERPOOL icmsbuffer SIZE 1000 PAGESIZE 32K”

db2 “CREATE TABLESPACE icmsspace PAGESIZE 32K MANAGED BY SYSTEM USING (‘D:\db2admin\sqlt0003.0’) BUFFERPOOL icmsbuffer”(根据实际情况确定是否是D盘下的db2admin\sqlt0003.0目录,如果没有,请先创建)

db2 “CREATE SYSTEM TEMPORARY TABLESPACE ICMSBUF PAGESIZE 32 K MANAGED BY SYSTEM USING (‘D:\db2admin\sqlt0004.0’) BUFFERPOOL ICMSBUFFER”(根据实际情况确定是否是D盘下的db2admin\ sqlt0004.0目录,如果没有,请先创建)

db2 “DISCONNECT icms”

db2 “TERMINATE”

下面说在linux下的创建方法:其实脚本一样

数据库是从 DB2 命令界面创建的。在启动命令界面之前,必须符合以下条件:

1、DB2必须是活动的。

2、对于 AIX、Linux和 Solaris, DB2 实例拥有者标识(例如 db2inst1)必须是 db2admin组的一部分。db2admin组是在 DB2通用数据库安装过程中创建的。

3、修改修改环境变量,能够正确执行db2的命令

4、根据实际环境修改标红色的路径,比如:/home/icms/。

5、因在执行的过程中脚本出错,后续回滚将会非常非常,建议一个个脚本执行。

db2 “CREATE DB icms using codeset UTF-8 territory us”

db2 “UPDATE DB CFG FOR icms USING applheapsz 4096”

db2 “UPDATE DB CFG FOR icms USING app_ctl_heap_sz 1024”

db2 “UPDATE DB CFG FOR icms USING stmtheap 8192”

db2 “UPDATE DB CFG FOR icms USING dbheap 2400”

db2 “UPDATE DB CFG FOR icms USING locklist 1000”

db2 “UPDATE DB CFG FOR icms USING logfilsiz 1000”

db2 “UPDATE DB CFG FOR icms USING logprimary 12”

db2 “UPDATE DB CFG FOR icms USING logsecond 20”

db2 “UPDATE DB CFG FOR icms USING logbufsz 32”

db2 “UPDATE DB CFG FOR icms USING avg_appls 5”

db2 “UPDATE DB CFG FOR icms USING locktimeout 30”

db2 CONNECT TO icms

db2 “CREATE BUFFERPOOL icmsbuffer SIZE 1000 PAGESIZE 32K”

db2 “CREATE TABLESPACE icmsspace PAGESIZE 32K MANAGED BY SYSTEM USING (’/home/icms/sqlt0003.0’) BUFFERPOOL icmsbuffer”

db2 “CREATE SYSTEM TEMPORARY TABLESPACE ICMSBUF PAGESIZE 32 K MANAGED BY SYSTEM USING (’/home/icms/sqlt0004’) BUFFERPOOL ICMSBUFFER”

db2 “DISCONNECT icms”

db2 “TERMINATE”

sql语句拷出来后要替换为英文的双引号和单引号,文中的是中文的,无法运行


推荐阅读
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 上图是InnoDB存储引擎的结构。1、缓冲池InnoDB存储引擎是基于磁盘存储的,并将其中的记录按照页的方式进行管理。因此可以看作是基于磁盘的数据库系统。在数据库系统中,由于CPU速度 ... [详细]
  • 2021最新总结网易/腾讯/CVTE/字节面经分享(附答案解析)
    本文分享作者在2021年面试网易、腾讯、CVTE和字节等大型互联网企业的经历和问题,包括稳定性设计、数据库优化、分布式锁的设计等内容。同时提供了大厂最新面试真题笔记,并附带答案解析。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 计算机存储系统的层次结构及其优势
    本文介绍了计算机存储系统的层次结构,包括高速缓存、主存储器和辅助存储器三个层次。通过分层存储数据可以提高程序的执行效率。计算机存储系统的层次结构将各种不同存储容量、存取速度和价格的存储器有机组合成整体,形成可寻址存储空间比主存储器空间大得多的存储整体。由于辅助存储器容量大、价格低,使得整体存储系统的平均价格降低。同时,高速缓存的存取速度可以和CPU的工作速度相匹配,进一步提高程序执行效率。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • 动态规划算法的基本步骤及最长递增子序列问题详解
    本文详细介绍了动态规划算法的基本步骤,包括划分阶段、选择状态、决策和状态转移方程,并以最长递增子序列问题为例进行了详细解析。动态规划算法的有效性依赖于问题本身所具有的最优子结构性质和子问题重叠性质。通过将子问题的解保存在一个表中,在以后尽可能多地利用这些子问题的解,从而提高算法的效率。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • 深入解析Linux下的I/O多路转接epoll技术
    本文深入解析了Linux下的I/O多路转接epoll技术,介绍了select和poll函数的问题,以及epoll函数的设计和优点。同时讲解了epoll函数的使用方法,包括epoll_create和epoll_ctl两个系统调用。 ... [详细]
  • Ansibleplaybook roles安装redis实例(学习笔记二十九)
    1、相关redis参数:2、templatesredis.conf配置相关参数:daemonizeyespidfilevarrunredis_{{red ... [详细]
  • Python中程序员的面试题有哪些
    小编给大家分享一下Python中程序员的面试题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有 ... [详细]
  • Apple iPad:过渡设备还是平板电脑?
    I’vebeenagonizingoverwhethertopostaniPadarticle.Applecertainlydon’tneedmorepublicityandthe ... [详细]
author-avatar
DZ2017
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有