R Welcome to: Overview of DB2 Universal Database
Unit Objectives After completing this unit, you should be able to: List the DB2 family of products Identify the DB2 Universal Database Products Describe the functions of DB2 components Compare DB2 packaging options and product requirements List DB2 supported configurations
DB2 Products UNIX Systems Windows Systems DB2 DB2 DB2 for z/os and OS/390 zseries, S/390 DB2 for VSE and VM DB2 for iseries iseries, AS/400
DB2 UDB - The Scalable DB Massively Parallel Processor (MPP) DB2 UDB Cluster Enterprise Server Edition with Data Partitioning Feature Enterprise Server Edition Workgroup Server Edition Personal Edition
Accessing DB2 Command Line Processor Commands Interactive SQL Administration Tools Control Center Command Center Health Center Task Center Replication Center Journal Tools Settings Applications APIs Embedded SQL Call Level Interface JDBC/ SQLJ DAO/ RDO/ ADO SQL/API Database Engine
DB2 Product Components DRDA Application Requester Administration Client Run-Time Client Application Development Client Communication Support DB2 DB2 Connect DRDA Application Server
Connecting to DB2 UDB Database Servers DB2 Personal Developer's Edition (PDE) includes: DB2 Personal Edition DB2 Connect Personal Edition Application Development Client Run-Time Client includes: ODBC Support Command Line Processor (CLP) Workgroup Server Edition Administration Client JDBC Support DB2 Publications CD DB2 Extenders (Windows only) DB2 XML Extender (Windows only) VisualAge for Java, Entry Edition Enterprise Server Edition
DRDA Application Requestor (AR) Support IBM TCP/IP, NetBIOS, Named Pipe DB2 Connect Enterprise Edition DB2 for iseries Remote Client TCP/IP or SNA DB2 Connect Personal Edition DB2 for z/os DB2 for VSE and VM
DRDA Application Server (AS) Support Workgroup Server Edition DB2 for iseries TCP/IP DB2 for z/os DB2 for VSE and VM Enterprise Server Edition
Sample Scenario World Wide Web (Internet) UNIX Web Browser Linux WIN Web Browser Web Browser DB2 World Wide Web Gateway Web Server DB2 Run-Time Client, WebSphere DB2 for z/os, DB2 for VSE and VM DB2 Server DB2 Connect Server DB2 for iseries Accessing Internet Data Stored on DB2 using WebSphere
Installation Launchpad
Select Products
Installation of DB2 Universal Database Consult product Quick Beginnings manual Customization steps will be addressed in lab
Instance Administration db2icrt db2ilist db2idrop
What's In an Instance? DB2 Product INSTANCE_1 INSTANCE_2 CATALOG LOG DB_1 DB CONFIG FILE_1 CATALOG LOG DB_3 DB CONFIG FILE_3 JOIN (federated) CATALOG LOG DB_2 DB CONFIG FILE_2 CATALOG LOG DB_4 DB CONFIG FILE_4 DBM CONFIG FILE_1 DBM CONFIG FILE_2
The Database Manager Instance Node (a computer) database 1 Database Manager Inst1 Database Manager inst2 database 1 database 2 Tablespace A Table 1 Table 2 Table 3 Tablespace B Table 4 connect to Local User Application PATH=... DB2INSTANCE=inst1
Setting DB2 Variable Values Environment Variables Platform Specific Must reinitialize environment after changing Instance-Level Profile Registry Use db2set command to change Must stop/restart instance Intel Advantage No restart of system after changing! Global-Level Profile Registry
The db2set Command Command Line tool Administers the DB2 Profile Registry Displays, sets, resets or removes profile variables db2set variable=value -g -i instance [db-partition-number] -n DAS node [[-u user id] [-p password]] -r -l -lr -v -? (or -h) -all -null
DB2 Administration Server (DAS) DB2 control point to perform assist with server tasks Must have running DAS on server to use Configuration Assistant, Control Center, Task Center, or Development Center Created and configured at installation time Assists with: Enabling remote administration of DB2 servers Providing the facility for job management, including scheduling Providing a means for discovering information about the configuration of DB2 instances, databases, and other DB2 Administration Servers in conjunction with DB2 Discovery
Using the Administration Server Creating the Administration Server dascrt ASName (UNIX) db2admin create (INTEL) Starting and stopping the Administration Server db2admin start db2admin stop Listing the Administration Server db2admin Configuring the Administration Server db2 get admin cfg db2 update admin cfg using... Removing the Administration Server dasdrop ASName (UNIX) db2admin drop (INTEL)
Need More Information? CG24 CF24 CF47 DW46 DW18 B3106 DB2 UDB Multi Partition Environment for Single Partition DBAs Three days with labs DB2 UDB Multi Partition DBA Workshop Five days with labs DB2 Federated Database/Integrating Diverse Data 2.5 days with labs DB2 Warehouse Manager Workshop Four days Advanced Data Warehousing Workshop: VLDB Issues and Solutions Three days Application Framework for e-business: Technology Workshop Five days with labs
Unit Summary Having completed this unit, you should be able to: List the DB2 family of products Identify the DB2 Universal Database Products Describe the functions of DB2 components Compare DB2 packaging options and product requirements List DB2 supported configurations