【DB2学习文档之六】数据库操作

简介: 作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.创建数据库 db2 create database db_name 2.删除数据库 db2 drop database db 3.

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

1.创建数据库
db2 create database db_name
2.删除数据库
db2 drop database db

3.连接数据库
db2 connect to sample
4.断开数据库连接
connect reset
terminate(这个命令会结束整个会话和前端进程,并且它是唯一能保证一定把后端进程关闭的结束命令)
(上述两个可以在有工作进行时断开)
Disconnect
(有工作进行则不能断开)
5.备份数据库
要检查一下活动情况: db2 list active databases
若没有活动则备份db2 backup database sample
具体操作见文档16——定时备份的文档。
6.恢复数据库
db2 restore database sample
7. 更改 db2 日志空间的大小

备注:以下命令为了防止 db2 数据库过份使用硬盘空间而设,仅用于开发者自己机器上的 db2 ,如果是服务器,则参数需要修改。

db2 UPDATE DB CFG FOR USING logretain OFF logprimary 3 logsecond 2 logfilsiz 25600;

如果页大小是 4KB ,则以上命令创建 3 个 100M 的日志文件,占用 300MB 硬盘空间。 25600*4KB=102400KB 。

8.Database Administration Server (DAS)

它是一个后台进程,用来远程进行图形化管理。

在Linux、Unix中,需要建立一个DAS用户,DB2ADMINSERVER变量存有这个用户的值。

命令如下:

db2admin start Starts the DAS.
db2admin stop Stops the DAS.
dascrt Creates the DAS in Linux and UNIX.
dasdrop Drops the DAS in Linux and UNIX.
db2admin create Creates the DAS in Windows.
db2admin drop Drops the DAS in Windows.
get admin cfg Displays the DAS admin configuration file.
update admin cfg Updates the DAS admin configuration file.
reset admin cfg Resets the DAS admin configuration file to its default values.

9.使用DB2Governor进行记录

使用命令db2govd可以记录几乎所有的行为和事件,这是高级管理命令,暂时不进行介绍~

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/


               作者:gnuhpc
               出处:http://www.cnblogs.com/gnuhpc/
               除非另有声明,本网站采用知识共享“署名 2.5 中国大陆”许可协议授权。


分享到:

目录
相关文章
|
3月前
|
Java 数据库
jsp CRM客户管理系统(含数据库脚本以及文档)
jsp CRM客户管理系统(含数据库脚本以及文档)
87 10
|
6月前
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生就业服务平台设计与实现(系统源码+文档+数据库+部署等)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
|
6月前
|
JavaScript NoSQL Java
基于SpringBoot+Vue的班级综合测评管理系统设计与实现(系统源码+文档+数据库+部署等)
✌免费选题、功能需求设计、任务书、开题报告、中期检查、程序功能实现、论文辅导、论文降重、答辩PPT辅导、会议视频一对一讲解代码等✌
|
6月前
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
|
7月前
|
存储 JSON NoSQL
学习 MongoDB:打开强大的数据库技术大门
MongoDB 是一个基于分布式文件存储的文档数据库,由 C++ 编写,旨在为 Web 应用提供可扩展的高性能数据存储解决方案。它与 MySQL 类似,但使用文档结构而非表结构。核心概念包括:数据库(Database)、集合(Collection)、文档(Document)和字段(Field)。MongoDB 使用 BSON 格式存储数据,支持多种数据类型,如字符串、整数、数组等,并通过二进制编码实现高效存储和传输。BSON 文档结构类似 JSON,但更紧凑,适合网络传输。
155 15
|
6月前
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的冬奥会科普平台设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
|
9月前
|
存储 Oracle 关系型数据库
【数据库-DB2】深入了解DB2 reorg
本文介绍了DB2数据库中reorg操作的重要性,旨在通过重组表数据来消除数据碎片、压缩信息并提高数据访问速度。reorg操作能够根据索引关键字重新排序数据,减少查询I/O次数,提升查询性能。文章详细讲解了reorg的操作步骤、适用场景及注意事项,强调了在执行reorg前后更新统计信息的必要性。
414 2
|
9月前
|
SQL NoSQL 关系型数据库
数据库学习
【10月更文挑战第8天】
105 1
|
9月前
|
关系型数据库 MySQL Java
Django学习二:配置mysql,创建model实例,自动创建数据库表,对mysql数据库表已经创建好的进行直接操作和实验。
这篇文章是关于如何使用Django框架配置MySQL数据库,创建模型实例,并自动或手动创建数据库表,以及对这些表进行操作的详细教程。
311 0
Django学习二:配置mysql,创建model实例,自动创建数据库表,对mysql数据库表已经创建好的进行直接操作和实验。
|
9月前
|
Java 关系型数据库 MySQL
springboot学习五:springboot整合Mybatis 连接 mysql数据库
这篇文章是关于如何使用Spring Boot整合MyBatis来连接MySQL数据库,并进行基本的增删改查操作的教程。
1576 0
springboot学习五:springboot整合Mybatis 连接 mysql数据库