WAS+DB2完整部署
DB2 系统命令与配置参数大全

五.DB2 系统命令与配置参数大全DB2 系统命令与配置参数大全作者:佚名来源:网络转摘时间:2007-7-15 22:35:00 [字体:] DB2 系统命令与配置参数大全DB2 系统命令dasauto -自动启动DB2 管理服务器dascrt -创建DB2 管理服务器dasdrop -除去DB2 管理服务器dasmigr -迁移DB2 管理服务器dasupdt -更新DB2 管理服务器db2_deinstall -卸载DB2 产品或功能部件db2_install -安装DB2 产品db2admin -DB2 管理服务器db2adutl -管理TSM 内的DB2 对象db2advis -DB2 设计顾问程序db2audit -审计设施管理员工具db2batch -基准程序工具db2bfd -绑定文件描述工具db2ca -启动“配置助手”db2cap -CLI/ODBC 静态程序包绑定工具db2cat -系统目录分析db2cc -启动控制中心db2cfexp -连接配置导出工具db2cfimp -连接配置导入工具db2chglibpath -修改嵌入的运行时库搜索路径db2chgpath -更改嵌入的运行时路径db2ckbkp -检查备份db2ckmig -数据库预迁移工具db2ckrst -检查增量复原映像序列db2cli -DB2 交互式CLIdb2cmd -打开DB2 命令窗口db2dart -数据库分析和报告工具db2daslevel -显示DAS 级别db2dclgn -声明生成器db2diag -db2diag.log 分析工具db2drdat -DRDA 跟踪db2drvmp -DB2 数据库驱动器映射db2empfa -启用多页文件分配db2envar.bat -设置当前命令窗口的环境db2eva -事件分析器db2evmon -事件监视器生产率工具db2evtbl -生成事件监视器目标表定义db2exfmt -说明表格式db2exmig -迁移说明表命令db2expln -SQL 和XQuery 说明db2extsec -设置DB2 对象的许可权db2flsn -查找日志序号db2fm -DB2 故障监视器db2fs -第一步db2gcf -控制DB2 实例db2gov -DB2 控制器db2govlg -DB2 控制器日志查询db2gpmap -获取分布图db2hc -启动运行状况中心db2iauto -自动启动实例db2iclus -Microsoft Cluster Serverdb2icrt -创建实例db2idrop -除去实例db2ilist -列示实例db2imigr -迁移实例db2inidb -初始化镜像数据库db2inspf -格式化检查结果db2isetup -启动实例创建界面db2iupdt -更新实例db2jdbcbind -DB2 JDBC 程序包绑定程序db2ldcfg -配置LDAP 环境db2level -显示DB2 服务级别db2licm -许可证管理工具db2listvolumes -显示所有磁盘卷的GUID db2logsforrfwd -列示前滚恢复所需的日志db2look -DB2 统计信息和DDL 抽取工具db2ls -列出已安装的DB2 产品和功能部件db2move -数据库移动工具db2mqlsn -MQ 侦听器db2mscs -设置Windows 故障转移实用程序db2mtrk -内存跟踪程序db2nchg -更改数据库分区服务器配置db2ncrt -将数据库分区服务器添加至实例db2ndrop -从实例中删除数据库分区服务器db2osconf -内核参数值的实用程序db2pd -监视DB2 数据库并对它进行故障诊断db2pdcfg -为问题确定行为配置DB2 数据库db2perfc -复位数据库性能值db2perfi -性能计数器注册实用程序db2perfr -性能监视器注册工具db2rbind -重新绑定所有程序包db2relocatedb -重定位数据库db2rfpen -复位前滚暂挂状态db2rspgn -响应文件生成器db2sampl -创建样本数据库db2set -DB2 概要文件注册表db2setup -安装DB2db2sql92 -符合SQL92 的SQL 语句处理器db2sqljbind -SQLJ 概要文件绑定程序db2sqljcustomize -SQLJ 概要文件定制程序db2sqljprint -SQLJ 概要文件打印程序db2start -启动DB2db2stop -停止DB2db2support -问题分析和环境收集工具db2swtch -切换缺省DB2 副本db2sync -启动DB2 同步器db2systray -启动DB2 系统任务栏db2tapemgr -管理磁带上的日志文件db2tbst -获取表空间状态db2trc -跟踪db2uiddl -准备转换为V5 语义的唯一索引转换db2undgp -撤销执行特权db2unins -卸载DB2 数据库产品db2untag -释放容器标记db2updv9 -将数据库更新为版本9 当前级别db2xdbmig -迁移XSR 对象db2xprt -格式化陷阱文件disable_MQFunctions -禁用WebSphere MQ 函数doce_deinstall -卸载DB2 信息中心doce_install -安装DB2 信息中心enable_MQFunctions -启用WebSphere MQ 函数installFixPack -更新已安装的DB2 产品setup -安装DB2sqlj -SQLJ 转换程序DB2 数据库管理器配置参数agent_stack_sz -代理程序堆栈大小agentpri -代理程序的优先级aslheapsz -应用程序支持层堆大小audit_buf_sz -审计缓冲区大小authentication -认证类型catalog_noauth -允许进行编目,无需权限clnt_krb_plugin -客户机Kerberos 插件clnt_pw_plugin -客户机用户标识密码插件comm_bandwidth -通信带宽conn_elapse -连接耗用时间cpuspeed -CPU 速度dft_account_str -缺省对方付费帐户dft_monswitches -缺省数据库系统监视器开关dftdbpath -缺省数据库路径diaglevel -诊断错误捕获级别diagpath -诊断数据目录路径dir_cache -目录高速缓存支持discover -发现方式discover_inst -发现服务器实例fcm_num_buffers -FCM 缓冲区数目fcm_num_channels -FCM 通道数配置参数fed_noauth -绕过联合认证federated -联合数据库系统支持fenced_pool -最大受防护进程数group_plugin -组插件health_mon -运行状况监视indexrec -索引重新创建时间instance_memory -实例内存intra_parallel -启用分区内并行性java_heap_sz -最大Java 解释器堆大小jdk_path -Java 软件开发者工具箱安装路径keepfenced -保持受防护进程local_gssplugin -用于本地实例级别权限的GSS API 插件max_connections -客户机连接的最大数目max_connretries -节点连接重试次数max_coordagents -最大协调代理进程数max_querydegree -最大查询并行度max_time_diff -节点间的最大时差maxagents -最大代理进程数maxcagents -并发代理进程的最大数目maxtotfilop -最大的已打开文件总数mon_heap_sz -数据库系统监视器堆大小nname -NetBIOS 工作站名称nodetype -机器节点类型notifylevel -通知级别num_initagents -池中的代理进程的初始数目num_initfenced -受防护进程的初始数目num_poolagents -代理进程池大小numdb -包括主机和iSeries 数据库的同时活动的数据库的最大数目query_heap_sz -查询堆大小release -配置文件发行版级别resync_interval -事务再同步时间间隔rqrioblk -客户机I/O 块大小sheapthres -排序堆阈值spm_log_file_sz -同步点管理器日志文件大小spm_log_path -同步点管理器日志文件路径spm_max_resync -同步点管理器再同步代理进程限制spm_name -同步点管理器名称srvcon_auth -服务器中的入局连接的认证类型srvcon_gssplugin_list -服务器中的入局连接的GSS API 插件的列表srvcon_pw_plugin -服务器中的入局连接的用户标识密码插件srv_plugin_mode -服务器插件方式start_stop_time -启动和停止超时svcename -TCP/IP 服务名称sysadm_group -系统管理权限组名sysctrl_group -系统控制权限组名sysmaint_group -系统维护权限组名sysmon_group -系统监视权限组名tm_database -事务管理器数据库名称tp_mon_name -事务处理器监视器名称trust_allclnts -信赖所有客户机trust_clntauth -可信的客户机认证util_impact_lim -实例影响策略DB2 数据库系统配置参数alt_collate -备用整理顺序app_ctl_heap_sz -应用程序控制堆大小appgroup_mem_sz -应用程序组内存集的最大大小applheapsz -应用程序堆大小archretrydelay -发生错误时的归档重试延迟autonomic_switches -自动维护开关autorestart -启用自动重新启动avg_appls -活动应用程序的平均数目backup_pending -备份暂挂指示符blk_log_dsk_ful -日志磁盘已满时挂起catalogcache_sz -目录高速缓存大小chngpgs_thresh -已更改的页阈值codepage -数据库的代码页codeset -数据库的代码集collate_info -整理信息country/region -数据库地域代码database_consistent -数据库是一致的database_level -数据库发行版级别database_memory -数据库共享内存大小db_mem_thresh -数据库内存阈值配置参数dbheap -数据库堆dft_degree -缺省度dft_extent_sz -表空间的缺省扩展数据块大小dft_loadrec_ses -装入恢复会话的缺省数目dft_mttb_types -对于优化配置参数缺省保留的表类型dft_prefetch_sz -缺省预取大小dft_queryopt -缺省查询优化类dft_refresh_age -缺省刷新寿命dft_sqlmathwarn -出现算术异常时继续discover_db -发现数据库dlchktime -检查死锁的时间间隔dyn_query_mgmt -动态SQL 和XQuery 查询管理配置参数failarchpath -故障转移日志归档路径groupheap_ratio -应用程序组堆的内存百分比hadr_db_role -HADR 数据库角色hadr_local_host -HADR 本地主机名hadr_local_svc -HADR 本地服务名称hadr_remote_host -HADR 远程主机名hadr_remote_inst -远程服务器的HADR 实例名hadr_remote_svc -HADR 远程服务名称hadr_syncmode -处于对等状态的日志写的HADR 同步方式hadr_timeout -HADR 超时值jdk_64_path -64 位Java 软件开发者工具箱安装路径DAS locklist -锁定列表的最大存储量locktimeout -锁定超时log_retain_status -日志保留状态指示符logarchmeth1 -主日志归档方法logarchmeth2 -辅助日志归档方法logarchopt1 -主日志归档选项logarchopt2 -辅助日志归档选项logbufsz -日志缓冲区大小logfilsiz -日志文件的大小loghead -第一个活动日志文件logindexbuild -已创建的日志索引页logpath -日志文件的位置logprimary -主日志文件数logretain -启用日志保留logsecond -辅助日志文件数max_log -每个事务的最大日志maxappls -活动应用程序的最大数目maxfilop -每个应用程序打开的数据库文件的最大数目maxlocks -升级之前锁定列表的最大百分比min_dec_div_3 -十进制除法,小数位为3 mincommit -针对组的落实数mirrorlogpath -镜像日志路径multipage_alloc -已启用的多页文件分配newlogpath -更改数据库日志路径num_db_backups -数据库备份数目num_freqvalues -保留的高频值数目num_iocleaners -异步页清除程序的数目num_ioservers -I/O 服务器数num_log_span -编号日志范围num_quantiles -列的分位数的数目numarchretry -发生错误时的重试次数numsegs -SMS 容器的缺省数目overflowlogpath -溢出日志路径pagesize -数据库缺省页大小pckcachesz -程序包高速缓存大小rec_his_retentn -恢复历史记录保留期restore_pending -复原暂挂restrict_access -数据库访问权受限配置参数rollfwd_pending -前滚暂挂指示符self_tuning_mem -自调整内存配置参数seqdetect -顺序检测标志sheapthres_shr -共享排序的排序堆阈值softmax -恢复范围和软检查点时间间隔sortheap -排序堆大小stat_heap_sz -统计信息堆大小stmtheap -语句堆大小territory -数据库地域tpname -APPC 事务程序名trackmod -启用跟踪已修改的页tsm_mgmtclass -Tivoli Storage Manager 管理类tsm_nodename -Tivoli Storage Manager 节点名tsm_owner -Tivoli Storage Manager 所有者名称tsm_password -Tivoli Storage Manager 密码use_sna_auth -使用SNA 认证user_exit_status -用户出口状态指示符userexit -启用用户出口util_heap_sz -实用程序堆大小vendoropt -提供方选项DB2 管理服务器(DAS)配置参数authentication -认证类型DAScontact_host -联系人列表的位置das_codepage -DAS 代码页das_territory -DAS 地域dasadm_group -DAS 管理权限组名db2system -DB2 服务器系统的名称discover -DAS 发现方式exec_exp_task -执行到期的任务jdk_path -Java 软件开发者工具箱安装路径DAS sched_enable -调度程序方式sched_userid -调度程序用户标识smtp_server -SMTP 服务器toolscat_db -工具目录数据库toolscat_inst -工具目录数据库实例toolscat_schema -工具目录数据库模式。
DB2安装配置手册

