安装DB2v10.5Express-C

首先需要从官网下载安装包,一般可以间接的通过网盘离线下载下载完成后如图

双击后会弹出自解压对话框,等待解压完成,会自动解压到%TEMP%\EXPC目录下,如图

一般情况下不用管这个目录,正常情况解压完成就会弹出安装界面,如果没有弹出,可以再次解压或者进这个目录点击setup.exe

DB2 安装启动板如图

点击安装产品-->安装新产品

点击下一步

点击“我既接收IBM条款也接受非IBM条款” (画外音,确定不是将I will accept翻译成了我既接受?)

选择典型安装,选择下一步

选择“在此计算机上安装DB2 Express-C并将设置保存在响应文件中”这个文件就是保存了一些安装时候的配置,笔者的PROD_EXPC.rsp内容如下

PROD=EXPRESS_C
LIC_AGREEMENT=ACCEPT
FILE=D:\Program Files\IBM\SQLLIB\
INSTALL_TYPE=TYPICAL

LANG=EN
LANG=CN


INSTANCE=DB2
DB2.NAME=DB2
DEFAULT_INSTANCE=DB2
DB2.SVCENAME=db2c_DB2
DB2.DB2COMM=TCPIP
DB2_OLEDB_GUID={390440E7-C9C5-4052-BC46-952ED01ED773}
DB2_OLEDB_ADVANCED_PAGE_GUID={1652044F-130C-40EE-9F19-4C73C1F9AD79}
DB2_OLEDB_CONNECTION_PAGE_GUID={9899D8C6-2F62-43F4-BFE4-2F4E0537842A}
DB2_OLEDB_ENUMERATOR_GUID={993AD0A4-6028-4772-BC47-3E8427AD1820}
DB2_OLEDB_ERROR_LOOKUP_GUID={CCF0AB62-3145-4E07-8AFE-C7EC79460AA1}
DB2.PORT_NUMBER=50000
SSH_SERVER_INSTALL_DIR=D:\Program Files\IBM\IBM SSH Server\
AUTOSTART_SSH_SERVER=NO
DB2.AUTOSTART=YES
DB2.USERNAME=db2admin
DB2.PASSWORD=622482586472376915744043611577440686967757334301408700662523488414618265436892290545179466044679155150244874279680688955832993704716486549451244741967284421467553052356376457547933643134245473379321616533604225667613035503090416537365732412953416407328412430309305659653464405378376693978540444475815835301986843655323437552584657310702649492932970057348395064712217954512079683744476826740474700533061064384117487776543584655435166770354414314153158457939776214572145683567345245626224409367304373791276342645292725362431481876234679553311409346094431765558476050546992726435664459753752395713555019196828634854471467409646546747498728758123253979497706217550363303770241644245016334546163686377646657783466725841797441430162408461535441635514546644403957544641367000
ENCRYPTED=DB2.PASSWORD
DAS_USERNAME=db2admin
DAS_PASSWORD=303335650746470415235662306571249124717944537246541876486171375794660553946113639194485264757225630456360414534397581531849354510064819464431457816697660854204350957869518279115816964447862704083143133679725459634206130822965822830711632960677625358931164695660178310323976554374676673712664026888259163246225600333485062260497941227323451342628427561698834440055975592269773422544234738537581300549710226340518426296934555969845336556259445745773262820526210754623226245015249169744658555748446513885993099631056652453806204366545371636039225665206242533125426362636694523931406483341663445448423274666384155309872274797370192116375959750695250563398232324437038925741436707731429524041445035746510142733641460620319046263448402329440232007210074376330545755417991336
ENCRYPTED=DAS_PASSWORD
CREATE_DAS=YES
DB2_EXTSECURITY=NO
DB2_USERSGROUP_NAME=DB2USERS
DB2_ADMINGROUP_NAME=DB2ADMNS
RSP_FILE_NAME=C:\Users\test\Documents\PROD_EXPC.rsp
DB2_COPY_NAME=DB2COPY1
DEFAULT_COPY=YES
点击下一步

这里更改DB2程序的安装目录,改完之后点击下一步

这里设置IBM SSH Server,这是DB2 10版本新加入的功能,用于数据库的安全连接,一般的学习用不到,建议选上"不自动启动 IBM SSH Server",更改安装目录

点击下一步

这里选择“本地用户或域用户账户”在用户信息里填写

域:无-使用本地用户账户

用户名:db2admin

密码:db2admin

确认密码:db2admin

勾选“对其余DB2服务使用同一账户”

(注:如果配置成其他选项,需要用户有一定的windows用户组的知识)

点击下一步

这里表示安装时会创建一个名为DB2的实例,按默认即可,点击下一步

这里可以看到你前面设置的内容,如果设置有误,可以返回上一步更改,没有错误就点完成

