1、导出数据库中所有表的创建语句
进入要存放Sql语句的文件目录下,使用命令:db2look -d databaseName -e -o db.sql -i username -w password
2、连接数据库的命令
db2 connect to databaseName user userName using password
3、执行数据库的初始化,单个表建立在db.sql中写入创建表的语句,然后用下面命令创建单个表
db2 -tf db.sql
4、导出数据库中所有的表
进入存放导出表的目录下,使用命令:db2move databaseName export -u userName -p password
5、将表导入数据库中
db2move databaseName import -u userName -p password
6、导入单个表的命令
db2 load from tab11.ixf of ixf into db2admin.xxxxxxxxx xxx表示的表的名称,例如tab11.ixf对应的表为yc_news 那么命令就是
db2 load from tab11.ixf of ixf insert into db2admin.yc_news
7、启动DB2服务管理器
在命令行环境中启动用户的服务管理器,若是db2admin用户 命令为: db2admin start
管理DB2服务管理器: db2admin stop
8、DB2建表语句(附件内容)
产品所有的建表语句
9、DB2断开连接命令,或强行断开所有连接
db2 force application all 或者 DB2STOP FORCE
10、DB2重新启动
restart database
11、删除数据库
drop database databaseName
12、根据备份的数据进行数据还原
首先创建备份数据库,然后把备份文件放到根目录下,然后db2cmd进入环境命令进入到根目录下,使用命令db2 restore db ycportal from backupfilename
分享到:
相关推荐
第一条命令用于连接到本地的数据库实例;第二条命令用于连接远程数据库,需要指定数据库名称、用户名和密码。 #### 三、强制关闭所有应用程序 **命令示例:** ```sql db2 force application all ``` **解释:** 此...
- **查询前几条记录**: - `SELECT name, salary + comm FROM staff FETCH FIRST 3 ROWS ONLY`:查询 staff 表中前三条记录的名字和薪水加佣金。 ### 12. 插入操作示例 - **批量插入数据**: - `INSERT INTO ...
### DB2最常用命令知识点详解 #### 一、DB2连接与断开 **命令:** ```sh db2 connect to <数据库名> ``` **描述:** 此命令用于建立到指定DB2数据库的连接。 **命令:** ```sh db2 connect to <数据库名> user ...
为了获取表中的前几条记录,可以使用`LIMIT`子句(在某些版本的DB2中)。例如:`SELECT * FROM table_name LIMIT 10;` 这将返回表中的前10行。 #### 游标的使用 **游标**是用于处理结果集的工具,允许逐行读取数据...
2. **创建表并插入数据**:在数据库中创建一个表并插入几条记录。 3. **删除表**:执行`DROP TABLE`命令删除该表。 4. **恢复数据库**:使用`RESTORE DATABASE`命令恢复到备份的时间点。 5. **列表历史记录**:使用`...
根据给定文件的信息,我们可以提炼出以下几个关于DB2存储过程的关键知识点: ### 1. DB2存储过程执行原理 在传统的客户-服务器架构中,客户端应用程序通过发送单独的SQL语句来请求数据库服务,这种方式在网络负载...
- **从数据表中取指定前几条记录**:使用`SELECT * FROM 表名 FETCH FIRST n ROWS ONLY`可以获取前n行数据。 - **游标的使用**: - 游标提供了遍历查询结果的能力。 - `DECLARE cursor_name CURSOR FOR SELECT ...
3. **从数据表中取指定前几条记录:** 可以使用`ROWNUM`或`FETCH FIRST`子句来获取数据表中的前几条记录。 4. **游标的使用:** 游标是用于遍历查询结果集的一种机制。它允许逐行处理结果集,可以用来更新或删除数据...
- **1.4.20 常用的几种数据类型的精确度和长度** - 示例:如`DECIMAL(10,2)`表示十位数的数值类型,其中包含两位小数。 - **1.4.21 如何查看DB2的日志** - 方法:使用`DB2 LIST LOGFILES`命令可以查看日志文件的...