DB2安装配置以及相关技术手册目录目录 (2)1准备 (5)2安装需求 (6)3详细安装步骤 (7)4DB2的配置与建库 (22)5DB2数据库缓冲池设置 (30)6DB2数据库表空间建立 (33)7ORACLE到DB2数据库迁移技术问题 (42)7.1 Oracle迁移到DB2后,如何对DB2服务器进行配置和管理? (42)7.1.1 DB2 UDB 体系结构图 (43)7.1.2 DB2 UDB 内存结构 (43)7.1.3 DB2 UDB 数据库结构 (43)7.1.4 DB2 UDB数据库的逻辑机构 (44)I. DB2的数据库对象 (44)II. 系统 (45)III. 实例 (46)IV. 数据库 (46)V. 表空间 (47)VI. 表 (47)VII. 视图 (48)VIII. 索引 (48)IX. 触发器 (48)7.2 DB2数据库的相关概念 (49)I. 分区数据库 (49)II. 节点 (49)III. 日志 (49)IV. 权限 (50)V. 特权 (50)VI. 配置参数 (51)VII. 系统目录 (51)VIII. 约束 (52)IX. 数据完整性 (52)X. 主键 (52)XI. 外键 (52)XII. 父表 (53)XIII. 隔离级别 (53)XIV. 工作单元 (53)XV. 连接 (54)XVI. 数据安全性 (54)XVII. 恢复 (55)XVIII. 数据元素 (55)8ORACLE中的数据类型与DB2数据类型的对应关系是什么? (55)9ORACLE中的一些常用函数如DE CODE()、爬树查询等在DB2中是如何实现的,若没有相关实现,解决方案是什么? (57)9.1 DB2中对Oracle系统函数decode()的实现 (57)9.2 DB2中对Oracle系统中的爬树查询的对应实现 (57)10ORACLE中的SQUENCE和DUAL,对应到DB2中如何实现 (57)10.1 Squence在db2中的实现 (57)10.2 Oracle系统表dual在db2中相对应的系统表是SYSIBM.SYSDUMMY15811ORACLE到DB2数据迁移问题 (59)11.1 准备工作 (59)11.2 数据迁移步骤: (59)1 准备取得DB2 Enterprise Edition V8.2 for Windows 安装光盘。
WAS详细操作报告

WAS详细操作1.节点部署概要文件(Profile)定义一个独立应用程序服务器(Server)的运行时环境,包括服务器在运行时环境中处理的所有文件节点(Node)是受管服务器(Server)的逻辑分组,节点通常与具有唯一IP主机地址的逻辑或物理计算机系统对应, 节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序, Node Agent 是服务器, 是一个管理代理程序,并不涉及应用程序服务功能, Node Agent 进程在每个受管节点上运行, 并专门执行特定于节点的管理功能,如服务器进程监视、配置同步、文件传输和请求路由,Deployment Manager通过与Node Agent的交互完成对单元内节点的控制Node是管理上使用的概念, Profile是实际的概要文件,它们代表同一事物查看所有概要文件:export WAS_HOME=/opt/WebSphere/AppServercd $WAS_HOME/bin。
/manageprofiles.sh —listProfiles1.1.D eploymentManagerDeploymentManager(简称DM)为单元中所有元素提供了单一的管理控制中心点DM属于一个特殊的节点,用以下步骤创建:export WAS_HOME=/opt/WebSphere/AppServercd $WAS_HOME/bin。
/manageprofiles.sh —create \—templatePath $WAS_HOME/profileTemplates/dmgr \-profileName Dmgr01 \—profilePath $WAS_HOME/profiles/Dmgr01 \— nodeName (节点名)\-cellName (单元名)\—hostName (主机名)(其中红色部分为概要文件名, 可根据实际情况修改)1.2.节点1.新增节点:./manageprofiles.sh -create \—profileName AppSvr01 \—templatePath $WAS_HOME/profileTemplates/default \—profilePath $WAS_HOME/profiles/AppSrv01 \- nodeName (节点名)\- cellName (单元名) \—hostName (主机名)(其中红色部分为概要文件名, 可根据实际情况修改)2.添加节点到DeploymentManager:cd $WAS_HOME/profiles/AppSrv01/bin。
DB2、Websphere的安装、配置和程序发布

DB2、Websphere的安装、配置及程序发布DB2、Websphere 从安装到配置到最终的程序发布共需要三个主要的工具:DB2、Websphere 和WSstudio Application Developer。
其中WSstudio Application Developer是一个打包工具。
1.WSstudio Application Developer的安装插入WSstudio安装盘,启动安装程序(目录为:Wsstudio/setup.exe)即可进行Wsstudio的安装。
安装过程中,除了安装目录可以根据各人的需求更改,其他选项都建议使用默认值。
2.ear 文件的生成•Wsstudio安装完毕后执行如下操作来生成ear文件:选择开始→程序→IBM Websphere Studio Application Developer→IBM Websphere Studio Application Developer。
Websphere Studio Application Developer启动后可看到如图1所示界面。
图1•在已打开的Application Developer中新建项目:“企业应用程序”点击右键,选择“新建”→“企业应用程序”项目(如图2所示,图中蓝条项为所选项)。
图2•选择“企业应用程序”项目后会出现创建“企业应用程序”项目对话框(如图3所示)图3其中:“企业应用程序”项目名是您为您所创建的项目起的名字(例如此处起名为’tjltest’);由于只有Web服务,因此在“想要创建哪些附加模块项目?”中只选择“Web项目名”(如图3中的操作)。
点击“确认”,完成创建工作。
•项目创建好后把需要发布的页面文件放入Application Developer中,为最终发布做准备。
待发布文件页面放入的路径为:Wsstudio的安装目录 \IBM \ ApplicationDeveloper\ workspace \tjltestWeb(根据前面所创建的项目名产生的) \webapplication •放好待发布文件后刷新webapplication :选择(导航器中)tjltestWeb(根据前面所创建的项目名产生的)→webapplication右键→从本地刷新(操作实例如图4)图4•导出ear文件:选择(导航器中)tjltest右键→导出ear文件(操作如图5所示)。
AIX_DB2_WAS系统配置步骤_X