下面是安装过程截图




点击完成

安装完成之后会自动跳出第一步

关闭“第一步”这个窗口

这里再次说明一下,第一步可以直接关掉,但是大量初学者会点击第一步中的创建样本数据库,然后创建失败,实际上样本数据库在你创建数据库的时候默认帮你创建好了,无需再次创建。DB2默认的样本数据库名称为SAMPLE。对于Oracle数据库、SQLServer数据库等其他数据库同样会创建默认的数据库,只不过名称不一样。

在D盘我们可以看到刚刚创建的实例和默认的SAMPLE数据库

D:\DB2>dir
 驱动器 D 中的卷是 软件
 卷的序列号是 0003-3FE2

 D:\DB2 的目录

2015/06/12  14:25    <DIR>          .
2015/06/12  14:25    <DIR>          ..
2015/06/12  14:25    <DIR>          NODE0000
               0 个文件              0 字节
               3 个目录 48,423,673,856 可用字节

D:\DB2>tree
卷 软件 的文件夹 PATH 列表
卷序列号为 000000B5 0003:3FE2
D:.
└─NODE0000
    ├─SAMPLE
    │  ├─T0000000
    │  ├─T0000001
    │  │  └─C0000000.TMP
    │  ├─T0000002
    │  ├─T0000003
    │  └─T0000004
    ├─SQL00001
    │  ├─HADR
    │  │  ├─LOGSPOOL
    │  │  └─TAKEOVER
    │  ├─LOGSTREAM0000
    │  └─MEMBER0000
    │      ├─DB2EVENT
    │      │  └─db2detaildeadlock
    │      └─HADR
    │          ├─LOGSPOOL
    │          └─TAKEOVER
    └─SQLDBDIR

D:\DB2>


接下来我们测试SAMPLE数据库是否安装成功

在开始菜单中找到,开始-->程序-->IBM DB2 DB2COPY1 (缺省值)-->DB2 命令窗口 - Administrator

在弹出的DB2 命令窗口中执行下面三条语句

db2start
db2 connect to sample
db2 select * from employee

结果如下


D:\Program Files\IBM\SQLLIB\BIN>db2start
SQL1026N  数据库管理器已活动。

D:\Program Files\IBM\SQLLIB\BIN>db2 connect to sample

   数据库连接信息

 数据库服务器         = DB2/NT64 10.5.5
 SQL 授权标识         = TEST
 本地数据库别名       = SAMPLE


D:\Program Files\IBM\SQLLIB\BIN>db2 select * from employee

EMPNO  FIRSTNME     MIDINIT LASTNAME        WORKDEPT PHONENO HIREDATE   JOB
 EDLEVEL SEX BIRTHDATE  SALARY      BONUS       COMM
------ ------------ ------- --------------- -------- ------- ---------- --------
 ------- --- ---------- ----------- ----------- -----------
000010 CHRISTINE    I       HAAS            A00      3978    1995-01-01 PRES
      18 F   1963-08-24   152750.00     1000.00     4220.00
000020 MICHAEL      L       THOMPSON        B01      3476    2003-10-10 MANAGER
      18 M   1978-02-02    94250.00      800.00     3300.00
000030 SALLY        A       KWAN            C01      4738    2005-04-05 MANAGER
      20 F   1971-05-11    98250.00      800.00     3060.00
000050 JOHN         B       GEYER           E01      6789    1979-08-17 MANAGER
      16 M   1955-09-15    80175.00      800.00     3214.00
000060 IRVING       F       STERN           D11      6423    2003-09-14 MANAGER
      16 M   1975-07-07    72250.00      500.00     2580.00
000070 EVA          D       PULASKI         D21      7831    2005-09-30 MANAGER
      16 F   2003-05-26    96170.00      700.00     2893.00
000090 EILEEN       W       HENDERSON       E11      5498    2000-08-15 MANAGER
      16 F   1971-05-15    89750.00      600.00     2380.00
000100 THEODORE     Q       SPENSER         E21      0972    2000-06-19 MANAGER
      14 M   1980-12-18    86150.00      500.00     2092.00
000110 VINCENZO     G       LUCCHESSI       A00      3490    1988-05-16 SALESREP
      19 M   1959-11-05    66500.00      900.00     3720.00
000120 SEAN                 O'CONNELL       A00      2167    1993-12-05 CLERK
      14 M   1972-10-18    49250.00      600.00     2340.00
000130 DELORES      M       QUINTANA        C01      4578    2001-07-28 ANALYST
      16 F   1955-09-15    73800.00      500.00     1904.00
000140 HEATHER      A       NICHOLLS        C01      1793    2006-12-15 ANALYST
      18 F   1976-01-19    68420.00      600.00     2274.00
