You are previewing IBM i 7.1 Technical Overview with Technology Refresh Updates.
O'Reilly logo
IBM i 7.1 Technical Overview with Technology Refresh Updates

Book Description

This IBM® Redbooks® publication introduces a technical overview of the new features, functions, and enhancements available in IBM i 7.1. It provides a summary and brief explanation of new capabilities and what changed in the operating system. This publication also describes many of the licensed programs and application development tools that are associated with IBM i. This publication includes all the enhancements that were delivered with the Technology Refresh 4 and 5 that were made available in 2012.
Many new and enhanced functions are described:

  • IBM DB2® for i support for XML and column level encryption

  • IBM PowerHA® for i asynchronous Geographic Mirroring and LUN-level switching

  • Virtualization enhancements for IBM i hosted partitions and IBM PowerVM®

  • Storage management enhancements for solid-state drives

  • Systems management enhancements for Systems Director Navigator for i

  • IBM Rational® software development product enhancements

  • Zend PHP Enhancements

  • Web Application Serving enhancements


The information that is provided in this book is useful for clients, IBM Business Partners, and IBM service professionals that are involved with planning, supporting, upgrading, and implementing IBM i 7.1 solutions.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. The team who wrote this book
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Summary of changes
    1. March 2013, Third Edition
  5. Chapter 1. IBM i 7.1 introduction and summary
    1. 1.1 Communicating IBM i enhancements
    2. 1.2 Clarification of operating system terminology
    3. 1.3 What is new in IBM i 7.1
      1. 1.3.1 IBM i 7.1 on POWER based servers
      2. 1.3.2 Technology Refreshes
      3. 1.3.3 Integrated DB2 database for IBM i
      4. 1.3.4 PowerHA SystemMirror for i
      5. 1.3.5 IBM i virtualization
      6. 1.3.6 IBM i storage management
      7. 1.3.7 Application development on IBM i enhancements
      8. 1.3.8 IBM Rational support for IBM i 7.1
      9. 1.3.9 Systems management enhancements
      10. 1.3.10 Printing
      11. 1.3.11 IBM i iSCSI integration with BladeCenter and System x
      12. 1.3.12 Security enhancements in IBM i 7.1
      13. 1.3.13 Web application serving
      14. 1.3.14 IBM i Access Family 7.1 enhancements
      15. 1.3.15 Networking enhancements
      16. 1.3.16 Upgrade for IBM i enhancements
      17. 1.3.17 IBM i network installation
      18. 1.3.18 IBM i Processor Entitlement Transfer
      19. 1.3.19 Backup, Recovery, and Media Services and basic backup and recovery
  6. Chapter 2. Technology Refresh
    1. 2.1 Overview
    2. 2.2 What a Technology Refresh is
    3. 2.3 What a Resave is
    4. 2.4 What is in a Technology Refresh
      1. 2.4.1 When to install a Technology Refresh
      2. 2.4.2 How it all fits together
      3. 2.4.3 Determining the Technology Refresh PTF Group level installed on a system
      4. 2.4.4 Determining the Resave level installed on a system
      5. 2.4.5 Determining the Technology Refresh PTF level installed on a system
      6. 2.4.6 Planning for an IBM i Technology Refresh update
      7. 2.4.7 Installing an IBM i Technology Refresh
      8. 2.4.8 Ordering an IBM i Technology Refresh PTF Group
      9. 2.4.9 Installing an IBM i Technology Refresh PTF Group
      10. 2.4.10 Ordering and installing an IBM i Resave
      11. 2.4.11 Ordering an IBM i Technology Refresh PTF
      12. 2.4.12 Installing an IBM i Technology Refresh PTF
      13. 2.4.13 How a Technology Refresh PTF or PTF Group affects other PTFs
      14. 2.4.14 Preventing or reducing the impact of a double IPL
      15. 2.4.15 Why IBM moved to the Technology Refresh process
      16. 2.4.16 New releases of IBM i
      17. 2.4.17 Is an IBM i Technology Refresh the same as an AIX Technology Level
      18. 2.4.18 Related publications
  7. Chapter 3. Security enhancements
    1. 3.1 User Profile enhancements
      1. 3.1.1 New USREXPDATE and USREXPITV attributes
      2. 3.1.2 CL commands to change and display the User Profile expiration schedule
    2. 3.2 Object Audit enhancements
      1. 3.2.1 CL retrieve exit programs running after command completion
      2. 3.2.2 Extended auditing details for running a CL command
      3. 3.2.3 Database object auditing control with the QIBM_DB_OPEN exit program
    3. 3.3 Data encryption enhancements
      1. 3.3.1 ASP encryption enhancements
      2. 3.3.2 Field procedures to encode and decode data
    4. 3.4 Security enhancements for DB2 for i
      1. 3.4.1 Query Manager user profile auditing
      2. 3.4.2 Database Monitor and Plan Cache variable values masking
      3. 3.4.3 Security function usage for a database
      4. 3.4.4 Simplified DDM and Distributed Database (DRDA) authentication
    5. 3.5 Real-time database activity monitoring
      1. 3.5.1 Enhanced audit capability for STRDBMON
      2. 3.5.2 SQL statement auditing with less resource consumption
      3. 3.5.3 InfoSphere Guardium database activity monitoring support for DB2 for i
    6. 3.6 Security enhancements for printing
  8. Chapter 4. Backup and recovery
    1. 4.1 New and enhanced system save and restore functions
      1. 4.1.1 Fast restore using tape position
      2. 4.1.2 New ALWOBJDIF (*COMPATIBLE) restore option
      3. 4.1.3 Enhanced save and restore limits
      4. 4.1.4 Save While Active support for integrated VMware ESX servers
      5. 4.1.5 Miscellaneous enhancements
    2. 4.2 New and improved BRMS for IBM i functions
      1. 4.2.1 Support for Domino 8.5 Domino Attachment and Object Service (DAOS)
      2. 4.2.2 Link list enhancements
      3. 4.2.3 Support of more than 999,999 objects
      4. 4.2.4 Start recovery using BRM (STRRCYBRM) command enhancements
      5. 4.2.5 Recovery report enhancements
      6. 4.2.6 Output file support for BRMS restores
      7. 4.2.7 Ability to select Saved ASP on RSTLIBBRM and RSTOBJBRM commands
      8. 4.2.8 Distributed backup support
      9. 4.2.9 Maintenance enhancements
      10. 4.2.10 Planning Media Movement report
      11. 4.2.11 Improved clearing of volumes in *ERR status
      12. 4.2.12 Protection of volumes that are marked for duplication
      13. 4.2.13 Improved recovery times with new media position function
      14. 4.2.14 BRMS support for the special value *COMPATIBLE for ALWOBJDIF
      15. 4.2.15 Improved control with running non-BRMS saves
      16. 4.2.16 RDX and BRMS
      17. 4.2.17 Allowing volumes that are marked for duplication to be moved
      18. 4.2.18 Support for expiry dates greater than the year 2038
      19. 4.2.19 Setting the maximum size for BRMS flight recorders
      20. 4.2.20 Using compression for BRMS Save Files
      21. 4.2.21 Improving IFS save performance - the ASYNCBRING parameter
      22. 4.2.22 Using STRMNTBRM to initialize media when it is expired
      23. 4.2.23 PRTRPTBRM control group status
    3. 4.3 BRMS enhancements to GUI and web interfaces
      1. 4.3.1 Added support for the IBM Systems Director web browser environment
      2. 4.3.2 IBM Systems Director navigation to BRMS functions
      3. 4.3.3 IBM Systems Director Navigator for i navigation to BRMS functions
      4. 4.3.4 Enhancements to the BRMS initial window
      5. 4.3.5 BRMS advanced functions window
      6. 4.3.6 Scheduling support for BRMS
      7. 4.3.7 Added option to the BRMS Log to filter messages by control groups
      8. 4.3.8 Ability to mark and unmark volumes for duplication
      9. 4.3.9 Multiple email address support
      10. 4.3.10 High availability support for independent ASPs in a BRMS network
      11. 4.3.11 Enhanced maintenance features in backup policy
      12. 4.3.12 New BRMS Enterprise function
    4. 4.4 More resources
  9. Chapter 5. High availability
    1. 5.1 PowerHA SystemMirror for i
      1. 5.1.1 New PowerHA packaging
      2. 5.1.2 PowerHA versions
      3. 5.1.3 PowerHA SystemMirror for i enhancements
      4. 5.1.4 PowerHA SystemMirror for i: Graphical interfaces
      5. 5.1.5 N_Port ID virtualization support
      6. 5.1.6 Asynchronous geographic mirroring
      7. 5.1.7 LUN level switching
      8. 5.1.8 Space-Efficient FlashCopy
      9. 5.1.9 Better detection of cluster node outages
      10. 5.1.10 Improved geographic mirroring full synchronization performance
      11. 5.1.11 Improvement of geographic mirroring in an IBM i hosted IBM i client partition environment
      12. 5.1.12 Support virtualization capabilities on an active cluster node
      13. 5.1.13 Cluster administrative domain enhancements
      14. 5.1.14 IPv6 support
      15. 5.1.15 New CL commands for programming cluster automation
    2. 5.2 Journaling and commitment control enhancements
      1. 5.2.1 Journal management
      2. 5.2.2 Remote journaling
      3. 5.2.3 DISPLAY_JOURNAL (easier searches of a journal)
      4. 5.2.4 Commitment control and independent ASPs
      5. 5.2.5 System Managed Access Path Protection
      6. 5.2.6 Journaling and disk arm usage
      7. 5.2.7 Range of journal receivers parameter and *CURAVLCHN
      8. 5.2.8 Journal management functions: IBM Navigator for i
    3. 5.3 Additional information
  10. Chapter 6. IBM DB2 for i
    1. 6.1 Introduction: Getting around with data
    2. 6.2 SQL data description and data manipulation language
      1. 6.2.1 XML support
      2. 6.2.2 The MERGE statement
      3. 6.2.3 Creating and using global variables
      4. 6.2.4 Support for arrays in procedures
      5. 6.2.5 Result set support in embedded SQL
      6. 6.2.6 FIELDPROC support for encoding and encryption
      7. 6.2.7 WebSphere MQ integration
      8. 6.2.8 Miscellaneous
      9. 6.2.9 OVRDBF SEQONLY(YES, buffer length)
    3. 6.3 Performance and query optimization
      1. 6.3.1 Methods and tools for performance optimization
      2. 6.3.2 Query optimization
      3. 6.3.3 Global Statistics Cache
      4. 6.3.4 Adaptive query processing
      5. 6.3.5 Sparse indexes
      6. 6.3.6 Encoded vector index
      7. 6.3.7 Preserving EVI indexes on ALTER enhancement
      8. 6.3.8 Keeping tables or indexes in memory
      9. 6.3.9 SQE optimization for indexes on SSD
      10. 6.3.10 SQE support of simple logical files
      11. 6.3.11 QSYS2.INDEX_ADVICE procedure
      12. 6.3.12 SKIP LOCKED DATA and NC or UR
      13. 6.3.13 SQL routine performance integer arithmetic (requires re-create)
      14. 6.3.14 Automatic cancellation of QSQSRVR jobs when an application ends
      15. 6.3.15 QAQQINI properties
      16. 6.3.16 ALTER TABLE performance
      17. 6.3.17 Avoiding short name collisions for CREATE PROCEDURE, FUNCTION, or TRIGGER
      18. 6.3.18 CREATE PROCEDURE (SQL) PROGRAM TYPE SUB
      19. 6.3.19 Referential integrity and trigger performance
      20. 6.3.20 QSQBIGPSA data area
      21. 6.3.21 Validating constraints without checking
      22. 6.3.22 Limiting the amount of processing on an RGZPFM cancel
      23. 6.3.23 CPYFRMIMPF performance
      24. 6.3.24 QJOSJRNE API option to force journal entries without sending an entry
      25. 6.3.25 QDBRTVSN API performance
      26. 6.3.26 Adding total DB opens job level instrumentation to Collection Services
      27. 6.3.27 SYSTOOLS.REMOVE_INDEXES procedure
      28. 6.3.28 Improved SQE statistics maintenance during INSERT, UPDATE, and DELETE statements
      29. 6.3.29 QSYS2.Reset_Table_Index_Statistics procedure
      30. 6.3.30 Performance enhancements for large number of row locks
      31. 6.3.31 Improved DSPJOB / CHKRCDLCK command behavior for large numbers of row locks.
      32. 6.3.32 Chart-based graphical interface SQL Performance monitors
      33. 6.3.33 Collection services include physical I/O breakdown by SQL activity
      34. 6.3.34 Performance Data Investigator: New Database perspective
      35. 6.3.35 Performance Data Investigator: SQL Overview
      36. 6.3.36 Performance Data Investigator: SQL Attribute Mix
      37. 6.3.37 Index Advisor: Show Statements - Improved query identification
      38. 6.3.38 Performance improvements for temporary tables
    4. 6.4 New functionality for DB2 developers
      1. 6.4.1 QSYS2.SYSCOLUMNS2
      2. 6.4.2 QSYS2.SYSPARTITIONDISK and QSYS2.SYSPARTITIONINDEXDISK
      3. 6.4.3 QSYS2.OBJECT_STATISTICS table function ease of use
      4. 6.4.4 EARLIEST_POSSIBLE_RELEASE
      5. 6.4.5 SIGNAL support for native triggers
      6. 6.4.6 Hierarchical queries through the CONNECT BY clause
      7. 6.4.7 Additional parameter marker support (LAND, LOR, XOR, and TRANSLATE)
      8. 6.4.8 Supporting PROGRAM NAME on CREATE TRIGGER
      9. 6.4.9 TINYINT in CLI
      10. 6.4.10 CHGPFM and CHGLFM UNIT support
      11. 6.4.11 SYSTOOLS procedures
      12. 6.4.12 Adding a client abd server IP address and port number to the QSYS2.TCPIP_INFO view
      13. 6.4.13 QSYS2.GROUP_PTF_INFO view
      14. 6.4.14 QSYS2.DUMP_SQL_CURSORS procedure
      15. 6.4.15 QIBM_SQL_NO_RLA_CANCEL environment variable
      16. 6.4.16 QSYS2.CANCEL_SQL and QSYS2.FIND_AND_CANCEL_QSQSRVR_SQL procedures
      17. 6.4.17 QSYS2.FIND_QSQSRVR_JOBS() procedure
      18. 6.4.18 SQL server mixed mode for batch processing
      19. 6.4.19 QDBRPLAY() API: Disable or Enable Constraints option
      20. 6.4.20 SQL0901 log education
      21. 6.4.21 Retrieving a short name for long schema name (QDBRTVSN)
      22. 6.4.22 SQL0440 warning on SQL routine build
      23. 6.4.23 XMLTABLE
      24. 6.4.24 Run SQL (RUNSQL): A new command
      25. 6.4.25 Native JDBC driver support added for J2SE 7
      26. 6.4.26 Adding the ORDERBY parameter to the CPYTOIMPF command
      27. 6.4.27 System naming convention expanded for permit (/) and (.) qualifiers
      28. 6.4.28 Modification of global variables within triggers and functions
      29. 6.4.29 New QAQQINI option: SQL_GVAR_BUILD_RULE
      30. 6.4.30 CPYTOIMPF and CPYFRMIMPF commands include column headings
      31. 6.4.31 Improved performance of the privileges catalogs and the ODBC/JDBC metadata APIs
      32. 6.4.32 Show statements: Index creates and statistics advised
      33. 6.4.33 The RUNSQLSTM command and the OPTION parameter
      34. 6.4.34 Improved NULLID package management
      35. 6.4.35 Java stored procedures and functions: System naming option
      36. 6.4.36 Named arguments and defaults for parameters: Procedures
      37. 6.4.37 Improved catalog management for procedures and functions
      38. 6.4.38 SQE enhancement for Encoded Vector Indexes defined with INCLUDE
      39. 6.4.39 Navigator: System Name column added to show related and all objects
      40. 6.4.40 Improved performance for joins over partitioned tables
      41. 6.4.41 Navigator: Table list totals (members, data size, and valid and deleted rows)
    5. 6.5 DB2 database management and recovery enhancements
      1. 6.5.1 Preserving the SQL Plan Cache size across IPLs
      2. 6.5.2 Prechecking the physical file size during restore
      3. 6.5.3 Preventing index rebuild on cancel during catch up
      4. 6.5.4 Adding the QSYS2/SYSDISKSTAT catalog
      5. 6.5.5 STRDBMON: FETCH statement shows failures and warnings
      6. 6.5.6 STRDBMON: QQI2 result rows for more statements
      7. 6.5.7 Adding result set information to QUSRJOBI() and Systems i Navigator
      8. 6.5.8 STRDBMON pre-filtering of QUERY/400 command usage
      9. 6.5.9 UNIT SSD supported on DECLARE GLOBAL TEMPORARY TABLE
      10. 6.5.10 Adding Maintained Temporary Indexes that are used for a source of statistics within the index advisor and index advisor condenser
      11. 6.5.11 Adding the QSYS2.REMOVE_PERFORMANCE_MONITOR procedure
      12. 6.5.12 STRDBMON: QQI1 fast delete reason code
      13. 6.5.13 Automatically increasing the SQE Plan Cache size
      14. 6.5.14 Navigator for i: A new look and no client to manage
    6. 6.6 DB2 for Web Query for i (5733-QU2, 5733-QU3, and 5733-QU4)
      1. 6.6.1 DB2 Web Query for i (5733-QU2)
      2. 6.6.2 DB2 Web Query Report Broker (5733-QU3)
      3. 6.6.3 DB2 Web Query Software Developer Kit (5733-QU4)
      4. 6.6.4 DB2 Web Query for i Standard Edition
    7. 6.7 OmniFind Text Search Server for DB2 for i (5733-OMF)
      1. 6.7.1 OmniFind for IBM i: Searching Multiple Member source physical files
  11. Chapter 7. Performance tools
    1. 7.1 Introduction to performance tooling
      1. 7.1.1 Gathering data
      2. 7.1.2 Analyzing data
    2. 7.2 Overview of data collection in IBM i 7.1
      1. 7.2.1 Collection profiles for Collection Services
      2. 7.2.2 Information repository: Performance tools tables
      3. 7.2.3 Additional enhancements
    3. 7.3 IBM Navigator for i Performance interface
    4. 7.4 IBM iDoctor for IBM i
      1. 7.4.1 Components
      2. 7.4.2 Installation
      3. 7.4.3 My Connections View
      4. 7.4.4 Main window
      5. 7.4.5 Collection options
      6. 7.4.6 Data Viewer
      7. 7.4.7 Collection Services Investigator
      8. 7.4.8 Job Watcher
      9. 7.4.9 PEX Analyzer
      10. 7.4.10 Plan Cache Analyzer
      11. 7.4.11 VIOS Investigator
      12. 7.4.12 iDoctor FTP GUI
      13. 7.4.13 More information
  12. Chapter 8. Virtualization
    1. 8.1 PowerVM enhancements
      1. 8.1.1 Active memory sharing
      2. 8.1.2 Enhanced support for IBM System Storage
      3. 8.1.3 PowerVM Virtualization and I/O enhanced with NPIV
      4. 8.1.4 Expanded HBA and switch support for NPIV on Power Blades
      5. 8.1.5 PowerVM N_Port ID Virtualization attachment of DS5000
      6. 8.1.6 Enhanced mirroring algorithms
      7. 8.1.7 PCIe2 Riser Card (Gen2) (#5685) direct support
      8. 8.1.8 Redundant VIOS partitions support
      9. 8.1.9 Shared storage pools
    2. 8.2 Additional OS level combinations of server and client logical partitions
    3. 8.3 Hardware Management Console virtual device information
    4. 8.4 IBM i hosting IBM i
      1. 8.4.1 Disk virtualization
      2. 8.4.2 Optical virtualization
      3. 8.4.3 Tape virtualization
      4. 8.4.4 Networking virtualization
      5. 8.4.5 Support for embedded media changers
      6. 8.4.6 Performance consideration
      7. 8.4.7 Dual hosting
    5. 8.5 Virtual Partition Manager enhancements
      1. 8.5.1 Ethernet Layer-2 bridging
      2. 8.5.2 Preparing for Ethernet Layer-2 bridging
      3. 8.5.3 Preferred practices
      4. 8.5.4 Configuring Ethernet Layer-2 bridging
      5. 8.5.5 Common errors
      6. 8.5.6 Managing Ethernet Layer-2 bridging
    6. 8.6 Partition suspend and resume
      1. 8.6.1 Requirements for Suspend / Resume
      2. 8.6.2 Considerations for Suspend / Resume
    7. 8.7 HEA Daughter cards
    8. 8.8 10 Gb FCoE PCIe Dual Port Adapter
    9. 8.9 Live Partition Mobility
      1. 8.9.1 Requirements for Live Partition Mobility
      2. 8.9.2 Considerations for Live Partition Mobility
      3. 8.9.3 Preparing Live Partition Mobility
      4. 8.9.4 Validating Live Partition Mobility
      5. 8.9.5 Performing Live Partition Mobility
      6. 8.9.6 Considerations about Live Partition Mobility
  13. Chapter 9. Storage and solid-state drives
    1. 9.1 General and direct-attached storage management enhancements
      1. 9.1.1 Concurrent removal of disk units
      2. 9.1.2 Hot spare for mirroring
      3. 9.1.3 Dual storage I/O adapters
      4. 9.1.4 Encrypted ASP enhancements
      5. 9.1.5 Disk response time buckets enhancements
      6. 9.1.6 Central processor complex node level mirroring
      7. 9.1.7 EXP24S SFF Gen2-bay drawer (#5887)
      8. 9.1.8 Higher capacity 10 K RPM SFF SAS disk drives
      9. 9.1.9 Tape performance instrumentation
      10. 9.1.10 Tape library resource name changes for IOP-less IOA attachment
      11. 9.1.11 Tape library unreadable barcode changes for IOP-less IOA attachment
      12. 9.1.12 DVD / Tape SAS External Storage Unit for Power 795 CPC Rack
      13. 9.1.13 RDX support
      14. 9.1.14 POWER7+ 770/780 Native I/O support
    2. 9.2 SAN storage management enhancements
      1. 9.2.1 Multipathing for virtual I/O
      2. 9.2.2 DS5000 native attachment
      3. 9.2.3 Level of protection reporting for multipath disk units
      4. 9.2.4 Library control paths for IOP-less Fibre Channel IOA tape attachment
      5. 9.2.5 External disk storage performance instrumentation
      6. 9.2.6 Thin provisioning for DS8700 and DS8800 storage servers and for VIOS shared storage pools
    3. 9.3 SSD storage management enhancements
      1. 9.3.1 DB2 media preference
      2. 9.3.2 ASP balancer enhancements for SSDs
      3. 9.3.3 User-defined file system media preference
      4. 9.3.4 177 GB SFF SSD with eMLC
      5. 9.3.5 IBM Disk Sanitizer PRPQ extended to include SSD devices
  14. Chapter 10. Networking enhancements
    1. 10.1 TCP/IP enhancements summary
      1. 10.1.1 IPv6 support enhancements
      2. 10.1.2 ISC-based DHCP server supports IPv6 and failover
      3. 10.1.3 DHCPv6 client
      4. 10.1.4 SNMP
      5. 10.1.5 SMTP
      6. 10.1.6 IPv6 support added for PPP connections
    2. 10.2 HTTP server support for PASE FastCGI PHP processing
      1. 10.2.1 IBM i 5.4 required components
      2. 10.2.2 IBM i 6.1 required components
    3. 10.3 Telnet client support for SSL encryption
    4. 10.4 Sockets programming: New user exits
      1. 10.4.1 Exit points that are defined in the user registry
      2. 10.4.2 Example: User exit program for QIBM_QSO_ACCEPT
    5. 10.5 IKEv2 support
      1. 10.5.1 Enhanced Cryptographic Algorithms
    6. 10.6 IPv6 TCP/IP applications and V6R1 enablement PTFs
    7. 10.7 IBM AnyNet support on IBM i 7.1
    8. 10.8 Ethernet link aggregation
      1. 10.8.1 Overview of Ethernet link aggregation
      2. 10.8.2 Prerequisites for Ethernet link aggregation
      3. 10.8.3 Configuring Ethernet link aggregation
      4. 10.8.4 Example: Configuring four aggregated network links
    9. 10.9 Ethernet Layer-2 bridging
      1. 10.9.1 Introduction to Ethernet Layer-2 bridging
      2. 10.9.2 How Ethernet Layer-2 bridging works on IBM i
      3. 10.9.3 IBM i prerequisites for Ethernet Layer-2 bridging
      4. 10.9.4 Configuring a shared network connection through Ethernet Layer-2 bridging
    10. 10.10 IBM Portable Utilities for i (5733-SC1) supported versions
  15. Chapter 11. Printing enhancements
    1. 11.1 Printing overview
    2. 11.2 Overview of IBM i 6.1 print enhancements
    3. 11.3 Enhancements to base print functions
      1. 11.3.1 CPYSPLF command enhancements for copying to PDF or TIFF stream files
      2. 11.3.2 New QIBM_QSP_SECURITY exit point and formats
      3. 11.3.3 Encryption of PDF output (Infoprint Server LP)
    4. 11.4 Print Services Facility for IBM i enhancements
      1. 11.4.1 Disabling offset stacking and edge mark printing
      2. 11.4.2 Specifying public data authority for directories that are created by PSF
      3. 11.4.3 Improved PSF debugging capabilities
    5. 11.5 Transform Services enhancements
      1. 11.5.1 Generating PDFs from existing spooled files
      2. 11.5.2 PDF transform enhancements
    6. 11.6 IBM Navigator for i print enhancements
      1. 11.6.1 Viewing printer output in PDF format
      2. 11.6.2 Exporting the printer output in PDF format
      3. 11.6.3 System i Navigator and exporting printer output in PDF format
    7. 11.7 IBM i Access for web print enhancements
    8. 11.8 Host Print Transform enhancements
      1. 11.8.1 The Host Print Transform API and Transform Services
      2. 11.8.2 Example: Host Print Transform API with Transform Services
    9. 11.9 References
  16. Chapter 12. Integration with IBM BladeCenter and IBM System x
    1. 12.1 iSCSI software targets
      1. 12.1.1 IBM i Integrated server object model with a hardware target
      2. 12.1.2 IBM i Integrated server object model with a software target
      3. 12.1.3 Direct connect software targets
    2. 12.2 Defining iSCSI software target support
      1. 12.2.1 CRTDEVNWSH CL command interface
      2. 12.2.2 IBM Navigator for i changes for iSCSI software target support
    3. 12.3 Service Processor Manager function
    4. 12.4 VMware support changes
      1. 12.4.1 New NWSD types
      2. 12.4.2 VMware ESX server management
      3. 12.4.3 SWA storage spaces for VMware ESX servers
    5. 12.5 New planning worksheets
    6. 12.6 IBM Navigator for i
      1. 12.6.1 Create Server task
      2. 12.6.2 Clone Integrated Windows Server task
      3. 12.6.3 Delete Server task
      4. 12.6.4 Launch Web Console
      5. 12.6.5 Simplified Windows File Level Backup (FLB) from IBM i
    7. 12.7 New IBM i CL commands
      1. 12.7.1 Install Integrated Server (INSINTSVR)
      2. 12.7.2 Delete Integrated Server (DLTINTSVR) command
    8. 12.8 IBM i changed CL commands
      1. 12.8.1 Install Windows Server (INSWNTSVR) CL command
      2. 12.8.2 Create NWS Configuration (CRTNWSCFG) and Change NWS Configuration (CHGNWSCFG) CL commands
      3. 12.8.3 Install Linux Server (INSLNXSVR) CL command
      4. 12.8.4 No new integrated Linux servers
    9. 12.9 Fewer IBM i licensed programs are required
    10. 12.10 Changes to IBM i integration with BladeCenter and System x documentation
      1. 12.10.1 A new IBM i iSCSI Solution Guide PDF
      2. 12.10.2 IBM i 7.1 Information Center
      3. 12.10.3 New IBM i integration with BladeCenter and System x group on IBM developerWorks
      4. 12.10.4 New IBM i Technology Updates page on developerWorks
      5. 12.10.5 IBM i integration with BladeCenter and System x Marketing website
  17. Chapter 13. IBM Advanced Job Scheduler for i enhancements
    1. 13.1 Advanced Job Scheduler capabilities
      1. 13.1.1 Scheduling a job
      2. 13.1.2 Job groups
      3. 13.1.3 Notification and report distribution
      4. 13.1.4 Remote command jobs
      5. 13.1.5 Multiple scheduling environments
    2. 13.2 IBM Systems Director Navigator for i AJS support
      1. 13.2.1 Navigating to the AJS menu
      2. 13.2.2 AJS menu
      3. 13.2.3 Start Scheduler action
      4. 13.2.4 Stop Scheduler action
      5. 13.2.5 AJS properties menu
      6. 13.2.6 Scheduled Jobs menu
      7. 13.2.7 Using the Scheduled Jobs action
      8. 13.2.8 Using the Scheduled Jobs table
      9. 13.2.9 Adding a new scheduled job
    3. 13.3 Other AJS enhancements
      1. 13.3.1 Notification enhancements
      2. 13.3.2 Multiple Scheduling Environments function
      3. 13.3.3 Scheduling and running jobs
    4. 13.4 References
  18. Chapter 14. Web serving
    1. 14.1 Triggered cache manager removed
    2. 14.2 Web server search engine and web crawler support removed
    3. 14.3 Plug-ins and LoadModule directives
    4. 14.4 HTTP Server for i with HA IPv6 support
    5. 14.5 IBM HTTP Server plug-in module
  19. Chapter 15. Web enablers
    1. 15.1 IBM Integrated Web Services for i
      1. 15.1.1 Integrated Web Services Client for ILE
    2. 15.2 Changes in IBM WebSphere Application Server
      1. 15.2.1 Packaging for WebSphere Application Server
      2. 15.2.2 Java for IBM i 7.1
      3. 15.2.3 Installation
      4. 15.2.4 WebSphere Application Server Installation Management Supports on IBM Web Admin for i
      5. 15.2.5 Upgrading to IBM i 7.1
      6. 15.2.6 IBM Installation Manager for WebSphere Application Server V8
      7. 15.2.7 Enabling IBM Technology for Java virtual machine
    3. 15.3 IBM Web Administration for i
      1. 15.3.1 Web Log Monitor
      2. 15.3.2 Permissions
      3. 15.3.3 Web Performance Advisor
  20. Chapter 16. Application development
    1. 16.1 High-level programming languages
    2. 16.2 Control Language (CL)
      1. 16.2.1 New workload capping commands
      2. 16.2.2 Retrieving CL source support for ILE CL
      3. 16.2.3 Longer Integer CL variables for ILE CL
      4. 16.2.4 Showing DO and SELECT nesting levels in a compiler listing
      5. 16.2.5 Encrypting the debug listing view for ILE CL
      6. 16.2.6 Nested INCLUDE support
    3. 16.3 PHP
      1. 16.3.1 Zend Server Community Edition for IBM i
      2. 16.3.2 Zend Server for IBM i
      3. 16.3.3 Zend Studio for IBM i
    4. 16.4 XMLSERVICE for IBM i
      1. 16.4.1 XMLSERVICE highlights
      2. 16.4.2 XMLSERVICE start
    5. 16.5 IBM Lotus products for IBM i
    6. 16.6 Native archive and unarchive API support
      1. 16.6.1 QZIPZIP API
      2. 16.6.2 QZIPUNZIP API
      3. 16.6.3 QZIPUTIL Service program
    7. 16.7 IBM Toolbox for Java JDBC
      1. 16.7.1 JDBC 4.1
      2. 16.7.2 XML Data type support
      3. 16.7.3 Database metadata updates
      4. 16.7.4 Currently committed support
      5. 16.7.5 Array type support
      6. 16.7.6 Long schema name support
    8. 16.8 JTLite/JTOpenLite Java Classes Library
    9. 16.9 Application Runtime Expert for i
      1. 16.9.1 Deployment template
      2. 16.9.2 Customizing plug-ins for templates
      3. 16.9.3 Application Runtime Expert console
      4. 16.9.4 Application Runtime Expert requirements
      5. 16.9.5 More information
  21. Chapter 17. IBM Rational products
    1. 17.1 IBM Rational Developer for Power Systems Software
      1. 17.1.1 RPG and COBOL Development Tools
      2. 17.1.2 Rational Team Concert client integration for IBM i
      3. 17.1.3 Enhancements in Version 8.0.3
      4. 17.1.4 Version 8.x Fix Packs
      5. 17.1.5 Enhancements in Version 8.5
      6. 17.1.6 Migration to Rational Developer for Power Systems Software V8.5
    2. 17.2 IBM Rational Team Concert
      1. 17.2.1 Integration with Rational Developer for Power Systems Software
      2. 17.2.2 What is new in Rational Team Concert V3.0.1
      3. 17.2.3 What is new in Rational Team Concert V4.0
    3. 17.3 IBM Rational Developer for i for SOA Construction
    4. 17.4 IBM Rational Development Studio for i
      1. 17.4.1 Source code protection option
      2. 17.4.2 ILE RPG compiler
      3. 17.4.3 Sorting and searching data structures
      4. 17.4.4 ALIAS support
      5. 17.4.5 Performance improvement when returning large values
      6. 17.4.6 ILE COBOL compiler
      7. 17.4.7 ILE C and ILE C++
    5. 17.5 IBM Rational Open Access: RPG Edition
      1. 17.5.1 How to use Rational Open Access
      2. 17.5.2 IBM Rational Open Access: RPG Edition withdrawn
      3. 17.5.3 Open Access requirements
    6. 17.6 IBM Rational Application Management Toolset for i
      1. 17.6.1 Application Management Toolset for i Licensing
      2. 17.6.2 Application Management Toolset for i Requirements
      3. 17.6.3 Accessing Application Management Toolset for i
  22. Chapter 18. IBM Navigator for i V7.1
    1. 18.1 New name: IBM Navigator for i
    2. 18.2 Signing on to IBM Navigator for i
    3. 18.3 Independent tabs
    4. 18.4 Dynamic navigation
    5. 18.5 Modern tables
    6. 18.6 5250 emulation-related enhancements
    7. 18.7 Set Target System enhancements
    8. 18.8 Database enhancements
      1. 18.8.1 On Demand Performance Center enhancements
      2. 18.8.2 Health center enhancements
      3. 18.8.3 Database management enhancements
      4. 18.8.4 Database Maintenance category enhancements
      5. 18.8.5 Long SQL schema names enhancements
      6. 18.8.6 OmniFind text search functions enhancements
    9. 18.9 New journal management enhancements
      1. 18.9.1 Show Journaled Objects function
      2. 18.9.2 Change Receivers function
      3. 18.9.3 Remote Journals function
      4. 18.9.4 Add Remote Journal function
      5. 18.9.5 Properties function
      6. 18.9.6 Activate function
      7. 18.9.7 Deactivate function
      8. 18.9.8 Remove function
      9. 18.9.9 Properties function
    10. 18.10 Integrated Server Administration enhancements
      1. 18.10.1 Create Server function
      2. 18.10.2 New Based on ... (cloning) a Server function
      3. 18.10.3 Delete Server function
      4. 18.10.4 Launch Web Console function
    11. 18.11 Printer output enhancements
      1. 18.11.1 View as PDF function
      2. 18.11.2 Export as PDF function
    12. 18.12 File system enhancements
    13. 18.13 Networking enhancements
    14. 18.14 Disk management enhancements
      1. 18.14.1 Graphical view enhancements
      2. 18.14.2 Start / Stop encryption on disk pools enhancements
      3. 18.14.3 Asynchronous delivery for Geographic Mirroring enhancements
    15. 18.15 Tape support enhancements
    16. 18.16 Performance enhancements
      1. 18.16.1 General health indicators
      2. 18.16.2 Viewing cross-partition processing
      3. 18.16.3 New Database package
      4. 18.16.4 QAPMCONF perspective
      5. 18.16.5 QAPMJOBMI perspective
      6. 18.16.6 Create Performance Data Report function
      7. 18.16.7 Image and file export
      8. 18.16.8 Sizing the next upgrade
      9. 18.16.9 Ethernet Link Aggregation Modified perspectives
      10. 18.16.10 Workload Group perspectives
      11. 18.16.11 Java perspectives
      12. 18.16.12 Disk Response Time charts
      13. 18.16.13 Interactive perspective development
      14. 18.16.14 Metric finder
      15. 18.16.15 Performance Explorer content package
      16. 18.16.16 New metrics
      17. 18.16.17 Miscellaneous enhancements
    17. 18.17 JS1- Advanced Job Scheduler for i enhancements
    18. 18.18 Backup Recovery Media Services: Plug-in enhancements
    19. 18.19 More information
  23. Chapter 19. IBM i Access
    1. 19.1 IBM i Access for Windows
      1. 19.1.1 Installation enhancements
      2. 19.1.2 .NET Data Provider enhancements
      3. 19.1.3 OLE Data Provider enhancements
      4. 19.1.4 Windows ODBC Driver enhancements
      5. 19.1.5 Data Transfer enhancements
      6. 19.1.6 Personal Communications Emulator enhancements
      7. 19.1.7 Direct Attach Operations Console withdrawal
    2. 19.2 IBM i Access Client Solutions
      1. 19.2.1 Prerequisites
    3. 19.3 IBM Navigator for i
    4. 19.4 System i Navigator
    5. 19.5 IBM i Access for Web enhancements
      1. 19.5.1 AFP to PDF Transform
    6. 19.6 IBM System i Access for Wireless
  24. Chapter 20. Miscellaneous enhancements
    1. 20.1 Licensed product structures and sizes
    2. 20.2 Changed or new CL commands and APIs
    3. 20.3 Temporary user-defined file systems
    4. 20.4 Watch for Event function (message enhancements)
      1. 20.4.1 Advantages of using watches
      2. 20.4.2 New Watch for Event function for IBM i 7.1
    5. 20.5 IBM Tivoli Directory Server for IBM i enhancements
      1. 20.5.1 Creating suffix entries automatically when they are needed
      2. 20.5.2 Administrative roles
      3. 20.5.3 User interface enhancements
      4. 20.5.4 Security enhancements
      5. 20.5.5 New password encryption options
      6. 20.5.6 Pass-through authentication
      7. 20.5.7 Enhanced password policy to use global date and time for initialization
      8. 20.5.8 Multiple password policies
      9. 20.5.9 Policy that is enforced for Digest-MD5 binds
      10. 20.5.10 Persistent search
      11. 20.5.11 Replication configuration enhancements
      12. 20.5.12 Filtered replication
      13. 20.5.13 Limiting the number of values that are returned by a search
      14. 20.5.14 Enhanced syntaxes and matching rules
      15. 20.5.15 IASP enablement for Directory Server on IBM i
      16. 20.5.16 The ldapcompare utility
      17. 20.5.17 Providing a re-entrant LDAP C client library
    6. 20.6 Automating extra IPLs for PTF installation
    7. 20.7 IBM i workload groups
      1. 20.7.1 Example of how Workload Group works
      2. 20.7.2 IBM Passport Advantage Sub-capacity Licensing support
    8. 20.8 IBM i on a Flex Compute Node
  25. Chapter 21. Upgrading IBM i
    1. 21.1 Installing or upgrading IBM i
      1. 21.1.1 IBM i 7.1 support for POWER5 and later hardware
      2. 21.1.2 Planning statements
      3. 21.1.3 Supported upgrade paths
      4. 21.1.4 Program temporary fixes for upgrading to IBM i 7.1
      5. 21.1.5 Pre-upgrade verification tool
      6. 21.1.6 License program releases and sizes
      7. 21.1.7 Server firmware requirements
      8. 21.1.8 IBM i 7.1 Resaves
    2. 21.2 Upgrading from i5/OS 5.4 to IBM i 7.1
      1. 21.2.1 Object conversions
      2. 21.2.2 Spooled file conversions
      3. 21.2.3 Integrated file system conversions
      4. 21.2.4 Backup Recovery and Media Services
    3. 21.3 Media delivery changes
      1. 21.3.1 IBM i 7.1 multi-language distribution media
      2. 21.3.2 Media charges
    4. 21.4 IBM i network upgrade
      1. 21.4.1 Client system requirements
    5. 21.5 More considerations for upgrading to IBM i 7.1
      1. 21.5.1 IBM i Console changes
      2. 21.5.2 Full automatic installation and upgrades from optical media
      3. 21.5.3 IBM i 7.1 5770-SS1 Option 1 installation actions
      4. 21.5.4 Adjusting the cluster version of a cluster
      5. 21.5.5 Java considerations
      6. 21.5.6 Miscellaneous changes and withdrawals
    6. 21.6 IBM i network installation
      1. 21.6.1 Requirements for IBM i network installation
  26. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get Redbooks
    5. Help from IBM
  27. Back cover