AIX系统配置步骤一、创建新用户需要在操作系统中为DB2的实例创建用户,一般DB2安装完成后会默认创建db2inst1实例,对应的操作系统中会存在db2inst1用户,如果需要创建新的实例,则需要创建新的操作系统用户与之对应。
另外,WAS最好安装在单独的用户下面,方便管理。
下面,以创建db2inst2用户为例,介绍操作系统用户的创建过程。
步骤一创建用户组(group)每一个用户(user)必须属于一个用户组(group),如果用户所属的用户组已经存在,则可以忽略本步骤。
下面我们创建db2inst2所属的用户组db2iadm2。
1.以root用户登录服务器,在命令行中输入smitty2.选择Security & Users3.选择Groups4.选择Add a Group5.在Group NAME项中输入用户组的名字db2iadm26.此时,按Esc+6可以查看最终执行的命令也就是说我们直接执行命令mkgroup -'A' db2iadm2也可以完成创建用户组的动作。
7.回到第5步的界面,按回车,即可创建用户组。
步骤二创建用户(user)下面我们创建用户db2inst2。
1.以root用户登录服务器,在命令行中输入smitty2.选择Security & Users3.选择Users4.选择Add a User5.填写如下项User NAME中填写db2inst2Primary GROUP中填写步骤一中新建的用户组db2iadm2Group SET中填写staff,dasadm1如果用户的主目录有特殊要求,可以在HOME directory中填写6.回车,用户就可以添加。
二、创建文件系统为某个用户创建单独的文件系统,可以隔离其他用户,实现数据安全性,并方便管理。
下面我们以创建lv_websphere文件系统为例,介绍文件系统的创建过程。
步骤一创建逻辑卷1.进入smitty,选择System Storage Management (Physical & Logical Storage)2.选择Logical Volume Manager3.选择Logical Volumes4.选择Add a Logical Volume5.在VOLUME GROUP name项中填写逻辑卷所在的卷组,这里我们用rootvg6.填写如下项Logical volume NAME逻辑卷的名字我们填写lv_websphereNumber of LOGICAL PARTITIONS逻辑分区的个数我们填写40(每个逻辑分区为512M,40个逻辑分区就是20G,逻辑分区的大小如何计算,参见下一章)Logical volume TYPE逻辑卷类型我们选择jfs27.同样,此时我们按Esc+6可以得到命令/usr/sbin/mklv -y'lv_websphere' -t'jfs2' rootvg 40 执行此命令同样可以完成逻辑卷的创建8.回到第6步的界面,回车,逻辑卷创建完成。
LINUX下安装DB2安装部署手册

目录目录 (1)1概述 (3)1.1文档说明 (3)1.2适用对象 (3)2环境说明 (3)3配置步骤 (3)4安装步骤 (3)4.1挂载DVD (3)4.2执行./db2setup启动DB2安装,选择安装产品 (4)4.3选择安装DB2 UDB企业服务版 (5)4.4进入介绍界面,点击下一步 (6)4.5进入软件许可证协议,选择接受,点击下一步 (7)4.6选择典型安装,点击下一步 (8)4.7选择在此计算机上安装DB2 UDB企业服务器版,点击下一步 (9)4.8输入DAS用户密码,点击下一步 (10)4.9选择创建DB2实例,点击下一步 (11)4.10选择单一分区实例,点击下一步 (12)4.11输入实例用户名密码,点击下一步 (13)4.12输入受防护的用户名密码,点击下一步 (14)4.13选择在此计算机上不准备DB2工具目录,点击下一步 (15)4.14选择本地,点击下一步 (16)4.15输入姓名及邮件地址,点击下一步 (17)4.16进入总结界面,点击完成 (18)4.17开始安装DB2 (18)4.18安装完成 (19)4.19安装DB2补丁包 (19)4.20运行界面 (20)4.21安装lic (20)图表目录图表 1 挂载DB2的安装文件 (4)图表 2 DB2安装启动界面 (4)图表 3 选择要安装的版本 (5)图表 4 安装向导界面 (6)图表 5 软件许可证协议 (7)图表 6 选择安装类型 (8)图表7 选择安装操作 (9)图表8 设置用户信息 (10)图表9 设置DB2实例 (11)图表10 如何使用实例 (12)图表11 设置用户信息 (13)图表12 设置受防护的用户信息 (14)图表13 准备DB2工具目录 (15)图表14 设置管理联系人列表 (16)图表15 通知指定联系人 (17)图表16 开始复制文件 (18)图表17 安装界面 (18)图表18 安装完成 (19)图表19 安装补丁包 (20)1概述1.1文档说明1.2适用对象文档使用项目组所有人员,包括:开发工程师、实施工程师、测试工程师和客户开发人员。
WAS中间件安装全解

使用 Tivoli 中间件安装程序安装和配置 CCMDB 中间件本过程说明如何使用 Tivoli® 中间件安装程序创建负责安装和配置必备中间件产品的部署计划。
Tivoli 中间件安装程序可用于以下平台。
∙Windows® Server 2003 DataCenter SP2(32 位 Intel®)∙Windows Server 2003 Standard Edition SP2(32 位 Intel)∙Windows Server 2003 Enterprise Edition SP2(32 位 Intel)∙Windows Server 2003 DataCenter x64 Edition SP2(64 位 AMD64 和 EM64T)∙Windows Server 2003 Standard x64 Edition SP2(64 位 AMD64 和 EM64T)∙Windows Server 2003 Enterprise x64 Edition SP2(64 位 AMD64 和 EM64T)∙Red Hat Enterprise Linux®V4(AS 和 ES 更新 4 或更高版本)(32 位 Intel)∙AIX 5L™ V5.3 TL level 5300-06(64 位内核)本节中提供的指示信息针对使用缺省值的典型安装。
此外,这些指示信息假设您使用 Tivoli 中间件安装程序在一台机器上安装要与 CCMDB 结合使用的一整套 CCMDB 中间件。
如果要在一系列机器上部署 CCMDB 中间件产品,必须在每台机器上运行 Tivoli 中间件安装程序,并选择在该特定机器上安装哪个中间件。
在这种情况下,您将遇到包含在这些指示信息中与您选择在机器上安装的中间件有关的面板的子集。
Tivoli 中间件安装程序还可以配置现有中间件产品。
如果您想复用现有 CCMDB 中间件产品以进行 CCMDB 部署,请参阅复用 CCMDB 的现有中间件组件。
DB2常用实验环境搭建步骤

提示:个人的笔记本电脑上可以安装 Windows 版本的 DB2。
如何在 AIX 上安装 DB2
选择 DB2 inamge(TSC DB2 实验环境上):路径/db2data/db2_image/
DB2 安装文件:v9.7fp8_aix64_server.tar 解压安装文件 /db2/db2inst/server/ 执行#./db2_install, 指定安装目录: /opt/IBM/db2/V9.7.8
指定安装版本:ESE
开始安装
. .
安装完毕
安装 DB2 软件 license 创建 DB2 实例
问题解决步骤: 检查 db2diag.log,没有发现有用的信息
Client side 5. NFS share 目录下创建.rhosts 文件
15. 修改归档方式
mkdir ʹp /NFS/db2home/dpfxiao/dpfxiao/NODE0000/SQL00001/SQLOGDIR/archivelog mkdir ʹp /NFS/db2home/dpfxiao/dpfxiao/NODE0001/SQL00001/SQLOGDIR/archivelog mkdir ʹp /NFS/db2home/dpfxiao/dpfxiao/NODE0002/SQL00001/SQLOGDIR/archivelog mkdir ʹp /NFS/db2home/dpfxiao/dpfxiao/NODE0003/SQL00001/SQLOGDIR/archivelog
protocols failed to start successfully. However, core database manager functionality started
db2的使用

