- 浏览: 1544298 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (532)
- 软件设计师 (7)
- PSP (5)
- NET MD (9)
- Hibernate (8)
- DIY (51)
- Work (43)
- GAME (24)
- 未分类 (44)
- iPod (6)
- MySQL (39)
- JSP (7)
- 日语能力考试 (36)
- 小说 (4)
- 豆包网 (23)
- 家用电脑 (7)
- DB2 (36)
- C/C++ (18)
- baby (9)
- Linux (13)
- thinkpad (23)
- OA (1)
- UML (6)
- oracle (24)
- 系统集成 (27)
- 脑梗塞 (6)
- 车 (8)
- MainFrame (8)
- Windows 7 (13)
- 手机 (8)
- git (12)
- AHK (2)
- COBOL (2)
- Java (9)
最新评论
-
安静听歌:
... ...
UUID做主键,好还是不好?这是个问题。 -
lehehe:
http://www.haoservice.com/docs/ ...
天气预报 -
lehehe:
[url http://www.haoservice.com/ ...
天气预报 -
liubang201010:
监控TUXEDO 的软件推荐用这个,专业,权威.并能提供报警和 ...
(转载)Tuxedo中间件简介 -
tinkame:
Next[j] =-1 当j=0时;=Max{k|0<k ...
KMP字符串模式匹配详解
小D 管理员 TOP 小D 管理员 TOP 小D 管理员 TOPhttp://www.db2china.net/club/viewthread.php?tid=543&extra=&page=1
【重磅推荐】DB2 for Linux,UNIX&Windows基本特性和概念简介-上
本主题由 db2china 于 2008-11-11 17:00 加入精华
db2china
【重磅推荐】DB2 for Linux,UNIX&Windows基本特性和概念简介-上
Claire Hong, 顾问软件工程师, IBM Toronto Lab
Renata Kupresak, 高级软件开发人员, IBM Toronto Lab
本教程介绍 DB2® for Linux®, UNIX® and Windows® 中的一些基本特性和概念,并讲解如何在 DB2 环境中实现数据库。分步说明了如何创建数据库,如何创建表、索引、视图和约束等 DB2 对象,如何在数据库中移入和移出数据,以及如何查询数据库中的数据。
开始之前
关于本教程
本教程讲解如何在 DB2 环境中实现数据库。分步说明了如何创建数据库,如何创建表、索引、视图和约束等 DB2 对象,如何在数据库中移入和移出数据,以及如何查询数据库中的数据。
目标
在学完本教程之后,您将能够创建数据库和其他对象,比如表空间、表、索引和视图。
先决条件
本教程是为根本不了解或不太了解 DB2 的开发人员设计的。
系统需求
在开始学习本教程之前,一定要安装 DB2 Express 9。下载 DB2 Express-C 9 的免费版本。
要想查看本教程中包含的演示,需要在浏览器中启用 JavaScript 并安装 Macromedia Flash Player 6 或更高版本。从 http://www.macromedia.com/go/getflashplayer/ 下载最新的 Flash Player。
动画演示
如果您是第一次遇到包含演示的 developerWorks 教程,那么请注意下面这些有用的提示:
演示是查看本教程中描述的步骤的可选方法。要查看动画演示,请单击 “演示” 链接。演示将在新的浏览器窗口中打开。
每个演示都在屏幕底部包含一个导航条。可以使用导航条暂停、退出、后退或快进演示的各个部分。
演示程序的分辨率为 800 x 600 像素。如果这是屏幕的最高分辨率,或者屏幕分辨率低于此分辨率,则必须滚动才能看到演示的某些区域。
在开始学习相关的练习之前,看一下演示(需要注册并登录),以便更清晰地了解当前的任务。
db2china
简介
DB2 是一种关系数据库管理系统(RDBMS),是 Information Management 产品系列的一部分。DB2 被认为是第一种使用 SQL(一种为 RDBMS 提供接口的语言)的数据库产品。DB2 于 1982 年首次发布,现在已经可以用在许多操作系统平台上,包括 Linux、UNIX 和 Windows。
DB2 有不同的版本,可以满足不同的需求:
DB2 Everyplace 为移动用户提供一个内存占用小且性能出色的 DB2 版本。
DB2 for z/OS 为主机系统提供 DB2 的所有特性。
DB2 for Linux, UNIX and Windows 提供几种风格。
Enterprise Server Edition(ESE)是一种具有客户机/服务器设置的完整的 RDBMS。DB2 ESE 适用于中型和大型企业。
Workgroup Server Edition(WSE)主要适用于小型和中型企业,它提供除大型机连接之外的所有 DB2 ESE 特性。
Personal Edition 为个人计算机提供一个单用户的部署。
DB2 Express 是 DB2 系列中新增的成员,它可以免费下载(如果您还没有按照 系统需求 中的说明下载 DB2 Express,那么在开始学习本教程之前应该下载 DB2 Express)。Express 是为 DB2 社区设计的,提供了与 DB2 WSE 相同的核心特性和功能。
本教程使用基于最新版本 DB2 9 的 DB2 Express。
可以使用 Microsoft Open Database Connectivity(ODBC)和 Java™ Database Connectivity(JDBC)从任何应用程序访问 DB2 数据库。许多编程语言都可以使用这些 API,包括 C、C++、Java 和 FORTRAN。在本教程中,不使用 API 创建任何应用程序。关于 API 的更多信息,请查阅 DB2 Information Center 站点(参见 参考资料 中的链接)。
数据库可以存储任何类型的信息,无论是关系数据(比如职员的姓名和地址),还是二进制数据(比如他们的身份证照片)。DB2 9 现在还支持 pureXML™,可以轻松地存储和检索 XML 数据。可以使用实用程序装载和维护数据,还可以使用查询检索您感兴趣的信息。可以使用本教程中描述的一些工具控制数据的完整性。
DB2 工具
DB2 为日常的管理和维护提供了许多工具,这些工具分为命令行工具、一般管理工具、信息工具、监视工具和设置工具几类。可以通过 Windows Start 菜单(见图 1)或 Control Center(CC)中的 Tools 菜单(本节后面会详细描述)调用这些工具。下面简要介绍每类工具。
图 1. DB2 GUI 工具
命令行工具(Command Line Tools)
包括后面详细描述的 Command Editor 和 Command Line Processor(CLP),以及 Command Window。Command Window 的使用方式与 CLP 完全相同,只是所有 DB2 命令必须加上 ‘db2’ 前缀,因为 CLP 是在交互式输入模式下启动的,而 Command Window 不是。
一般管理工具(General Administration Tools)
包括 Control Center(稍后讨论)、Journal、Replication Center 和 Task Center。Journal 可以用来查看以前的任务、数据库操作和消息。Replication Center 允许用户管理数据库的复制环境。最后,Task Center 可以以脚本的形式来调度任务并将结果通知用户。
信息工具(Information)
包括 Information Center,它可以用来寻找任何 SQL 或 DB2 命令和语法的帮助。
监视工具(Monitoring Tools)
让用户能够监视系统的状态(采用快照形式,或者进行持续监视)。用户可以使用 Event Analyzer 查看性能事件监视器的输出。使用 Health Center 用户可以查看数据库的总体状态和健康情况,并在内存或锁等资源达到预定义的阈值时收到警告。Indoubt Transaction Manager 允许用户对有疑问的事务(indoubt transactions)(由于崩溃等原因处于不完整状态的事务)执行必要的操作。事务可以被提交、回滚或者从日志中完全删除。最后,管理员可以使用 Memory Visualizer 监视与内存相关的系统和数据库健康情况,比如当前内存使用情况和分配。
设置工具(Setup Tools)
帮助用户设置系统和数据库。Configuration Assistant 帮助用户配置数据库,以便从不同的客户机或应用程序访问数据库。First Steps 向用户提供关于 DB2 的信息。在设置工具中,用户还可以找到使用附件将数据库开发环境注册到 Microsoft Visual Studio 的选项。最后,Satellite Synchronizer 允许用户将卫星配置信息上传到控制服务器。
可以使用基于文本的 CLP 或图形化用户界面(GUI)来管理 DB2。Control Center 是主要的 GUI 管理工具之一,它允许对 DB2 对象执行各种操作,比如创建和更改。这些任务中的大多数也可以使用 Command Line Processor(CLP)执行,这取决于用户的个人喜好。下面几节详细描述本教程中使用的工具。
Command Line Processor
Command Line Processor(CLP)是基于文本的 DB2 界面。它允许用户输入任何命令并在标准输出中接收文本输出。它还对在命令行上可用的任何命令的语法提供帮助,并解释 SQL 代码。下面这个 DB2 命令示例查看 create database 命令的语法:
图 2. DB2 命令行处理器
Control Center
Control Center(CC)是一个基于 GUI 的工具,通常用来管理 DB2 系统、数据库和对象。用户可以使用 Control Center 创建和管理实例、数据库和数据库对象,以及对这些实例和数据库进行配置和调优。Control Center 提供了向导来帮助用户创建或修改不同的对象。Control Center 提供了各种对象视图,可以根据用户的需要修改这些视图。例如,用户可以过滤出一组能够在一个对象(比如表)上执行的操作,从而方便执行日常操作。在下面的 Control Center 中使用默认视图查看所有数据库中的所有对象:
图 3. 使用默认视图的 Control Center
Command Editor
Command Editor 与 CLP 非常相似,它允许使用基于文本的命令管理 DB2 数据库。它还接受 DB2 命令、SQL 语句和操作系统命令。与 CLP 不同,Command Editor 允许用户将命令复制并粘贴到剪贴板以帮助编写脚本,还可以轻松地使用 GUI 获得以前的命令。下面是一个使用 Command Editor 创建表的示例:
图 4. DB2 Command Editor
db2china
DB2 如何适应 SOA!
IBM 为 SOA 定义了三个起点:人、过程和信息。随着基于 Web 的业务量的增加,暴露和消费数据库中的信息的需求也在增加。DB2 是提供这一服务的关键。DB2 9 中的 pureXML 技术允许开发人员创建 XML 应用程序来扩展现有的技术。
发表评论
-
(转)浅谈IBM DB2的数据库备份与恢复
2011-11-23 16:41 1847http://bzhang.mild.blog.163.com ... -
(转)DB2备份恢复数据库步骤
2011-11-23 16:23 952http://tech.it168.com/ibmtec ... -
(转)DB2 SQL Error: SQLCODE=-964, SQLSTATE=57011的原因及解决方法
2011-11-07 15:03 9617http://blog.sina.com.cn/s ... -
(转)DB2解决“数据库日志已满”操作 SQLCODE=-964
2011-11-07 14:49 2693http://www.db2china.ne ... -
(转)用哪个DB2命令查看DB2 instance是启动还是停止的?
2011-09-30 13:25 3647http://bbs.chinaunix.net/thre ... -
(转)论 LOAD 与 IMPORT 中的 codepage 转换
2011-07-11 14:55 1163http://www.ibm.com/develo ... -
(转)DB2导出数据库表结构和数据
2011-07-11 14:19 1564http://hi.baidu.com/mylovecha ... -
(转)DB2 9 中基于字符的字符串函数
2011-06-16 11:32 1430http://www.ibm.com/develo ... -
(转)db2look:生成 DDL 以便重新创建在数据库中定义的对象
2011-05-31 14:56 1646http://blog.csdn.net/hrfdotnet/ ... -
(转)【俊哥儿张】DB2:学习 DB2LOOK 命令
2011-05-31 14:54 1401http://space.itpub.net/770528 ... -
(转)Recreate optimizer access plans using db2look
2011-05-31 14:53 1267http://www.ibm.com/develo ... -
(转)DB2中ALTER TABLE为什么需要REORG操作?
2011-05-12 13:10 1686http://www.flatws.cn/article/ ... -
(转)DB2 3.2.2 表空间维护
2011-05-11 12:53 1184http://book.51cto.com/art/2 ... -
(转)DB2 数据类型
2011-05-11 12:52 4005http://hi.baidu.com/uvvv/blog ... -
(转)DB2 Basics: Table spaces and buffer pools
2011-05-06 15:29 1472http://www.ibm.com/develo ... -
(转)SQL1092N "USER" does not have the authority to perform therequested command -
2011-03-23 17:39 5485http://dbaspot.com/foru ... -
(转)DB2 sqlstate 57016 原因码 "7"错误详解
2011-03-07 17:38 1500http://www.db2china.net/clu ... -
(转)在英语 OS 上设置 DB2 UDB 版本 8 中的混合字节字符集(MBCS)数据库
2011-02-16 16:25 1604http://www.ibm.com/develo ... -
(转)DB2 CODEPAGE List
2011-02-15 15:15 1426http://www.db2china.net/hom ... -
(转)快速参考: DB2 命令行处理器(CLP)中的常用命令
2010-11-11 10:44 973http://www.ibm.com/develo ...
相关推荐
【标题】"000-731 DB2 9 DBA for Linux UNIX and Windows" 涉及的是IBM的一款数据库管理系统DB2的特定版本,针对Linux、UNIX和Windows平台的数据库管理员(DBA)认证考试。这个考试是IBM认证体系中的一个重要部分,...
DB2 9 for Linux,UNIX,Windows数据库管理认证指南。IBM出品的官方工具书,全面细致,无论使用DB2是考DB2认证指南都是必备的学习资料
Today’s business leaders agree that effectively managing and leveraging information to make decisions has ...advanced products in the industry is IBM DB2® 9 for Linux®, UNIX®, and Windows® (LUW).
DB2 10 for Linux, UNIX, and Windows是DB2数据库的一个版本,它针对的是在Linux、UNIX和Windows平台上运行的数据库环境。该系统提供了一系列先进的功能,可以满足不同规模企业的数据库管理需求。 本书《DB2 10 for...
IBM DB2是一款非常著名的数据库管理系统,由IBM公司开发,适用于Linux、UNIX和Windows操作系统平台。本文将为您提供有关在Linux和Windows系统上安装和管理DB2数据库的入门知识。DB2 10.5版本是本文讨论的版本,它是...
《DB2 9 for Linux, UNIX, and Windows DBA Guide, Reference, and Exam Prep (6th Edition)》是由IBM Press出版的一本全面介绍DB2数据库管理系统的指南,旨在帮助DBA(数据库管理员)在Linux、UNIX和Windows环境下...
【DB2 UDB for Linux, UNIX and Windows 数据库管理】是针对DB2通用数据库在Linux、UNIX和Windows操作系统上的管理知识的综合学习资源。这篇文章旨在为数据库管理员、顾问和技术专家提供一系列的学习材料,帮助他们...
- 进入安装包的 server 目录:`cd db2forlinux/server`。 - 执行 `./db2prereqcheck -v10.1.0.4` 来检查系统是否满足 DB2 的最低要求。 - 如果提示缺少某些库(例如 libstdc++),可以通过命令 `yum -y install ...
没找到中文版 ,只有英文版 凑合着看吧
Getting Started with DB2 Installation and & Administration on Linux and Windows PDF Upgrading to DB2 Version 9.7 PDF July, 2012 Installing IBM Data Server Clients PDF September, 2010 Installing DB2 ...
在《Oracle to DB2 Conversion Guide for Linux, UNIX, and Windows》这份由IBM发布的指南中,全面介绍了如何从Oracle数据库迁移到DB2数据库,并针对Linux、UNIX以及Windows三大主流操作系统进行了详细的技术指导。...
### IBM DB2 for Linux, UNIX and Windows 在 SAP 环境中的备份和恢复实践指南 #### 1 备份和恢复概述 ##### 1.1 数据库对象 DB2数据库是在数据库服务器的DB2实例上创建的。DB2实例也被称为“数据库管理器”,...
### 企业级PeopleTools 8.49安装指南:针对DB2 UDB在Linux、UNIX与Windows环境的应用 #### 概述 企业级PeopleTools 8.49是一款由Oracle公司发布的工具集,旨在帮助组织在不同的操作系统环境中(如Linux、UNIX及...
DB2 是 IBM 提供的一款企业级...以上就是 DB2 在 Linux 环境下的安装和基本数据库管理操作。了解这些步骤后,你可以更有效地管理和操作 DB2 数据库,满足各种业务需求。记得在实际操作中,根据具体环境调整命令和参数。
DB2 9 for Linux,UNIX,Windows数据库管理认证指南。IBM出品的官方工具书,全面细致,无论使用DB2还是考DB2认证指南都是必备的学习资料
搭建 DB2 DPF(多分区) for Linux/Unix 操作步骤 DB2 DPF(Database Partition Feature)是 IBM DB2 的多分区数据库功能,可以将数据库分区到多个服务器上,以提高数据库的性能和可扩展性。 概念介绍 DB2 DPF 环境...
DB2 9 for Linux,UNIX,Windows数据库管理认证指南。IBM出品的官方工具书,全面细致,无论使用DB2还是考DB2认证指南都是必备的学习资料
DB2 9 for Linux,UNIX,Windows数据库管理认证指南。IBM出品的官方工具书,全面细致,无论使用DB2还是考DB2认证指南都是必备的学习资料
从Windows平台向Linux平台迁移DB2数据库不仅考验着IT专业人士的技术能力,也对企业的业务连续性和数据安全性提出了挑战。本文将深入解析DB2从Windows向Linux迁移的关键步骤、注意事项及潜在问题,帮助读者更好地理解...
在Linux操作系统上安装DB2,需要遵循一定的步骤和注意事项。本指南将详细介绍如何在Linux环境下安装DB2,以及一些基本的使用方法。 一、系统需求与准备工作 在开始安装DB2之前,确保你的Linux系统满足以下条件: 1....