IBM i · 2022
IBM i 7.5 supportato
Il tipo BOOLEAN entra in SQL, le password passano al livello 4 e RPG impara DATA-GEN e FOR-EACH.
- Annunciato
- 3 maggio 2022
- Disponibile dal
- 10 maggio 2022
- Fine del supporto standard
- non annunciata
Che cosa ha portato
- Db2 for i: il tipo di dato BOOLEAN, con funzioni, predicati e supporto in SQL incorporato, JSON e XML (gruppo SF99950 livello 1)
- SQL: TRY_CAST, RESTRICT ON DROP e indici fino a 16 TB
- Password: un nuovo schema di cifratura, attivato con QPWDLVL 4, e l'API QSYCHKPR che controlla una password contro le regole
- RPG: SND-MSG, ON-EXCP, DATA-GEN (genera JSON o CSV da una variabile), FOR-EACH e l'operatore IN
- Nuovi servizi SQL fra cui QSYS2.SPOOLED_FILE_INFO, QSYS2.JOURNAL_RECEIVER_INFO, QSYS2.CHECK_PASSWORD e QSYS2.DNS_LOOKUP
- CALL e CALLPRC accettano espressioni come parametri; due exit point dell'IFS all'apertura e alla chiusura dei file
Su quali macchine gira
- Server Power11, Power10 e Power9
- Non gira su Power8 né sui processori precedenti
Che cosa non c'è più
Prodotti e funzioni che IBM elenca come non supportati su questo rilascio, nella pagina di pianificazione dell'aggiornamento.
- Domino 10 for i: il prodotto non è più di IBM, si passa a HCL Domino
- Zend Server non arriva più con il sistema operativo
- Managed System Services e System Manager (5770-MG1 e 5770-SM1); una parte dei comandi resta nel sistema operativo
- Java 7 (opzioni 14 e 15), sostituito da Java 8
- XML Toolkit for i, Web Enablement for i (5722-WE2), Db2 Web Query non più ordinabile
- Integrated Server Support (opzione 29)
I Technology Refresh
Un Technology Refresh porta novità senza cambiare il numero del rilascio, attraverso gruppi di PTF. La data è quella in cui IBM l'ha reso disponibile.
-
TR8 SF99957 livello 8 Db2 SF99950 livello 12
- SYSTOOLS.CVE_INFO e SYSTOOLS.GROUP_PTF_CURRENCY_LOCAL: vulnerabilità e livello dei gruppi di PTF da SQL
- Altri servizi: QSYS2.CREATE_DATA_JOURNAL_READER, SYSTOOLS.CHECK_COMMAND_SYNTAX, SYSTOOLS.OVERRIDE_INFO_ALL
- RPG: ASSERT-F e ASSERT-T, LIKE(*EXT), %LOOKUPNE
- Supporto del server Power S1112 per la fascia P05
- Migrate While Active crea la copia di destinazione anche con FlashCopy e Global Copy
- ACS 1.1.9.13; nell'interfaccia di BRMS il ruolo *SYSOPR e il filtro dei messaggi gravi
-
TR7 SF99957 livello 7 Db2 SF99950 livello 11
- SQL: INSERT con VALUES accetta i nomi delle colonne
- Nuovi servizi: QSYS2.CERTIFICATE_USAGE_INFO, QSYS2.JOURNAL_CODE_INFO, SYSTOOLS.OVERRIDE_INFO, SYSTOOLS.PROBLEM_INFO
- RPG: tipi di dato enumerazione e i formati di data *DMYY, *MDYY e *YYMD
- Integrated Web Services Server 3.0, basato su Jakarta EE
- Java 21 nell'opzione 21
- IBM i Testing per VS Code; BRMS: la cronologia dei salvataggi in SQL e LTO-10
-
TR6 SF99957 livello 6 Db2 SF99950 livello 9
- Supporto dei server Power11: E1180, S1124, S1122, L1124, L1122
- Nuovi servizi: SYSTOOLS.DELETE_OLD_JOURNAL_RECEIVERS, QSYS2.VERIFY_NAME, QSYS2.AUTHORITY_COLLECTION_IFS
- Code for IBM i 3.0.0 esce negli stessi giorni; ACS 1.1.9.7
- Nastri LTO-10 nelle librerie TS4500 e Diamondback
-
TR5 SF99957 livello 5 Db2 SF99950 livello 8
- SQL: GENERATE_UUID e GENERATE_UUID_BINARY
- Nuovi servizi: SYSTOOLS.END_JOBS, SYSTOOLS.IFS_ACCESS, SYSTOOLS.CONFIGURATION_STATUS e le liste di convalida
- RPG: %HIVAL e %LOVAL, e un avviso in compilazione per le date con l'anno di due cifre
- BRMS in abbonamento (5770-BR2) e la prima parte della sua interfaccia web
- Navigator mostra le scadenze delle licenze; ACS 1.1.9.6
- PowerHA 5.6.3 si integra con Power Virtual Server
-
TR4 SF99957 livello 4 Db2 SF99950 livello 7
- Audit Journal Data Mart, gestito con QSYS2.MANAGE_AUDIT_JOURNAL_DATA_MART
- SQL: ANY_VALUE, e CREATE ALIAS sull'ultimo membro (*LAST)
- Nuovi servizi: QSYS2.COMPARE_IFS, SYSTOOLS.IFS_UNLINK, SYSTOOLS.PRINTER_FILE_INFO, SYSTOOLS.SPECIAL_AUTHORITY_DATA_MART
- RPG: SND-MSG con nuovi tipi e destinatari, e CONST per campi e strutture dati
- Supporto del server Power S1012
- BRMS comprime i dati via software, su nastro e su nastro virtuale
-
TR3 SF99957 livello 3 Db2 SF99950 livello 5
- SYSTOOLS.SEND_EMAIL, SYSTOOLS.GENERATE_SPREADSHEET, SYSTOOLS.PING e SYSTOOLS.REPLY_INQUIRY_MESSAGES
- SQL: ENCRYPT_AES256 e la codifica delle entità HTML
- RPG: %LEFT, %RIGHT e le prime enumerazioni (gruppi di costanti con nome)
- SYSTOOLS.SQLCODE_INFO: il testo di un SQLCODE da SQL
- ACS 1.1.9.3: la ricerca in tutte le schede aperte di Run SQL Scripts
-
TR2 SF99957 livello 2 Db2 SF99950 livello 4
- SQL: ADD_DAYS, ADD_HOURS e le altre funzioni ADD_, le funzioni HTTP accettano i BLOB
- Nuovi servizi: QSYS2.SAVE_FILE_INFO, QSYS2.SAVE_FILE_OBJECTS, QSYS2.TAPE_CARTRIDGE_INFO, QSYS2.NETWORK_ATTRIBUTE_INFO, SYSTOOLS.DEFECTIVE_PTF_CURRENCY
- ACS 1.1.9.2: Run SQL Scripts chiede il valore delle variabili lasciate nell'istruzione
- Java 17, nell'opzione 20 di IBM Technology for Java
- VS Code: il linguaggio CL e il debug dei programmi ILE
- PowerHA: geographic mirroring verso più destinazioni
-
TR1 SF99957 livello 1 Db2 SF99950 livello 3
- SQL: REMOTE TABLE, JSON_UPDATE, FIRST_DAY e TIMESTAMPDIFF_BIG
- SQL Error Logging Facility (SELF), per registrare gli errori SQL dei lavori
- Nuovi servizi: QSYS2.COMMAND_INFO, QSYS2.HARDWARE_RESOURCE_INFO, otto nuove funzioni del giornale di audit in SYSTOOLS
- Il servizio che tiene d'occhio i limiti del sistema: QSYS2.PROCESS_SYSTEM_LIMITS_ALERTS
- Un'interfaccia web nuova per tenere d'occhio gli ambienti PowerHA
Le singole PTF non sono elencate: sono migliaia per rilascio e quasi tutte correggono un guasto. Le novità arrivano con i rilasci e con i gruppi di PTF dei Technology Refresh, che qui ci sono.
Fonti
- Release life cycle (IBM)
- IBM i 7.5 - Base Enhancements
- IBM i Hardware Technology Refresh - Information for IBM i 7.5
- Planning to upgrade to IBM i 7.5 (Hardware)
- Planning to upgrade to IBM i 7.5 (Software)
Date confrontate con la tabella IBM del ciclo di vita il .