目录:

1.db2连接数据库

2.db2信息查询命令

3. 数据库导入导出

4.db2数据库数据创建与数据迁移

1.db2连接数据库

su - db2inst1

db2 connect to 数据库名 user 用户名 using 密码

2.db2信息查询命令

db2 list tables             #列出所有表名

db2 describe table 表名         #显示表字段

db2 list db directory #列出该用户创建的所有数据库名

db2 list tablespaces show detail #查看当前数据库表空间分配状况

db2 list application

db2 list db directory 列出所有数据库

db2 list active databases 列出所有活动的数据库

db2 list tables for all 列出当前数据库下所有的表

db2 list tables for schema btp 列出当前数据库中schema为btp的表

db2 list tablespaces show detail 显示数据库空间使用情况

db2 list packages for all

3. 数据库导入导出

1、导出数据库的所有表及数据(导出的文件是db2move.lst、export.out、tabxx.ixf、tabxx.msg)

db2move export

2、导入数据库的所有表及数据(需要修改db2move.lst中的数据库名为自己的数据库名)

db2move import

3、执行sql语句文件

db2 -tvf xx.sql

4.db2数据库数据创建与数据迁移(创建新实例,并将其他数据库备份数据导入)

1、root下创建用户名密码

useradd newgw passwd newgw

2、切换db2用户

su db2inst1

cd /home/db2inst1

3、创建数据库指定编码

db2 create db databaseName using codeset utf-8 territory CN #指定编码

4、连接数据库

db2 CONNECT TO databaseName

5、创建BUFFERPOOL

db2 "CREATE BUFFERPOOL epayBUFFER SIZE 1000 PAGESIZE 32K"

6、创建TABLESPACE

db2 "CREATE TABLESPACE epaySpace PAGESIZE 32K MANAGED BY SYSTEM USING ('/home/db2inst1/epay/ts') BUFFERPOOL epayBUFFER"

7、创建临时表空间

db2 "CREATE SYSTEM TEMPORARY TABLESPACE epayBUF PAGESIZE 32 K MANAGED BY SYSTEM USING ('/home/db2inst1/epay/tts') BUFFERPOOL epayBUFFER"

8、断开连接

db2 "DISCONNECT databaseName "

9、在db2inst1下进行连接数据库

db2 connect to databaseName

10、再授权

db2 grant dbadm on database to user databaseName

11、重新连接

db2 connect to databaseName user username using password

db2数据库连接数 linux_linux下db2数据库命令相关推荐

  1. db2数据库连接数 linux_linux db2 连接数据库

    MongoDB基本用法 1.windows windows环境下使用mongodb可以安装可视化工具 比如:mongobooster, robomongo等 2.linux linux下mongo数据 ...

  2. mysql如何drop数据库_mysql drop database删除数据库命令实例讲解

    这篇文章主要介绍了mysql drop database删除数据库命令实例讲解的相关资料,需要的朋友可以参考下 mysql drop database命令用于删除一个数据库,如果试图使用drop da ...

  3. python3连接db2数据库_Python如何连接DB2数据库?

    今天我们来探讨下Python如何连接DB2数据库.DB2是IBM在美国开发的一组关系数据库管理系统.它的主要操作环境是UNIX(包括IBM自己的AIX),Linux,IBM i(以前称为OS/400) ...

  4. postgresql 不同数据库不同模式下的数据迁移

    编写不容易,转载请注明出处谢谢, 数据迁移 因为之前爬虫的时候,一部分数据并没有上传到服务器,在本地.本来用的就是postgresql,也没用多久,数据迁移的时候,也遇到了很多问题,第一次使pg_du ...

  5. linux重启下mysql数据库命令_linux重启mysql数据库命令

    Linux中难免会对数据库进行操作,下面由学习啦小编为大家整理了linux重启mysql数据库命令的相关知识,希望对大家有帮助! linux重启mysql数据库命令1.使用 service 启动 se ...

  6. db2数据库连接数 linux_介绍一款数据库管理工具DBeaver

    之前连接MySQL一直使用的是navicate,挺好用的,不过是个付费软件,一直想找一款免费开源的软件来替代.今天偶然间发现DBeaver,这是一款基于java开发的数据库工具,而且可以支持Windo ...

  7. DB2数据库通过日志表恢复数据

    准备执行将所有大于今天的信控截止日期改为今天. update sapprd.zsdt_mbxk_sfjl set zjzrq = '20211210' where zjzrq >= '20211 ...

  8. Linux下DB2数据库安装教程

    最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤. 安装前请查看 DB2版本和许可证 说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的Express-C版本, ...

  9. linux下创建db2数据库

    – linux下创建db2数据库 root用户下: (su root) –新增用户 useradd spusr –修改用户密码 passwd spusr 实例用户下: (su - db2inst1) ...

  10. linux修改数据库内容命令,linux中的数据库命令

    linux中的数据库命令包括链接,重启,关闭等等.下面由学习啦小编为大家整理了linux下的数据库命令的相关知识,希望对大家有帮助! 一.linux下启动mysql数据库的命令 1. mysqladm ...

最新文章

  1. 【原创】聊天+传送文件+设置字体及颜色(vs2010+mfc开发)
  2. SAP Spartacus支持的语言和货币单位的数据源
  3. 蓝桥杯 ALGO-151 算法训练 6-2递归求二进制表示位数
  4. 文科辅修计算机科学,英属哥伦比亚大学专业详情.docx
  5. Linux内核分析——第四周学习笔记
  6. python3菜鸟教程
  7. 数据库系统概念第六版课后习题答案-第二章
  8. 发出商品杀手锏之SAP在途库存解决方案
  9. 如何查看某公司主体下挂了哪些公众号?
  10. SpringBoot集成onlyoffice实现word文档编辑保存 [ 转载 ]
  11. Android命令-重点命令-pm/am/content/wm/appops
  12. 全景AR增强监视系统对接SkeyeIVMS视频云管控系统实现软硬件资源的健康状态管理(一)
  13. Taskade for Mac(mac任务清单管理器)
  14. Android 图片选择器和图片裁剪库
  15. 外卖订餐APP开发和解决方案
  16. 分治法求解集合的众数及其重数
  17. [转载]田雪松硬笔楷书《千字文》_拔剑-浆糊的传说_新浪博客
  18. 容量影响计算机性能嘛,内存条会影响电脑性能吗?
  19. 差分分组的合作协同进化的大规模优化算法详解
  20. C语言实现ping功能(查看设备联网状态)

热门文章

  1. 数学建模算法python源码_如何使用python完成数学建模常见算法
  2. Android进阶学习-使用Canvas自定义ArcView(4)
  3. TiledMap 使用
  4. 运放的噪声分析--你好放大器
  5. 趣谈网络协议(二)传输层
  6. windows下安装VM虚拟机和Ubuntu系统(附注册密钥)
  7. L298N模块详细使用教程
  8. 图像特征:突出显示稀疏突出区域Image Signature:Highlighting Sparse Salient Regions
  9. 经典Java入门视频教程免费下载
  10. java教学视频_孔浩老师_孔浩老师JAVA WebService教程