精华内容
下载资源
问答
  • linuxdb2数据库命令

    千次阅读 2020-08-14 17:32:59
    1、连接数据库 su - db2inst1 db2 connect to databasename 2、信息查询命令 db2 list tables #列出数据库名下的表名,默认显示5个 db2 list tables for all #列出数据库名下所有的表名 db2 list tables for schema...

    1、连接数据库

    su - db2inst1
    db2 connect to databasename
    

    2、信息查询命令

    db2 list tables #列出数据库名下的表名,默认显示5个
    db2 list tables for all #列出数据库名下所有的表名
    db2 list tables for schema administrator #列出当前数据库中schema为administrator 的表
    db2 list db directory # 列出该用户创建的所有数据库名
    db2 list active databases #列出所有活动的数据库
    db2 list application # 列出数据库名下应用
    db2 list tablespaces show detail #查看当前数据库表空间分配状况
    

    3、显示当前实例

    db2 get instance
    

    4、执行SQL语句

    db2 "select * from administrator.test where id=2" #执行select语句
    db2 -tvf test.sql #执行SQL语句文件
    

    5、断开连接

    db2 "disconnect databasename"
    

    6、添加用户

     useradd db2inst2
    

    7、修改密码

    passwd db2inst2
    
    展开全文
  • linuxdb2数据库命令

    2020-12-19 11:15:56
    数据库导入导出4.db2数据库数据创建与数据迁移1.db2连接数据库su - db2inst1db2 connect to 数据库名 user 用户名 using 密码2.db2信息查询命令db2 list tables #列出所有表名db2 describe table 表名 #显示表字段...

    目录:

    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

    展开全文
  • 1. 打开命令窗口win + r 输入 db2cmd2.首先在客户机上对远程节点进行编目CATALOG TCPIP //编目一个TCP/IP节点NODE local_node_name //远程主机在客户机上的别名(自己随便取)REMOTE hostname | IP //远程主机IP地址...

    1. 打开命令窗口

    win + r  输入 db2cmd

    644452b550eaecc24a5312582afe8158.png

    2. 首先在客户机上对远程节点进行编目

    CATALOG  TCPIP                         //编目一个TCP/IP节点

    NODE  local_node_name             //远程主机在客户机上的别名(自己随便取)

    REMOTE  hostname | IP              //远程主机IP地址

    SERVER  service_name | posr_number    // 服务名称 / 端口号

    注:大写的字母是固定的 ,小写的字母需要根据实际情况

    16bbad39029b750c2e17f1f3b7773e53.png

    3. TERMINATE    //刷新目录高速缓存

    e90a474100ce368e52c224b12e6950c0.png

    4. LIST NODE DIRECTORY    //查看客户机目录节点

    62f93e8f6201578f21b450f8b65d4214.png

    5. UNCATALOG NODE node_name  //删除编目节点node_name

    如果想修改节点名称的话,需要先把节点删除,再新建一个节点(新建节点重复上面的步骤)

    958a77d0cc32c391d826517f65a7b518.png

    6. 再对已编目的节点进行数据库编目,这里用户需要确认远程连接的数据库的名称、该数据库在本机上的别名、

    设置的远程主机在客户机上的别名(即节点名)和设置认证方式。

    CATALOG DATABASE  remote_db_name   //远程数据库名称

    AS  local_db_name                                      //本地数据库别名

    AT NODE  local_node_name                        //节点名

    0b166974d3f9d5fcd6437abefcff6909.png

    7. TERMINATE    //刷新目录高速缓存 (和步骤3一样)

    8. LIST DB DIRECTORY     //查看本地数据库目录

    c5a134e49f10c9aa65bd9ad7a866073b.png

    9. UNCATALOG DB db_name   //删除数据库编目db_name

    10. CONNECT TO local_db_name     //利用本地数据库别名连接远程数据库

    USER userid                                //用户ID

    USING password                         //登陆密码

    594c60fea9d1d0f3fcfea63f964e020f.png

    连接成功后就可以使用客户端工具进行连接了

    dos命令行连接操作ORACLE数据库

    C:\Adminstrator> sqlplus "/as sysdba" 查看是否连接到数据库 SQL> select status from v$instance; ...

    命令行访问远程mysql数据库

    命令: mysql -u用户名 -p密码 -h远程数据库IP地址 -P端口 -D数据库名 例子: 使用用root帐号,密码为123456,登录ip地址为192.168.1.110,端口为3306,名称 ...

    孤荷凌寒自学python第五十六天通过compass客户端和mongodb shell 命令来连接远端MongoDb数据库

    孤荷凌寒自学python第五十六天通过compass客户端和mongodb shell 命令来连接远端MongoDb数据库 (完整学习过程屏幕记录视频地址在文末) 今天是学习mongoDB数据库的第二 ...

    MySQL学习系列一---命令行连接mysql和执行sql文件

    1.命令行连接mysql #mysql -h(主机) -u(用户名) -p (数据库名) mysql -hlocalhost -uroot -p testdb Enter password: **** ...

    终端(命令行)连接MySQL

    语法: mysql -h 主机名(ip) -u 用户名 -P 端口 -p 说明: -h: 主机名,表示要连接的数据库的主机名或者IP -u: 用户名,表示连接数据库的用户名 -P: 端口,表示要连接的 ...

    Oracle安装完成后,如何用命令行启动和关闭数据库?

    Oracle安装完成后,如何用命令行启动和关闭数据库? 解答: 打开:STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ dat ...

    PL/SQL Developer连接远程Oracle数据库

    转自:http://zhengdu.net/archives/152 一.首先看远程端oracle服务是否启动 如果没有启动,请启动oracle服务 ps:创建或者删除oracle监听 二.远程端or ...

    ODAC连接远程Oracle数据库时,数据源名称orcl改为gscloud

    今天用ODAC连接远程Oracle数据库时,怎么也连接不上, 更改配置文件的tnsname.ora,使之都一样,并完全配置正确还是出现错误,连接不上. 最后请大神一世,原来是数据源名称的问题. 把数据 ...

    sql plus 和 pl/sql无法连接远程oracle数据库

    前言:安装完oracle客户端后,可能会出现sql plus 和 pl/sql无法连接远程oracle数据库的情况,可能是以下原因: 针对sql plus连接不上: 1 可能原因:之前安装过oracl ...

    随机推荐

    Windows 2008 - 由于管理员设置的策略,该磁盘处于脱机状态

    http://blog.sina.com.cn/s/blog_59cc90640102x8m4.html 查看原文:https://www.bxl.me/9279.html准备使用云主机挂机的时候呢出 ...

    页面以base64输出图片

    重温CSS:Border属性

    边界是众所周知的,有什么新的东西吗?好吧,我敢打赌,在这篇文章中,有很多你不看永远不知道的东西! 不仅可以用CSS3来创建圆角,使用原有CSS一样可以显示自定义图形.这是正确的(有待考究):在过去,没 ...

    NIO组件Selector工作机制详解(下)

    转自:http://blog.csdn.net/haoel/article/details/2224069 五.  迷惑不解 : 为什么要自己消耗资源? 令人不解的是为什么我们的Java的New I/ ...

    Java并发辅助类的使用

    目录 1.概述 2.CountdownLatch 2-1.构造方法 2-2.重要方法 2-3.使用示例 3.CyclicBarrier 3-1.构造方法 3-2.使用示例 4.Semaphore 4- ...

    本地电脑无法连接到MySQL

    问题描述: ERROR 1130 (HY000): Host 'localhost' is not allowed to connect to this MySQL server 首先网上的问题大部分 ...

    成功清除 windows2008 内部版本7601 字眼

    cmd—>bcdedit -set testsigning off重启电脑就好了

    小结java自带的跟锁相关的一些类

    java.util.concurrent包下的一些跟锁相关的类列表  类  简介 locks.Lock接口 Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作.此 ...

    Python并行(parallel)之谈

    简介 可以先看看并发Concurrent与并行Parallel的区别 在谈并行前,头脑中总会浮出多线程.多进程.线程/进程同步.线程/进程通信等词语. 那为什么需要同步.通信,它们之间的作用是怎样的呢 ...

    展开全文
  • DB2数据库在linux操作系统下...linux关闭db2数据库命令1.停止数据库DB2stoplinux下关于DB2数据库的其他命令2.启动数据库DB2start3.连接数据库DB2 connect to o_yd user DB2 using pwd4.读数据库管理程序配置DB2 get...

    DB2数据库在linux操作系统下可以通过相关命令启动关闭,下面由学习啦小编为大家整理了linux关闭db2数据库的相关命令,希望对大家有所帮助。

    linux关闭db2数据库命令

    1.停止数据库

    DB2stop

    linux下关于DB2数据库的其他命令

    2.启动数据库

    DB2start

    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:

    DB2数据库在linux相关指令之11.绑定存储过程

    DB2 connect to o_yd user DB2 using pwd

    DB2 bind c:dfplus.bnd

    拷贝存储过程到服务器上的C:sqllibfunction目录中

    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:sqllibmisc目录中

    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

    19select * from czyxx fetch first 1 rows only

    20DB2look -d ylbx -u DB2admin -w -asd -a -e -o a.txt

    21. 显示当前用户所有表

    list tables

    22.列出所有的系统表

    list tables for system

    23.查看表结构

    DB2 describe select * from user.tables

    展开全文
  • linux远程连接DB2配置

    热门讨论 2011-05-17 16:20:31
    实现:在客户端远程连接服务器端的db2db2之间的互连)
  • 装好工具后,打开.我的quest central for db2是 v5.0没特别说明的地方默认或随便1....2."NEXT"host name 填欲连接数据库IP 如 "192.168.100.41"Operating system: 数据库的操作系统 如 linux"N...
  • 1.查看本地节点目录命令窗口中输入:db2 list node directory2.编目一个TCP/IP节点命令窗口:db2 catalog tcpip node remote server ostype3....查看系统数据库目录db2 list database directory5.查看本...
  • 背景:放数据库DB2的服务器是windows server操作系统,又在上面安装了Linux虚拟机,然后在虚拟机上安装了DB2。应用服务器上装的是Tomcat。要求:在本地电脑上备份数据库。本操作是离线全备份。操作前提:在本地电脑...
  • linux db2 连接数据库

    2020-12-19 11:15:56
    MongoDB基本用法1、windowswindows环境下使用mongodb可以安装可视化工具比如:mongobooster, robomongo等2、linuxlinux下mongo数据库的基本操作如下:连接mongo数据库:mongo xxx.xxx.xxx.xxx:xxx显示上图表示正......
  • LinuxDB2数据库备份及还原 断开数据库所有连接 命令:db2 force applications all 停掉数据库。 命令:db2stop force 切换到要备份到的目录。 命令:cd /data/backup 备份数据库。 命令:db2 backup db 数据库名 ...
  • 1.改变列的长度db2 "alter table [tablename] alter column [columnname] set data type varchar(length)"2.在表中加列db2 "alter table [tablename] add [columnname] varchar(256)"3.修改列名a.添加新列db2 "alter...
  • DB2数据库常用命令

    千次阅读 2020-05-12 11:08:47
    查看DB2数据库:db2 list db directory 查看DB2数据库应用:db2 list applications 查看DB2数据库应用与进程号:db2 list applications show detail 杀掉进程: db2 force application (id) 查看DB2数据库配置:...
  • Linux 命令行进入DB2

    2021-05-09 02:52:50
    1. docker ps 2.docker exec -it 813cb755c14c /bin/bash3.su - db2inst1 进入DB2... db2 直接进入db2数据库命令行模式 6.db2 connect to testdb(testdb数据库名称) 如果需要对某一个数据库操作先连接进去 6.?查看D...
  • 一、基础篇1、db2 connect to --连接到本地数据库db2 connect to user using --连接到远端数据库2、db2 force application all --强迫所有应用断开数据库连接3、db2 backup db db2name --备份整个数据库数据 db2 ...
  • linux下创建db2数据库

    2021-03-22 18:24:50
    linux下创建db2数据库 root用户下: (su root) –新增用户 useradd spusr –修改用户密码 passwd spusr 实例用户下: (su - db2inst1) – 创建数据库 db2 create database db_sp - - 输出: DB200001 The CREATE ...
  • 今天我们来探讨下Python如何连接DB2数据库。DB2是IBM在美国开发的一组关系数据库管理系统。它的主要操作环境是UNIX(包括IBM自己的AIX),Linux,IBMi(以前称为OS/400),z/OS和Windows服务器版本。在工作中遇到了这种...
  • linux db2 导出数据库

    2020-12-19 11:58:53
    从Mysql数据库中导入导出表结构1、从Mysql数据库中导入sql表很简单,只需要一个命令即可搞定:[root@localhost ~]# mysql -uroot -piweb_xxx_mysql iweb < modify_db_sql似乎也可以使用source的方法,具体没有在...
  • Linux系统下启动DB2以及一些常用命令

    千次阅读 2020-07-17 14:35:33
    启动数据库 ##修改主机名为db2 1.修改hostname为db2. 2.修改/etc/hosts 中主机名为db2 3.切换到db2用户,su - db2inst1 ,chmod 755 sqllib/db2nodes.cfg 4.修改sqllib/db2nodes.cfg中主机名为db2,dbstart 启动db2...
  • linux导入db2数据库

    2020-12-19 11:17:54
    AIX系统上实现DB2数据导入LINUX系统下面为您... (一)AIX系统上的操作: 1) 首先我们用db2look命令得到数据库对象的DDL脚本:以下是代码片段: db2look -d SAMPLE -z DB2I...文章技术小胖子2017-11-07657浏览量mys...
  • 1 db2start2 db2stop force3 exit4 db2set db2comm=tcpip5 vi /etc/services6 netstat -rn|more7 netstat -an|more8 netstat -an|grep 500009 db2 update dbm cfg using svcename 5000010 netstat -an|gre...
  • 由于工作需要,许要搭建DataStage开发环境,服务器和客户端安装完毕之后,发现服务器上不能运行DB2的命令,DB2是包含在DataStage安装包中,且本人配置过了,鉴于之前没接触过DB2数据库,一时也不知道怎么办,经过...
  • 这里主要针对客户端连接Linux操作系统上的DB2数据库1、DB2的安装,可以参考IBM帮助文档:(用户:root,db2inst1)2、windows客户端连接·DbVisualizer连接·控制中心连接2.1DbVisualizer连接1、准备驱动程序,这个...
  • LinuxDB2数据库安装教程

    千次阅读 2018-07-27 21:56:10
    LinuxDB2数据库安装教程 最近因为工作需要在学习DB2数据库,本教程讲解DB2数据库在inux下的安装步骤。 安装前请查看 DB2版本和许可证 说明来增加了解,先弄明白改安装什么版本,这里我用的是最新的Express-C...
  • SQL数据库语言1.数据定义语言(CREATE,ALTER,DROP,DECLARE)2.数据操纵语言(SELECT,DELETE,UPDATE,INSERT)3.数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)创建数据库create database my-database 1删除数据库drop ...
  • 产品:DB2 UDB平台:AIX,Solaris,HP-UX,Linux,Windows版本:V8 V9.1V9.5问题描述:出于各种各样的原因,在DB2服务器使用过程中,用户有可能需要修改DB2数据库服务器的主机名,那么DB2需要做哪些相应的修改呢?...
  • linux下WMB通过ODBC连接DB2数据库

    千次阅读 2015-08-01 22:00:20
    之前写过一篇连接oracle数据库的文章,后来发现连接db2数据库在方法上还是有些区别的。
  • linux系统的db2数据库如何新建用户 1.用putty先登上linux服务器 2.用root用户新增用户,例如新增GZUSER,命令:useradd gzuser 3.修改GZUSER用户默认的密码,命令:passwd gzuser2019 (需要确认2次密码,注意...
  • db2登录命令linux

    2021-01-26 21:24:02
    详细解答可以参考官方帮助文档阿里云数据库 MySQL 版支持通过物理备份文件和逻辑备份文件两种途径将云上数据迁移到本地数据库。利用物理备份文件导出背景信息因为软件限制,目前数据恢复只支持在 Linux 系统下进行。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,718
精华内容 5,087
关键字:

linux连接db2数据库命令

linux 订阅