热门标签 | 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语句拷出来后要替换为英文的双引号和单引号,文中的是中文的,无法运行


推荐阅读
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
  • 性能测试中的关键监控指标与深入分析
    在软件性能测试中,关键监控指标的选取至关重要。主要目的包括:1. 评估系统的当前性能,确保其符合预期的性能标准;2. 发现软件性能瓶颈,定位潜在问题;3. 优化系统性能,提高用户体验。通过综合分析这些指标,可以全面了解系统的运行状态,为后续的性能改进提供科学依据。 ... [详细]
  • 如何优化MySQL数据库性能以提升查询效率和系统稳定性 ... [详细]
  • 资源管理器的基础架构包括三个核心组件:1)资源池,用于将CPU和内存等资源分配给不同的容器;2)负载组,负责承载任务并将其分配到相应的资源池;3)分类函数,用于将不同的会话映射到合适的负载组。该系统提供了两种主要的资源管理策略。 ... [详细]
  • 在Android应用开发中,实现与MySQL数据库的连接是一项重要的技术任务。本文详细介绍了Android连接MySQL数据库的操作流程和技术要点。首先,Android平台提供了SQLiteOpenHelper类作为数据库辅助工具,用于创建或打开数据库。开发者可以通过继承并扩展该类,实现对数据库的初始化和版本管理。此外,文章还探讨了使用第三方库如Retrofit或Volley进行网络请求,以及如何通过JSON格式交换数据,确保与MySQL服务器的高效通信。 ... [详细]
  • 提升Android开发效率:Clean Code的最佳实践与应用
    在Android开发中,提高代码质量和开发效率是至关重要的。本文介绍了如何通过Clean Code的最佳实践来优化Android应用的开发流程。以SQLite数据库操作为例,详细探讨了如何编写高效、可维护的SQL查询语句,并将其结果封装为Java对象。通过遵循这些最佳实践,开发者可以显著提升代码的可读性和可维护性,从而加快开发速度并减少错误。 ... [详细]
  • DAO(Data Access Object)模式是一种用于抽象和封装所有对数据库或其他持久化机制访问的方法,它通过提供一个统一的接口来隐藏底层数据访问的复杂性。 ... [详细]
  • 零拷贝技术是提高I/O性能的重要手段,常用于Java NIO、Netty、Kafka等框架中。本文将详细解析零拷贝技术的原理及其应用。 ... [详细]
  • 第二十五天接口、多态
    1.java是面向对象的语言。设计模式:接口接口类是从java里衍生出来的,不是python原生支持的主要用于继承里多继承抽象类是python原生支持的主要用于继承里的单继承但是接 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
  • Java Socket 关键参数详解与优化建议
    Java Socket 的 API 虽然被广泛使用,但其关键参数的用途却鲜为人知。本文详细解析了 Java Socket 中的重要参数,如 backlog 参数,它用于控制服务器等待连接请求的队列长度。此外,还探讨了其他参数如 SO_TIMEOUT、SO_REUSEADDR 等的配置方法及其对性能的影响,并提供了优化建议,帮助开发者提升网络通信的稳定性和效率。 ... [详细]
  • 深入解析Android 4.4中的Fence机制及其应用
    在Android 4.4中,Fence机制是处理缓冲区交换和同步问题的关键技术。该机制广泛应用于生产者-消费者模式中,确保了不同组件之间高效、安全的数据传输。通过深入解析Fence机制的工作原理和应用场景,本文探讨了其在系统性能优化和资源管理中的重要作用。 ... [详细]
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社区 版权所有