db2的使用DB2是IBM公司开发的关系型数据库管理系统,它可以运行在多个操作系统平台上,如Windows、Linux、Unix和IBM的主机操作系统等。
DB2的功能非常强大,可以用于各种企业级应用程序的开发和部署。
在本文中,我们将详细介绍DB2的使用,包括安装、配置、管理和编程等方面。
一、DB2的安装和配置1、先前准备(1)确定需要安装的DB2版本和操作系统平台,以及应用场景和需求;(2)确保计算机符合DB2的最低系统要求,包括硬件和软件配置等;(3)获取适用于操作系统的DB2安装介质,可以从IBM官网或授权渠道获取。
2、安装过程(1)下载安装介质并解压缩至指定位置;(2)运行安装程序,按照提示进行安装,可以根据需要选择安装路径和组件;(3)在安装向导中选择“完整安装”,可以安装DB2服务器、客户端、控制台和示例数据库等组件;(4)在安装向导中设置DB2实例的参数,如实例名称、端口、用户名和密码等,这些参数将决定DB2服务器的启动和运行方式;(5)完成安装后,可以通过命令行或控制台查看DB2实例状态,控制服务器的启停和配置。
3、基本配置(1)启动DB2服务器可以通过控制台或命令行方式启动DB2服务器,如下:Linux/Unix平台:db2startWindows平台:db2cmd,进入命令行模式,输入db2start启动服务器。
(2)连接DB2实例db2 connect to DATABASE user USERNAME using PASSWORDDATABASE为数据库名称,USERNAME为用户名,PASSWORD为密码。
(3)创建数据库db2 create database DATABASEDATABASE为数据库名称。
(4)设定权限和用户PRIVILEGE为权限名称,USER为用户名,OBJECT为对象名称。
二、DB2的管理1、数据库的备份和还原2、数据库的维护TABLENAME为表名称。
在linux上部署安装db2

一、在linux(虚机)上部署DB2(8.2版本)(一)用命令行安装及配置db2数据库1.利用远程终端工具上传DB2_V82_ESE_LNX_32_NLV.tar到linux系统上。
如放置在/tmp/gxs目录中。
2.进入“/tmp/gxs”目录,执行tar命令解压db2的安装包3.解压后在gxs目录中的内容如下拷到license中,否则db2安装完后不能使用。
4.执行db2_install命令,进行db2数据库安装。
5.如下所示,输入DB2.ESE后,回车确定。
6.安装完毕后的页面如下所示。
DB2默认安装在/opt/IBM目录下。
7.创建用户id,如下所示。
可。
如下所示。
8.创建实例,首先我们使用以下命令创建管理服务器实例,切换到root用户,进入/opt/IBM/db2/V8.1/instance目录中。
执行:./dascrt -u dasusr1命令9.接着使用以下命令创建数据库实例db2inst1这个命令有一些可选的参数。
特别地,-a选项允许我们指定一个不同于缺省的“server”的认证机制。
10.创建共享库链接,进入/opt/ibm/db2/v8.1/cfg/目录中,如下所示11.设置db2实例环境变量。
用su命令切换到db2实例所用者用户终端12.执行db2start命令,验证db2是否成功安装。
13.设置服务端口,输入db2命令,进入db2命令行模式(c) Copyright IBM Corporation 1993,2002Command Line Processor for DB2 SDK 8.2.0Y ou can issue database manager commands and SQL statements from the command prompt. For example:db2 => connect to sampledb2 => bind sample.bndFor general help, type: ?.For command help, type: ? command, where command can bethe first few keywords of a database manager command. For example:? CA TALOG DA TABASE for help on the CA TALOG DA TABASE command? CA TALOG for help on all of the CA TALOG commands.To exit db2 interactive mode, type QUIT at the command prompt. Outside interactive mode, all commands must be prefixed with 'db2'.To list the current command option settings, type LIST COMMAND OPTIONS.For more detailed help, refer to the Online Reference Manual.db2 =>14.执行:update database manager configuration using svcename server1|50000其中:server1|50000两者选其一,server1|为服务名,50000为端口号15.执行get database manager configuration16.创建数据库:create database dbname如果此处失败,在命令行执行db2start,或者重新启动系统(reboot)。
WAS安装部署手册(WebSphere)

目录一.安装准备 (3)1. 1变量安装目录 (3)1. 2服务器服务端口 (3)1. 3修改hosts文件 (3)二.安装websphere (3)2. 1 将websphere 安装包解压 (3)2. 2 创建概要文件 (8)2. 3 IHS的安装 (8)2. 4启动IHS (13)2. 5添加webserver (13)2. 6优化主配置文件 (14)三. 增加并启动节点: (14)3. 1 向管理端添加节点 (14)3. 2 启动节点 (14)四. 创建集群 (15)4. 1 创建集群 (15)4. 2 在一个集群上部署两个server, (17)4. 3 虚拟主机 (18)五.创建jdbc和数据源 (19)5. 1 创建JDBC (19)5. 2 创建数据源 (22)六. Was参数优化 (25)6. 1 java虚拟机 (25)6. 2 JDBC连接池 (25)6. 3 WebSphereApplicationServer数据源属性 (26)6. 4 Web容器线程池 (27)七. 部署应用 (27)7. 1 部署应用 (27)7. 2 生成 plugin (28)一.安装准备1. 1变量安装目录应用服务器:wyapp01 63.1.1.101wyapp02 63.1.1.102<WAS_ND_HOME> /usr/IBM/WebSphere/AppServer//usr/IBM/WebSphere/AppServer/profiles/AppSrv01 WebSphere 应用服务器/usr/IBM/WebSphere/AppServer/profiles/Dmgr WebSpheer应用服务器网络部署Web服务器:<WEB_HOME>/usr/IBM/WebSphere<Plugin_HOME> /usr/IBM/WebSphere/Plugin Web插件路径启动程序路径:/usr/IBM/WebSphere/bin/apchectl主配置文件: /usr/IBM/WebSphere/config/httpd.conf1. 2服务器服务端口管理控制台端口:9060应用服务端口:Pweb 9081Eweb 9083Mweb 90841. 3修改hosts文件分别修改两台应用服务器的hosts文件Vi /etc/hosts添加如下容:63.1.1.101 wyapp0163.1.1.102 wyapp0261.1.1.101 wyweb0161.1.1.102 wyweb0261.1.1.103 raserver63.1.1.103 wydb_src1.4安装浏览器,Was 在aix 上安装需要浏览器支持,建议去IBM官方下载火狐浏览器二.安装websphere2. 1 将websphere安装包解压进到解压目录下的WAS目录,运行安装程序install.sh如下图:单击“下一步”接受本软件的安装协议,点击“下一步”,进入系统条件检查点击“下一步”点击“下一步”把“应用程序服务器样本“去掉点击”下一步“选择安装的目录” /usr/IBM/WebSphere/AppServe”点击“下一步”选择安装产品出现was nd 安装摘要。
WAS集群部署方案及安装配置手册