000150 BRUCE                ADAMSON         D11      4510    2002-02-12 DESIGNER
      16 M   1977-05-17    55280.00      500.00     2022.00
000160 ELIZABETH    R       PIANKA          D11      3782    2006-10-11 DESIGNER
      17 F   1980-04-12    62250.00      400.00     1780.00
000170 MASATOSHI    J       YOSHIMURA       D11      2890    1999-09-15 DESIGNER
      16 M   1981-01-05    44680.00      500.00     1974.00
000180 MARILYN      S       SCOUTTEN        D11      1682    2003-07-07 DESIGNER
      17 F   1979-02-21    51340.00      500.00     1707.00
000190 JAMES        H       WALKER          D11      2986    2004-07-26 DESIGNER
      16 M   1982-06-25    50450.00      400.00     1636.00
000200 DAVID                BROWN           D11      4501    2002-03-03 DESIGNER
      16 M   1971-05-29    57740.00      600.00     2217.00
000210 WILLIAM      T       JONES           D11      0942    1998-04-11 DESIGNER
      17 M   2003-02-23    68270.00      400.00     1462.00
000220 JENNIFER     K       LUTZ            D11      0672    1998-08-29 DESIGNER
      18 F   1978-03-19    49840.00      600.00     2387.00
000230 JAMES        J       JEFFERSON       D21      2094    1996-11-21 CLERK
      14 M   1980-05-30    42180.00      400.00     1774.00
000240 SALVATORE    M       MARINO          D21      3780    2004-12-05 CLERK
      17 M   2002-03-31    48760.00      600.00     2301.00
000250 DANIEL       S       SMITH           D21      0961    1999-10-30 CLERK
      15 M   1969-11-12    49180.00      400.00     1534.00
000260 SYBIL        P       JOHNSON         D21      8953    2005-09-11 CLERK
      16 F   1976-10-05    47250.00      300.00     1380.00
000270 MARIA        L       PEREZ           D21      9001    2006-09-30 CLERK
      15 F   2003-05-26    37380.00      500.00     2190.00
000280 ETHEL        R       SCHNEIDER       E11      8997    1997-03-24 OPERATOR
      17 F   1976-03-28    36250.00      500.00     2100.00
000290 JOHN         R       PARKER          E11      4502    2006-05-30 OPERATOR
      12 M   1985-07-09    35340.00      300.00     1227.00
000300 PHILIP       X       SMITH           E11      2095    2002-06-19 OPERATOR
      14 M   1976-10-27    37750.00      400.00     1420.00
000310 MAUDE        F       SETRIGHT        E11      3332    1994-09-12 OPERATOR
      12 F   1961-04-21    35900.00      300.00     1272.00
000320 RAMLAL       V       MEHTA           E21      9990    1995-07-07 FIELDREP
      16 M   1962-08-11    39950.00      400.00     1596.00
000330 WING                 LEE             E21      2103    2006-02-23 FIELDREP
      14 M   1971-07-18    45370.00      500.00     2030.00
000340 JASON        R       GOUNOT          E21      5698    1977-05-05 FIELDREP
      16 M   1956-05-17    43840.00      500.00     1907.00
200010 DIAN         J       HEMMINGER       A00      3978    1995-01-01 SALESREP
      18 F   1973-08-14    46500.00     1000.00     4220.00
200120 GREG                 ORLANDO         A00      2167    2002-05-05 CLERK
      14 M   1972-10-18    39250.00      600.00     2340.00
200140 KIM          N       NATZ            C01      1793    2006-12-15 ANALYST
      18 F   1976-01-19    68420.00      600.00     2274.00
200170 KIYOSHI              YAMAMOTO        D11      2890    2005-09-15 DESIGNER
      16 M   1981-01-05    64680.00      500.00     1974.00
200220 REBA         K       JOHN            D11      0672    2005-08-29 DESIGNER
      18 F   1978-03-19    69840.00      600.00     2387.00
200240 ROBERT       M       MONTEVERDE      D21      3780    2004-12-05 CLERK
      17 M   1984-03-31    37760.00      600.00     2301.00
200280 EILEEN       R       SCHWARTZ        E11      8997    1997-03-24 OPERATOR
      17 F   1966-03-28    46250.00      500.00     2100.00
200310 MICHELLE     F       SPRINGER        E11      3332    1994-09-12 OPERATOR
      12 F   1961-04-21    35900.00      300.00     1272.00
200330 HELENA               WONG            E21      2103    2006-02-23 FIELDREP
      14 F   1971-07-18    35370.00      500.00     2030.00
200340 ROY          R       ALONZO          E21      5698    1997-07-05 FIELDREP
      16 M   1956-05-17    31840.00      500.00     1907.00

  42 条记录已选择。


D:\Program Files\IBM\SQLLIB\BIN>
安装成功



  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值