1.启动数据库
db2start
2.停止数据库
db2stop
3.连接数据库
db2 connect to o_yd user db2 using pwd
4.读数据库管理程序配置
db2 get dbm cfg
5.写数据库管理程序配置
db2 update dbm cfg using 参数名 参数值
6.读数据库的配置
db2 connect to o_yd user db2 using pwd
db2 get db cfg for o_yd
7.写数据库的配置
db2 connect to o_yd user db2 using pwd
db2 update db cfg for o_yd using 参数名 参数值
8.关闭所有应用连接
db2 force application all
db2 force application ID1,ID2,,,Idn MODE ASYNC
(db2 list application for db o_yd show detail)
9.备份数据库
db2 force application all
db2 backup db o_yd to d:
(db2 initialize tape on \\.\tape0)
(db2 rewind tape on \\.\tape0)
db2 backup db o_yd to \\.\tape0
10.恢复数据库
db2 restore db o_yd from d: to d:
db2 restore db o_yd from \\.\tape0 to d:
11.绑定存储过程
db2 connect to o_yd user db2 using pwd
db2 bind c:\dfplus.bnd
拷贝存储过程到服务器上的C:\sqllib\function目录中
12.整理表
db2 connect to o_yd user db2 using pwd
db2 reorg table ydd
db2 runstats on table ydd with distribution and indexes all
13.导出表数据
db2 export to c:\dftz.txt of del select * from dftz
db2 export to c:\dftz.ixf of ixf select * from dftz
14.导入表数据
import from c:\123.txt of del insert into ylbx.czyxx
db2 import to c:\dftz.txt of del commitcount 5000 messages c:\dftz.msg insert into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 messages c:\dftz.msg insert into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 insert into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 insert_update into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 replace into dftz
db2 import to c:\dftz.ixf of ixf commitcount 5000 create into dftz (仅IXF)
db2 import to c:\dftz.ixf of ixf commitcount 5000 replace_create into dftz (仅IXF)
15.执行一个批处理文件
db2 –tf 批处理文件名
(文件中每一条命令用 ;结束)
16.自动生成批处理文件
建文本文件:temp.sql
select 'runstats on table DB2.' || tabname || ' with distribution and
detailed indexes all;' from syscat.tables where tabschema='DB2'
and type='T';
db2 –tf temp.sql>;runstats.sql
17.自动生成建表(视图)语句
在服务器上:C:\sqllib\misc目录中
db2 connect to o_yd user db2 using pwd
db2look –d o_yd –u db2 –e –p –c c:\o_yd.txt
18.其他命令
grant dbadm on database to user bb
19.select * from czyxx fetch first 1 rows only
20.db2look –d ylbx –u db2admin –w –asd –a –e –o a.txt21
. 显示当前用户所有表
list tables
22.列出所有的系统表
list tables for system
23.查看表结构
db2 describe select * from user.tables
分享到:
相关推荐
### DB2基本命令详解 #### 一、启动与停止数据库 - **启动数据库**: `db2start` 启动指定的DB2实例。在启动数据库之前,请确保所有依赖服务都已准备就绪。 - **停止数据库**: `db2stop` 停止指定的DB2实例。...
在文档"DB2基本命令.docx"中,我们详细列举了一系列DB2的常用操作命令,包括数据库的创建、连接、表和视图的建立、数据插入、索引创建、触发器和视图的操作以及查询和管理数据库的相关指令。下面我们将对这些关键...
DB2 常用命令大全 DB2 是 IBM 公司的一款关系数据库管理系统,具有强大的数据存储和处理能力。以下是 DB2 的一些常用命令,可以帮助开发人员更好地使用 DB2 数据库。 一、基础篇 1. 连接数据库 db2 connect to ...
db2top的基本命令格式如下: ``` db2top [参数] ``` #### 五、命令参数 db2top提供了丰富的参数选项,以满足不同场景的需求。以下是一些常用的参数: - `-h`: 显示帮助信息。 - `-V`: 显示db2top的版本信息。 - `...
以上是 DB2 开发人员常用的一些基本命令,这些操作对于数据库的管理和维护至关重要。通过熟练掌握这些命令,开发人员能够更高效地进行数据操作、性能优化和问题排查。在实际工作中,还会涉及到其他高级命令和功能,...
本文将深入解析DB2的一些基本操作命令,包括连接数据库、数据导出与导入、查看表结构、获取帮助以及数据库的备份与恢复。 1. **连接数据库** 使用`connect`命令可以连接到DB2数据库。语法为: ``` db2 connect ...
### DB2常用命令详解 #### 一、创建数据库 **命令**: ```sql CREATE DATABASE DB2_GCB ON G: ALIAS ...以上就是DB2中的一些常用命令及它们的具体用途,对于DB2的学习者来说,熟悉并掌握这些基本命令是非常重要的。
DB2数据库系统命令与配置参数手册 本手册主要介绍了DB2数据库系统的命令和配置参数,涵盖了DB2管理服务器、实例、数据库、表、索引、视图、存储过程、触发器、函数等方面的知识点。下面将逐一详细介绍这些知识点。 ...
- **第2章:db2-命令行处理器调用**:详细说明了如何通过db2命令来调用命令行处理器,包括命令的基本语法、参数选项等内容。 - **第3章:命令行处理器选项**:列举了命令行处理器支持的各种选项,如连接数据库、...
#### 一、Db2概述与基本命令 Db2是由IBM公司开发的一款关系型数据库管理系统(RDBMS),广泛应用于企业级数据处理领域。掌握Db2的基本命令对于日常维护和管理至关重要。 - **启动DB2管理器**: `db2admin start` -...
以上就是DB2数据库管理的一些基本命令,这些命令在日常管理中非常实用,能够帮助你完成数据库的启停、连接、SQL执行、配置管理、数据备份恢复以及数据导入导出等任务。掌握这些命令将大大提高你的工作效率。在实际...
根据给定的文件信息,以下是对“db2数据库基本命令”的详细知识点解析: ### DB2 数据库基础操作 #### 1. 数据库目录查询(DML:Select, Delete, Insert, Update) - **查询数据库目录**:`db2listdbdirectory` ...
### DB2常用命令详解 #### 一、建立数据库 **命令:** `CREATE DATABASE DB2_GCB ONG: ALIAS DB2_GCB USING CODESET GBK TERRITORY ...通过掌握这些基本命令,可以有效地进行数据库的管理与维护工作。
下面是 DB2 常用命令大全,包括基本的配置查看、备份、恢复、SQL 数据库、表、实例等相关命令。 连接数据库 DB2 提供了多种方式来连接数据库,下面是一个基本的连接命令: `connect to [数据库名] user [操作...
以上列出的命令涵盖了DB2数据库管理中的许多常见任务,从基本的数据库管理(如启动和停止实例)到更复杂的任务(如备份和恢复),以及性能调优和监控等方面。掌握这些命令将大大提高DBA和开发人员的工作效率。
以上命令是DB2中常用的几个方面,掌握了这些基本的命令,就可以进行数据库的基本操作和管理了。当然,DB2的功能远不止于此,它还提供了许多高级特性,如触发器、存储过程等,这些将在后续的学习中继续探索。
对于初学者而言,掌握DB2的基本命令是入门的关键。以下是从给定文件中提取并详细阐述的DB2常用命令知识点: ### 1. 建立数据库 ```sql CREATEDATABASEDB2_GCBONG:ALIASDB2_...
通过上述详尽的命令介绍,我们可以看到DB2提供了丰富的功能来管理数据库实例,从基本的启动、停止,到复杂的备份、恢复和数据操作,每一个命令都是数据库管理员日常工作中不可或缺的工具。掌握这些命令,能够极大地...
### DB2常用命令及常见问题处理...这些命令涵盖了数据库的基本管理、数据备份与恢复、数据导入导出等多个方面,对于日常使用DB2数据库的人来说非常实用。掌握这些命令可以帮助提高工作效率,更好地管理和维护数据库。
在数据库管理中,命令行界面是进行日常操作的主要方式之一,以下是一些基本且重要的DB2命令: 1. **db2 connect to database_name**:这个命令用于连接到指定的数据库。database_name是你想要连接的数据库名,例如`...