1.部署方案参考如上图所示,中间件平台主要包括两大部分:●负载分发层⏹包括两台服务器,通过Heartbeat实现HA,提供浮动IP给客户端,保证了系统不存在单点故障问题⏹负载分发软件采用IBM HTTP Server实现⏹通过IBM HTTP Server配置虚拟主机,实现对不同应用的请求进行分发到不同的后台WAS中间件集群。
●WAS中间件集群⏹包括两台4CPU(每CPU 4Core)服务,每个服务器上通过水平扩展可以启动多个WAS服务器。
⏹基于应用部署要求,为每个应用建立一个集群,逻辑上实现应用之间的隔离。
⏹每个集群可以根据应用的负载,动态分配WAS服务器实例数。
如HR应用访问量较大则分配4个WAS实例。
⏹但最小要保证一个集群至少包括2个WAS实现,并且这两个实例分别在不同的物理服务器上,这样才能保证不出现单点故障。
⏹部署管理器,部署在WAS Server1上。
2.WebSphere 7安装及配置此安装配置说明仅供参考,还需要根据现场实现情况进行调整。
2.1.WAS安装一、四台服务器拓朴结构四台机器IP地址,名称与安装内容其中DM控制台管理用户admin,口令两个web服务器的管理用户也是admin,口令二、安装后验收可打开应用服务器主机的控制管理台,管理用户admin,口令******服务器->集群下建有应用集群服务器->应用服务器下建有两个WEB服务节点共有五个,分别是一个控制节点(一个dmgr节点),两个受控节点(两个app节点),两个非受控节点(两个web节点)集群下各受控节点已同步,并启动服务;两个WEB服务已生成插件、传播插件并启动。
在DMGR控制管理台可直接控制两个WEB的启动与停止。
三、安装前系统检查✓群集安装时,确认所有机子的日期要一致✓确认磁盘空间足够两个应用服务器的安装文件放在/was_install两个WEB服务器的安装文件放在/http_install安装目录都是安装于默认的/opt目录下两个应用服务器安装后生成目录/opt/IBM/WebServer/AppServer两个WEB服务器安装后生成目录/opt/IBM/HTTPServer两个WEB服务器的目录/opt/IBM/HTTPServer/plugins放有插件✓确认管理域之内的所有的机器主机名和ip地址相互能够ping通在安装前,要确保四台机的/etc/hosts文件里面增加四台机的ip与主机名,修改如下**.**.**.1 app1**.**.**.2 app2**.**.**.3 web1**.**.**.4 web2(对于初次安装系统后的主机,因为没有在HOSTS文件中增加此类记录,会导致安装失败,现象是安装后生成的profiles不完整,并且startManager.sh执行失败,启动不了管理服务。
WAS单机环境搭建手册

一、系统环境调整(使用root用户)1、调整用户资源环境2、关闭selinux3、卸载冲突软件包4、确认防火墙开放9060、9080端口9060为控制台端口9080为应用访问端口5、配置JAVA环境变量二、软件安装上传安装盘,并执行./ncsetup.sh安装。
若提示没有权限,可以执行Chmod u+x 安装盘目录对nc安装盘内所有文件赋执行权限。
三、WAS调整客户方为我们安装的为一个管理服务器一个受管,因为实际要搭建单机环境,该架构对后期维护不方便,所以需要改成单服务的概要文件。
删除原来的概要文件cd /opt/IBM/WebSphere/AppServer/bin/./manageprofiles.sh -delete -profileName AppSrv01 #删除AppSrv01./manageprofiles.sh -delete -profileName Dmgr01 #删除Dmgr01创建新的概要文件./manageprofiles.sh -create -profileName AppSrv01 -templatePath/opt/IBM/WebSphere/AppServer/profileTemplates/default/ -profilePath/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/创建成功后,启动下server,验证服务没问题cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin./startServer.sh server四、代码部署1、Was概要路径配置进入nchome打开sysConfig.sh配置界面,按照如下标示配置,保存过程中可能提示请输入有效的profile路径,可以忽略。
2、服务器信息配置关闭窗口,重新打开sysConfig.sh,进行服务器信息配置3、数据源配置切换到数据源页签,配置数据源,测试通过后保存4、应用部署进入部署页签进行应用部署5、部署成功后,重启应用。
WAS安装配置步骤

WAS安装配置步骤WAS(WebSphere Application Server)是IBM推出的用于构建和管理企业级Java应用程序的应用服务器。
它提供了一系列的工具和功能,用于加速应用程序开发、部署和管理。
下面是关于WAS安装配置步骤的详细介绍:步骤2:解压安装程序步骤3:运行安装程序打开解压后的文件夹,找到安装程序并运行它。
根据安装向导提供的指示,完成安装程序的运行。
步骤4:选择安装类型在安装向导的第一步,你需要选择安装类型。
根据你的需求选择一个适合的类型,例如“完全安装”、“自定义安装”或者“高级安装”。
步骤5:接受许可协议在安装向导的第二步,阅读许可协议并接受它。
只有在接受许可协议后才能继续安装。
步骤6:选择安装目录在安装向导的第三步,选择你希望将WAS安装到的目录。
可以使用默认目录,也可以选择一个你喜欢的位置。
步骤7:选择特性在安装向导的第四步,你需要选择你希望安装的WAS特性。
这些特性包括不同的应用服务器配置文件、工具和插件。
根据你的需求选择适合的特性。
步骤8:配置Web服务器在安装向导的第五步,你需要选择是否要配置Web服务器。
如果你计划在WAS中添加Web服务器,你可以选择适合的选项并按照向导的指示进行配置。
步骤9:配置系统环境变量在安装向导的第六步,你需要选择是否要配置系统环境变量。
如果你希望在命令行中使用WAS的命令行工具,你需要选择配置系统环境变量,并按照向导的指示进行配置。
步骤10:检查设置在安装向导的最后一步,你需要检查所有的设置,确保它们符合你的需求。
如果有任何设置需要更改,你可以返回之前的步骤进行修改。
确认一切都设置好后,可以选择“安装”按钮开始安装过程。
步骤11:等待安装完成安装过程可能需要一些时间,具体时间取决于你的计算机性能和所选的特性。
在安装过程中,你可以注意到安装进度条,以及一些其他的提示信息。
一旦安装完成,你将看到安装成功的提示。
步骤12:配置WAS安装完成后,你需要对WAS进行一些配置。
Windows 2008 R2下DB2和WAS安装手册

Windows 2008 R2下DB2和WAS安装手册一、操作系统安装安装windows 2008 server R2 64位中文企业版(标准版),手动安装SP1补丁(windows6.1-KB976932-X64.exe),过程略。
二、系统配置修改修改“非unicode程序的语言”为“中文”,避免安装DB2和WAS环境成英文环境。
“控制面板”—“区域和语言”—“管理”—“更改系统区域设置…”,默认为“英语(美国)”,更改为“中文(简体,中国)”(见图1、图2)。
图1图2三、DB2 v9.5 win 64的安装1、打开安装介质(由信息中心提供),双击“setup.exe”文件,启动安装程序,如图3:图32、在弹出的界面中,点击“安装新产品”,开始安装db2企业服务器版本9.5,如图4:3、在弹出的界面中单击下一步,如图5:4、选择“接受许可协议”,图6:图65、在图7的界面中可以选择安装的类型,如果没有特别的要求,一般选择“典型安装”,然后点击下一步:图76、根据实际情况选择文件的保存路径,如图8:图87、根据实际需要选择DB2软件的安装路径:图98、在此设置DB2的用户名和密码。
信息中心建议用户名:db2inst1,密码设置为复杂口令(长度不少于8位,由大写字母、小写字母、数字、特殊字符至少3种组合组成,参见《银监局非现场系统迁移安全实施手册》,下同),如图10:图109、缺省情况下会安装一个名称为“DB2”的实例,如图11:图1110、在图12的界面可以创建DB2工具目录,也可以在以后建立:图1211、在图13中可以设置DB2告警的发送通知,视实际环境而定:12、在图14中可以对DB2对象启用操作系统安全性:13、开始DB2的程序文件复制,并完成安装:图15图1614、安装DB2的授权许可证:1>单击“开始”→“运行”,输入db2cmd,回车2>执行命令:db2licm –a x:\db2ese_c.lic,(其中x为许可文件所在路径)命令执行完之后会有一个授权许可安装是否成功的提示;3>验证许可文件,执行命令:db2licm –l,此命令执行完成后会显示此许可文件的到期日期等信息。
(完整版)WAS使用手册

WAS基本使用手册1.基本介绍WebSphere Application Server(简称WAS)是IBM的应用服务器基本结构:单元(cell) ——> 多个节点(node) ——> 多个服务(server) ——> 多个应用(app)单元是整个分布式网络中一个或多个节点的逻辑分组单元是一个配置概念, 是管理员将节点间逻辑关联起来的实现方法, 可以将单元看作是WAS最大的作用域2.节点部署概要文件(Profile)定义一个独立应用程序服务器(Server)的运行时环境, 包括服务器在运行时环境中处理的所有文件节点(Node)是受管服务器(Server)的逻辑分组, 节点通常与具有唯一IP主机地址的逻辑或物理计算机系统对应, 节点不能跨多台计算机Node Agent 是将管理请求路由至服务器的管理代理程序, Node Agent 是服务器, 是一个管理代理程序, 并不涉及应用程序服务功能, Node Agent 进程在每个受管节点上运行, 并专门执行特定于节点的管理功能, 如服务器进程监视、配置同步、文件传输和请求路由, Deployment Manager通过与Node Agent的交互完成对单元内节点的控制Node是管理上使用的概念, Profile是实际的概要文件, 它们代表同一事物查看所有概要文件:export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -listProfiles2.1.DeploymentManagerDeploymentManager(简称DM) 为单元中所有元素提供了单一的管理控制中心点DM属于一个特殊的节点, 用以下步骤创建:export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/bin./manageprofiles.sh -create \-templatePath $WAS_HOME/profileTemplates/dmgr \-profileName Dmgr01 \-profilePath $WAS_HOME/profiles/Dmgr01 \- nodeName (节点名) \-cellName (单元名) \-hostName (主机名)(其中红色部分为概要文件名, 可根据实际情况修改)2.2.节点1.新增节点:./manageprofiles.sh -create \-profileName AppSvr01 \-templatePath $WAS_HOME/profileTemplates/default \-profilePath $WAS_HOME/profiles/AppSrv01 \- nodeName (节点名) \- cellName (单元名) \-hostName (主机名)(其中红色部分为概要文件名, 可根据实际情况修改)2.添加节点到DeploymentManager:cd $WAS_HOME/profiles/AppSrv01/bin./addNode.sh IP PORT(其中ip为WebSphere DM所在服务器的IP, PORT为WebSphere DM对应的SOAP_CONNECTOR_ADDRESS端口, 默认为8879)3.启动节点:cd $WAS_HOME/profiles/AppSrv01/bin./startNode.sh或cd $WAS_HOME/bin./ startNode.sh AppSrv014.停止节点:cd $WAS_HOME/profiles/AppSrv01/bin./stopNode.sh或cd $WAS_HOME/bin./stopNode.sh AppSrv01注:在WAS控制台只能停止节点, 不能启动, 步骤如下:登陆WAS控制台系统管理——> Node Agent选择节点进行操作5.删除节点:确认节点已经停止cd $WAS_HOME/bin删除节点对应的概要文件:./manageprofiles.sh -delete -profileName AppSrv01删除所有节点对应的概要文件(谨慎, 会删除DM的概要文件):./manageprofiles.sh -deleteAll最后删除节点文件目录cd $WAS_HOME/profilesrm -Rf AppSrv01注:在WAS控制台只能把节点从DM去除, 不能进行删除节点操作2.3.状态1.登陆WAS控制台2.系统管理——> 节点已同步此节点上的配置文件已与Deployment Manager 同步未同步此节点上的配置文件未与Deployment Manager 同步(已过期)未知由于无法访问此节点的Node Agent, 所以无法确定配置文件的状态不可用由于此节点是非受管节点, 所以状态列不适用于此节点3.集群部署集群由一组应用程序服务器组成3.1.新建1.登陆WAS控制台2.服务器——> 集群3.点击新建4.输入集群名称, 点击下一步5.创建第一个集群成员, 输入成员名, 选择节点, 点击下一步6.创建其他集群成员, 输入成员名, 选择节点, 点击添加成员, 点击下一步7.检查操作总结的信息是否正确, 点击完成8.查看新建的集群3.2.维护新建成功后, 可以在控制台进行启动停止删除等操作注:集群的起停会直接影响到集群下的服务和应用起停, 如果删除集群也会把集群下的服务和应用删除3.3.状态已启动所有集群成员都在运行已部分启动至少其中一个集群成员在运行已部分停止至少其中一个集群成员已停止运行已停止所有集群成员都已停止运行不可用无法确定状态4.服务部署4.1.新建1.登陆WAS控制台2.服务器——> 应用程序服务器3.点击新建4.选择节点, 输入服务名称, 点击下一步5.点击下一步6.点击下一步7.点击完成8.查看新建的服务4.2.维护新建成功后, 可以进行启动停止删除等操作注:如果删除服务, 服务下的应用也会被删除如果起停失败, 也可以通过命令行来进行起停, 步骤如下:export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/profiles/AppSrv01/bin(其中红色部分为服务所在节点名, 可根据实际情况修改)启动服务./ startServer.sh server1停止服务./ stopServer.sh server1(其中红色部分为服务名, 可根据实际情况修改)其他常用配置修改点击服务名——> Java 和进程管理——> 进程定义——> Java 虚拟机可以对垃圾回收, 内存大小, 字符集等进行修改4.3.状态已启动服务器正在运行已部分停止服务器在进行从已启动状态更改为已停止状态已停止服务器未运行不可用无法确定状态5.应用部署5.1.发布1.登陆WAS控制台2.应用程序——> 企业应用程序3.点击安装4.选择本地或服务器上的应用工程包, 输入上下文根, 点击下一步5.勾选启动类重新装入, 点击下一步6.指定应用程序中所包含的模块的安装目标, 包括集群、服务和WEB服务器等7.选择虚拟主机, 一般为默认, 点击下一步8.确认下上文根的是否正确, 点击下一步9.最终确认所有配置是否正确, 点击完成10.安装成功, 点击保存11.查看发布的应用5.2.更新发布应用程序是war包, 更新应用程序是zip包zip包目录结构:TEST.war\更新的应用程序, 最后打成zip包(其中TEST为应用名, 可根据实际情况修改, TEST.war为文件夹名称, 而不是war包)1.登陆WAS控制台2.应用程序——> 企业应用程序3.选着需要更新的应用, 点击更新4.选择替换、添加或删除多个文件, 选择本地或服务器上的应用更新包, 点击下一步5.点击确认6.更新成功, 点击保存7.点击应用更新8.更新完成后, 不需要重启应用程序, WAS会自动重新加载更新的内容, 可能会造成短时间无法访问应用5.3.维护发布成功后, 可以进行启动停止卸载导出等操作注:卸载应用成功后, WAS服务器上还会有一些临时文件存在, 但没有任何其他影响如果需要删除, 可以手动删除:cd /usr/IBM/WebSphere/AppServerfind ./ -name TEST*删除所有TEST_war.ear文件或目录(其中红色部分为应用名, 可根据实际情况修改)5.4.状态启动应用程序正在运行部分启动应用程序在进行从已停止状态更改为已启动状态已停止应用程序未在运行部分停止应用程序在进行从启动状态更改为停止状态不可用无法确定状态不可用应用程序不提供有关它是否正在运行的信息6.数据库配置6.1.J2C 认证数据J2C 认证数据指定供Java(TM) 2 连接器安全性使用的一组用户标识和密码, 配置如下:1.登陆WAS控制台2.安全性——> 安全管理、应用程序和基础结构——> Java 认证和授权服务——>J2C 认证数据3.点击新建4.输入别名、用户表示(数据库用户名)、密码(数据库密码), 点击确认5.安装成功, 点击保存6.查看建立的J2C 认证数据6.2.JDBC 提供程序JDBC 提供程序包括特定的JDBC 驱动程序实现类, 以便访问环境中的特定供应商数据库, 配置如下:1.登陆WAS控制台2.资源——> JDBC ——> JDBC 提供程序3.选择作用域, 可根据需要的范围选择所有作用域:对所有服务生效(不能在此作用域新建JDBC 提供程序)单元:只对该单元下所有服务生效集群:只对该集群下所有服务生效节点:只对该节点下所有服务生效服务:只对该服务生效4.点击新建5.选择数据类型:DB2, 提供程序类型:DB2 Universal JDBC Driver Provider, 实施类型:连接池数据源, 输入名称, 点击下一步6.输入jar包db2jcc.jar, db2jcc_license_cisuz.jar的存放路径如果配置过环境变量里的DB2UNIVERSAL_JDBC_DRIVER_PATH 和DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH 这里会自动显示路径, 详见7.环境配置7.最终确认所有配置是否正确, 点击完成8.新建成功, 点击保存9.选择所有作用域或刚选择的作用域, 查看新建的JDBC 提供程序6.3.数据源数据源用于提供关系数据库连接的资源, 配置如下:1.登陆WAS控制台2.资源——> JDBC ——> 数据源3.选择作用域, 和JDBC提供程序一致4.点击新建5.输入数据源名, JNDI 名称(用于应用程序JNDI连接名), 选择J2C 认证别名, 点击下一步6.选着JDBC 提供程序, 点击下一步7.输入数据库连名(数据库实例名), 服务器名称(数据库的IP地址或主机名), 端口号(默认是50000), 点击下一步8.最终确认所有配置是否正确, 点击完成9.新建成功, 点击保存10.如果出现节点同步操作, 同步11.选择所有作用域或刚选择的作用域, 查看新建的数据源12.选择新建的数据源, 点击连接测试, 看是否连接成功13.如果连接不成功, 查看点击管理状态, 看状态是否活动14.如果没有信息或状态为不活动时, 检查配置是否正确:J2C 认证数据:配置数据库的用户和密码JDBC 提供程序:配置数据库的驱动程序和连接类型数据源:配置数据库的实例名IP地址和端口如果配置没问题, 重启节点7.环境配置7.1.环境变量1.登陆WAS控制台2.环境——> WebSphere 变量3.选择作用域, 可根据需要的范围选择4.点击新建5.输入名称和值¸点击确定6.新建成功, 点击保存7.点击需要修改的环境变量, 可进行修改8.常用默认环境变量:JAVA_HOME JAVA目录WAS_INSTALL_ROOT WAS安装目录WAS_LIBS_DIR WAS LIB包目录WAS_TEMP_DIR WAS临时目录LOG_ROOT WAS日志目录WAS_CELL_NAME WAS单元名WAS_SERVER_NAME WAS服务名USER_INSTALL_ROOT 概要文件目录APP_INSTALL_ROOT 应用安装目录SERVER_LOG_ROOT 应用日志目录DB2_JDBC_DRIVER_PATH DB2驱动目录DB2UNIVERSAL_JDBC_DRIVER_PATH DB2驱动目录DB2UNIVERSAL_JDBC_DRIVER_NATIVEPATH DB2驱动目录INFORMIX_JDBC_DRIVER_PATH INFORMIX驱动目录MICROSOFT_JDBC_DRIVER_PATH SQL SERVER驱动目录MICROSOFT_JDBC_DRIVER_NATIVEPATH SQL SERVER驱动目录MSSQLSERVER_JDBC_DRIVER_PATH SQL SERVER驱动目录ORACLE_JDBC_DRIVER_PATH ORACLE驱动目录SYBASE_JDBC_DRIVER_PATH SYBASE驱动目录7.2.性能监控1.登陆WAS控制台2.监视和调整——> 性能查看器——> 当前活动3.勾选需要监视的服务, 点击启动监视4.点击已监视的服务, 进入监视界面, 能很直观的监视应用访问时间5.点击顾问程序, 可以监视应用程序运行时各种数据6.点击摘要报告7.servlet 摘要列出在当前应用程序服务器中运行的所有servlet8.EJB摘要会列出在服务器中运行的所有Enterprise beans, 花费在它们的方法中的时间量, EJB 调用次数以及花费在每个Enterprise bean 中的总时间9.EJB 方法摘要显示每个EJB 方法的统计信息10.连接池摘要会列出应用程序服务器中定义的所有数据源连接并显示随着时间的过去它们的使用情况11.线程池摘要显示了随着时间的过去, 应用程序服务器中所有线程池的使用情况12.点击性能模块, 这些模块提供系统资源性能数据(例如CPU 利用率), WebSphereApplication Server 池和队列(例如数据库连接池)性能数据和客户应用程序数据性能数据(例如servlet 响应时间)的图形和图表7.3.日志管理1.登陆WAS控制台2.故障诊断——> 日志和跟踪3.点击需要查看日志的服务4.日志类型诊断跟踪:服务器进程的诊断跟踪配置设置确定服务器进程的初始跟踪状态JVM日志:通过将JVM 的System.out 和System.err 流重定向到独立日志文件来创建JVM 日志进程日志:WAS进程包含两个可供进程中运行的本机代码访问的stdout 和stderr输出流IBM 服务日志:包含写入System.out 流的WAS 消息和一些包含详尽服务信息的特殊消息5.JVM日志包含应用日志, 可根据情况修改文件大小, 文件个数, 日志时间6.更改日志级别详细信息, 输入指定要跟踪的组件、包或组的日志详细信息级别日志详细信息级别规范的格式是:<component> = <level>其中<component> 是要为它设置日志详细信息级别的组件, 而<level> 是某个有效的记录器级别(关闭、致命、严重、警告、审计、信息、配置、详细信息、精细、较精细、最精细、全部), 用冒号分隔多个日志详细信息级别规范7.日志查看WAS控制台:故障诊断——> 日志和跟踪——> 日志类型——> 运行时, 点击查看也可以直接进入日志目录查看诊断跟踪:${SERVER_LOG_ROOT}/trace.logJVM日志:${SERVER_LOG_ROOT}/SystemOut.log${SERVER_LOG_ROOT}/SystemErr.log进程日志:${SERVER_LOG_ROOT}/native_stdout.log${SERVER_LOG_ROOT}/native_stderr.logIBM 服务日志:${LOG_ROOT}/activity.log8.端口配置8.1.控制台访问端口1.登陆WAS控制台2.系统管理——> Deployment Manager——> 端口3.其中WC_adminhost(默认为9060), WC_adminhost_secure(默认为9043)为控制台访问端口, 点击进行修改, 注意不要和其他端口冲突4.修改成功, 点击保存8.2.应用访问端口1.登陆WAS控制台2.系统管理——> 服务器——> 应用程序服务器3.选择需要修改端口的服务——> 端口4.其中WC_defaulthost(默认为9080)为应用访问端口, 点击进行修改, 注意不要和其他端口冲突5.修改成功, 点击保存8.3.虚拟主机每个虚拟主机有一个逻辑名并且由它的一个或多个域名系统(DNS)别名的列表识别, DNS 别名是用于请求servlet 的TCP/IP 主机名和端口号端口新增修改后, 需要在虚拟主机添加相应端口, 才能正常访问1.登陆WAS控制台2.环境——> 虚拟主机3.如果是修改控制台端口, 点击admin_host ——> 主机别名4.点击新建5.输入对应控制台的端口,点击确定6.新建成功, 点击保存7.如果是修改应用端口, 点击default_host ——> 主机别名8.点击新建9.输入对应应用的端口,点击确定10.新建成功, 点击保存9.日常维护9.1.常用目录/usr/IBM/WebSphere/AppServer WAS根目录/usr/IBM/WebSphere/AppServer/bin WAS操作目录/usr/IBM/WebSphere/AppServer/profiles 节点根目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/bin 节点操作目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/logs 节点日志目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/logs/server1应用日志目录/usr/IBM/WebSphere/AppServer/profiles/AppSvr01/installedApps 应用程序目录(其中红色部分为概要文件名和应用名, 可根据实际情况修改)9.2.进程查看1.查看所有WAS进程其中WAS控制台对应一个进程, 每个节点每个服务对应一个进程ps -ef|grep wasadmin(其中红色部分为WAS服务器用户名, 可根据实际情况修改)2.查看节点进程ps -ef|grep 'nodename nodeagent'(其中红色部分为节点名, 可根据实际情况修改)3.查看服务进程ps -ef|grep servername(其中红色部分为服务名, 可根据实际情况修改)9.3.应用日志查看export WAS_HOME=/usr/IBM/WebSphere/AppServercd $WAS_HOME/profiles/AppSvr01/logs/server1more SystemOut.log(其中红色部分为概要文件名和应用名, 可根据实际情况修改) 9.4.服务起停export WAS_HOME=/usr/IBM/WebSphere/AppServer1.启动管理控制台cd $WAS_HOME/profiles/Dmgr01/bin./startManager.sh(其中红色部分为DM名, 可根据实际情况修改)2.启动节点cd $WAS_HOME/profiles/AppSrv01/bin./startNode.sh(其中红色部分为概要文件名, 可根据实际情况修改)3.启动应用服务器cd $WAS_HOME/profiles/AppSrv01/bin./startServer.sh server1(其中红色部分为概要文件名和服务名, 可根据实际情况修改)4.停止应用服务器cd $WAS_HOME/profiles/AppSrv01/bin./stopServer.sh server1(其中红色部分为概要文件名和服务名, 可根据实际情况修改)5.停止节点cd $WAS_HOME/profiles/AppSrv01/bin./stopNode.sh(其中红色部分为概要文件名, 可根据实际情况修改)6.停止管理控制台cd $WAS_HOME/profiles/Dmgr01/bin./stopManager.sh(其中红色部分为DM名, 可根据实际情况修改)。
db2安装手册

DB2安装手册上海屹通网络工程有限公司未经上海屹通网络工程有限公司明确的书面许可,本文的任何部分不得以任何方式或手段进行复制或传播,或用于任何用途。
对于本文涉及的任何主题,本公司已用于专利、专利应用程序、商标、版权或其他知识产权。
提供本文,并不意味着向您授予这些专利、商标、版权或其他知识产权的任何许可。
©2002-2003 上海屹通网络工程有限公司版权所有。
©2002-2003 Shanghai P&C Network Project Co. Ltd. All Right Reserved.这里提及的其他产品或公司是它们各自所有者的商标。
修订记录DB2安装手册1.简介本部分手册介绍了DB2安装全过程和验证安装的方法以及安装会遇到问题的解答。
“DB2企业服务器版”(ESE)或“DB2工作组服务器版”(WSE)需要的磁盘空间取决于您选择的安装类型和磁盘驱动器的类型。
在具有较大群集大小的FAT驱动器上,需要的空间可能会显著增加。
当使用“DB2安装向导”来安装“DB2企业服务器版”时,估计的大小是由安装程序根据选择的安装类型和组件来动态提供的。
1.1. 安装类型“DB2安装向导”提供了“典型”、“压缩”和“定制”安装类型。
典型安装使用典型配置来安装具有大多数功能部件和功能的DB2。
典型安装包括图形工具(例如,“控制中心”和“配置助手”)。
还可以选择安装一组典型的数据入库或卫星功能部件。
压缩安装只安装基本的DB2功能部件和功能。
压缩安装不包括图形工具或对IBM数据源的联合访问。
定制安装定制安装允许您选择想要安装的功能部件。
“DB2安装向导”将估计您选择的安装选项所需的磁盘空间。
一定要记住包括必需的软件、通信产品和文档所需的磁盘空间。
在“DB2版本8”中,HTML文档和PDF文档是在单独的CD-ROM上提供的。
处理空间不足若安装所选组件所需的空间超过了为安装这些组件而指定的路径中的空间,安装程序会发出关于空间不足的警告。
社区版WAS的配置介绍网络服务器-电脑资料

社区版WAS的配置介绍网络服务器-电脑资料配置数据库资源大多数企业应用程序使用关系数据库,。
Community Edition 使用开放源代码的 TranQL 项目作为其数据库持久性引擎。
Community Edition 提供一般资源适配器来使 JDBC 驱动程序可以作为 J2EE Connection Architecture (J2CA) 资源使用,并提供特定配置数据库资源大多数企业应用程序使用关系数据库。
Community Edition 使用开放源代码的TranQL 项目作为其数据库持久性引擎。
Community Edition 提供一般资源适配器来使JDBC 驱动程序可以作为J2EE Connection Architecture (J2CA) 资源使用,并提供特定于IBM Cloudscape 供应商的资源适配器来使Cloudscape 可以作为Tranql 的 J2CA 资源使用。
作为一种增值,Community Edition 还提供一个WebSphere 嵌入式资源适配器来使 Microsoft SQL 2000 服务器可以作为 J2CA 资源使用。
了解 Community Edition 存储库中的下列文件将有助于您为数据源选择正确的资源适配器以及制定数据库部署计划:repository\tranql\rars\tranql-connector-1.0.rar:这是TranQL Generic JDBC Resource Adapter,使用该资源适配器,可以通过一般 JDBC 连接来访问SQL 数据库。
连接是使用配置的JDBC URL、用户名和密码从java.sql.Driver 获得的。
因为此接口不提供对 XAResource 的访问,所以只支持 Local 事务。
tranql-connector-derby-client-local-1.0.rar:这是用于IBM Cloudscape 的 TranQL Client Local Transaction Resource Adapter。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 安装准备 (2)1.1 DB2用户和组 (2)1.2 修改内核参数 (2)2 安装DB2服务器 (3)2.1 使用“DB2安装”向导安装 (3)2.2 使用手动安装 (24)2.2.1 安装步骤 (24)2.2.2 安装之后配置 (25)3 创建数据库 (26)3.1 设置数据库中文字符集(选项) (26)3.2 启动DB2 (26)3.3 创建数据库 (27)3.4 链接已建数据库 (27)3.5 导入所需脚本 (27)4 FAQ (32)一、安装WAS步骤(root用户操作) (33)二、部署 (42)三、堡垒机服务安装和配置 (48)3.1安装堡垒机程序文件 (48)3.2 软件安装和配置 (49)3.3 配制websphere (50)四、服务启停 (51)4.1 停启webservice (51)4.1.1 启动服务 (52)4.1.2 停止服务 (52)4.2 启停管理台服务 (52)4.2.1 启动服务 (52)4.2.2 停止服务 (52)4.3 启停堡垒机 (52)4.3.1 启动服务 (52)4.3.2 停止服务 (52)五、附录 (53)1安装准备软件注意事项:必须具有 root 用户权限才能执行安装。
DB2 数据库产品映像必须可用。
如果要安装非英语版的DB2 数据库产品,那么还必须具有相应的“本地语言包”。
DB2 安装向导是图形安装程序。
必须具有能够提供图形用户界面的 X Windows 软件,才能使DB2 安装向导在机器上运行。
确保 X Windows 服务器正在运行,并确保正确导出了显示内容。
例如,export DISPLAY=9.26.163.144:0.DB2 安装向导的字段不接受非英文字符。
1.1DB2用户和组在安装 DB2产品过程中,“D B2 安装”向导会自动创建下列用户和组(如果需要)。
如果使用“DB2 安装”向导,则不需要手工创建这些用户和组。
表 1. 缺省用户和组用户示例用户名示例组名实例所有者db2inst1 db2iadm1受防护的用户db2fenc1 db2fadm1DB2 管理服务器用户dasusr1 dasadm1●实例所有者主目录是将在其中创建 DB2 实例的位置。
●受防护的用户用于在 DB2 数据库所使用的地址空间之外运行用户定义的函数(UDF)和存储过程。
●DB2 管理服务器用户的用户标识用于在系统上运行 DB2 管理服务器。
1.2修改内核参数先决条件必须具有 root 用户权限才能修改内核参数。
kernel.sem = 250 256000 32 1024#示例:512M的shmmax(修改时换算为字节:536870912)kernel.shmmax = 536870912#示例:1 GB 的shmall(修改时换算为页数,基页大小为4K:262144)kernel.shmall = 262144kernel.msgmax = 65535kernel.msgmnb = 65535运行sysctl时附带-p参数,以从缺省文件/etc/sysctl.conf中装入sysctl设置。
# sysctl -p2安装DB2服务器2.1使用“DB2安装”向导安装(1)要将DB2安装到Linux上,必须是root(超级用户)用户来安装。
最好不要使用其它的账户来安装DB2,否则使用上会受到限制。
这里采用图形界面(db2setup)进行安装。
首先,上传该DB2安装包和语言包到系统 /opt 目录下,然后运行如下命令解压缩包:# tar –xzvf v9.7_linuxia32_server.tar.gz得到文件夹server。
# tar –xzvf v9.7_linuxia32_nlpack.tar.gz得到语言包安装文件夹nlpack。
(可以不要,不影响使用)(2)root用户在文件夹server下,运行如下命令进行安装:# cd /opt/server# LANG = en_US# ./db2setup(3)出现安装欢迎界面:Enterprise Server Edition Version 9.7”的下面点击“Install New”按钮。
(5)DB2安装向导欢迎界面,点“Next”按钮,继续下一步。
下一步:选择“Custom”安装,然后点“Next”下一步。
后点“Next”按钮,继续下一步。
然后点“Next”按钮,继续下一步。
(10)语言安装选择,默认选择“English”,然后点“Next”按钮,继续。
(11)确定“DB2 information Center”界面, 默认即可,点击“Next”。
(12)是否安装“SAMP”界面, 选择不安装,然后点击“Next”,继续下一步。
击“Next”。
(14)创建数据库实例, 默认选择“Create a DB2 instance”,然后点击“Next”,继续下一步。
(15)数据库实例分区选择界面, 默认选择单一分区,点击“Next”。
(16)实例用户设置界面, 可默认系统设置“db2inst1”并输入密码,及创建Home,点击“Next”。
(17) fenced用户设置界面, 可默认系统设置并输入密码,及创建Home,点击“Next”。
(18)配置服务名和端口, 可默认系统的设置,记录该信息,然后点击“Next”,继续下一步。
(19) Tools catalog, 可选择“Do not prepare the DB2 tools catalog”, 点击“Next”。
(20) Set up notifications,选择不设置,然后点击“Next”,继续下一步。
(21)设置Informix数据源支持,暂时不需要设置,然后点击“Next”继续。
(22) DB2 Text Search,可不需要修改,然后点击“Next”,继续下一步。
(23) Summary,安装信息显示,可根据需要再去具体步骤修改,修改好后,点“Finish”安装。
(24)安装完成后,提示安装成功,点击“Finish”。
2.2使用手动安装2.2.1安装步骤(1)第一步,使用root用户上传安装文件:上传DB2 V9.7 ESE安装包到待安装的Linux机器上的/opt 目录下;(2)第二步,解压缩安装包:# tar –zxvf v9.7_linuxia32_server.tar.gz生成安装文件夹/opt/server.(3)第三步,进入/opt/server目录,找到手动安装文件db2_install, 输入如下命令进行安装:# ./db2_install –b /opt/ibm/db2/V9.7 –p ESE其中,参数-b 表示缺省安装路径;参数–p 代表指定安装的数据库产品;设定安装目录后,耐心等待安装任务完成,安装过程如下图:(4)安装完成后,系统提示安装成功,安装详情需查看/tmp目录下的安装日志,如下图:下面的步骤需要手工安装之后,配置DB2服务器。
2.2.2安装之后配置2.2.2.1创建用于DB2安装的组和用户标识1. 要在 Linux 上创建组,输入下列命令:# groupadd -g 1005 db2iadm1# groupadd -g 1006 db2fadm1# groupadd -g 1007 dasadm12.为每个组创建用户:# useradd -u 501 -g db2iadm1 -m -d /home/instusp instusp# useradd -u 502 -g db2fadm1 -m -d /home/db2fenc1 db2fenc1 # useradd -u 503 -g dasadm1 -m -d /home/dasusr1 dasusr13.为每个用户设置密码:# passwd instusp……# passwd db2fenc1……# passwd dasusr1……4.修改用户目录执行权限:# chmod –R 755 /home/instusp# chmod –R 755 /home/db2fenc1# chmod -R 755 /home/dasusr12.2.2.2创建DB2管理服务器DB2管理服务器 (DAS) 为 DB2 工具(例如,“控制中心”和“配置助手”)提供支持服务。
要创建DAS,必须具有root用户权限,发出下列命令以创建 DAS:# /opt/ibm/db2/V9.7/instance/dascrt –u dasusr1SQL4406W The DB2 Administration Server was started successfully.DBI1070I Program dascrt completed successfully.2.2.2.3使用db2icrt创建实例1.作为具有root用户权限的用户登录;2.运行db2icrt命令:# /opt/ibm/db2/V9.7/instance/db2icrt –a server –u db2fenc1 db2inst1DBI1070I Program db2icrt completed successfully.3创建数据库3.1设置数据库中文字符集(选项)DB2数据库中文字符集的设置和修改:操作系统Locale,系统级别代码页设置,可通过修改实例用户配置文件设置:方法:export LANG= “zh_CN”DB2CODEPAGE:DB2实例级别的代码页设置:方法:db2set DB2CODEPAGE=1386 将DB2CODEPAGE设置为简体中文 DATABASE CODEPAGE:DB2数据库级别的代码页设置,必须在建库时进行设置:方法:db2 “CREATE DATABASE USPGF USING CODESET UTF-8 TERRITORY CN”3.2启动DB2用db2实例管理员用户登录$ db2start如提示the database manager is already active ,请先执行db2stop。
或db2stop force启动成功后,执行db2,进入db2命令行模式。
输入quit退出DB2。
3.3创建数据库如果数据库在安装时没用创建,可用如下命令创建支持简体中文的数据库:db2 “CREATE DATABASE uspgf1 USING CODESET UTF-8 TERRITORY CN”创建数据库过程较慢,需要时间。
3.4链接已建数据库$ db2db2 => connect to dbname若想退出链接请输入 connect reset查询数据库中所有的数据库:[db2inst1@localhost ~]$ db2 list db directory查询数据库中所有的表:[db2inst1@localhost ~]$ db2 list tables3.5导入所需脚本乱码问题解决方法:15 8 20解决办法是临时修改实例级字符集为UTF-8格式,执行完脚本后再恢复为GBK格式。