← Tutti i rilasci

IBM i · 2019

IBM i 7.4 solo estensione

Arriva Db2 Mirror for i, due sistemi attivi insieme, e TLS 1.3 entra nel sistema.

Annunciato
23 aprile 2019
Disponibile dal
21 giugno 2019
Fine della vendita
30 aprile 2026
Fine del supporto standard
30 settembre 2026
Fine dell'estensione a pagamento
30 settembre 2029

Supporto standard Estensione a pagamento

Che cosa ha portato

  • IBM Db2 Mirror for i (5770-DBM): replica sincrona fra due partizioni, entrambe attive
  • Raccolta delle autorizzazioni per oggetto, interrogabile con le viste QSYS2.AUTHORITY_COLLECTION_*
  • TLS 1.3 nel TLS di sistema; NetServer e QNTC passano a SMB3
  • Nuovi servizi SQL fra cui QSYS2.MESSAGE_FILE_DATA, QSYS2.DATA_AREA_INFO, SYSTOOLS.SPOOLED_FILE_DATA e SYSTOOLS.FIRMWARE_CURRENCY
  • Programmi CL e comandi compilabili direttamente da file dell'IFS
  • Comandi per creare, cambiare e cancellare gli utenti degli strumenti di servizio
  • Db2 Mirror replica anche i dati dell'IFS e si può usare per il disaster recovery
  • SMTP: liste di distribuzione e oggetti e note più lunghi in SNDSMTPEMM

Su quali macchine gira

  • Server Power11, Power10, Power9 e Power8 (Power11 dal TR12)
  • È l'ultimo rilascio che gira su Power8
  • Non gira su Power7, Power7+ né sui precedenti

Che cosa non c'è più

Prodotti e funzioni che IBM elenca come non supportati su questo rilascio, nella pagina di pianificazione dell'aggiornamento.

  • IBM i Access for Windows (5770-XE1), senza supporto dal 30 aprile 2019: al suo posto Access Client Solutions
  • Le opzioni di 5733-OPS: il software open source arriva solo come RPM
  • WebSphere Application Server V8.0 e Java 7
  • Il Navigator «heritage», senza supporto dal 31 dicembre 2022 su tutti i rilasci fino a 7.4
  • Escono di servizio a settembre 2023 Communications Utilities, S/38 Utilities, XML Toolkit e Application Management Toolset

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.

  1. TR12 SF99737 livello 12
    • Il supporto dei server Power11 E1180, S1124, S1122, L1124, L1122
    • Migrate While Active aggiunge la migrazione per Partition Mirroring

    La pagina IBM →

  2. TR11 SF99737 livello 11 Db2 SF99704 livello 29
    • SQL: GENERATE_UUID
    • SYSTOOLS.END_JOBS, SYSTOOLS.IFS_ACCESS, SYSTOOLS.CONFIGURATION_STATUS
    • RPG: %HIVAL e %LOVAL

    La pagina IBM →

  3. TR10 SF99737 livello 10 Db2 SF99704 livello 28
    • Audit Journal Data Mart e QSYS2.COMPARE_IFS
    • SQL: ANY_VALUE e CREATE ALIAS sull'ultimo membro
    • RPG: CONST per campi e strutture dati
    • Supporto del Power S1012
    • Merlin 2.0.0, che gira su Red Hat OpenShift

    La pagina IBM →

  4. TR9 SF99737 livello 9 Db2 SF99704 livello 26
    • SYSTOOLS.SEND_EMAIL, SYSTOOLS.GENERATE_SPREADSHEET, SYSTOOLS.PING
    • SQL: ENCRYPT_AES256
    • RPG: %LEFT, %RIGHT e le enumerazioni semplici

    La pagina IBM →

  5. TR8 SF99737 livello 8 Db2 SF99704 livello 25
    • QSYS2.SAVE_FILE_INFO, QSYS2.SAVE_FILE_OBJECTS, QSYS2.TAPE_CARTRIDGE_INFO, SYSTOOLS.DEFECTIVE_PTF_CURRENCY
    • SQL: ADD_DAYS e le altre funzioni ADD_
    • RPG: %PASSED, %OMITTED e SELECT con un operando
    • Java 17 nell'opzione 20; Rational Developer for i 9.8

    La pagina IBM →

  6. TR7 SF99737 livello 7 Db2 SF99704 livello 23
    • SQL: REMOTE TABLE, JSON_UPDATE e la SQL Error Logging Facility
    • QSYS2.COMMAND_INFO e QSYS2.HARDWARE_RESOURCE_INFO
    • RPG: OPTIONS(*CONVERT), %CONCAT e %CONCATARR
    • Node.js 18 e Merlin

    La pagina IBM →

  7. TR6 SF99737 livello 6 Db2 SF99704 livello 20
    • SQL: TRY_CAST e HTTP_PATCH
    • Gli stessi servizi nuovi di 7.5, fra cui QSYS2.SPOOLED_FILE_INFO, QSYS2.JOURNAL_RECEIVER_INFO, QSYS2.DNS_LOOKUP
    • RPG: SND-MSG e ON-EXCP
    • Supporto dei Power10 S1014, S1022, S1022s, S1024, L1022, L1024
    • ACS 1.1.9 e PowerHA 4.7.2

    La pagina IBM →

  8. TR5 SF99737 livello 5 Db2 SF99704 livello 15
    • Le funzioni HTTP in QSYS2 (HTTP_GET, HTTP_POST, HTTP_PUT, HTTP_DELETE), con URL_ENCODE e BASE64_ENCODE
    • QSYS2.COLLECTION_SERVICES_INFO e QSYS2.WORKLOAD_GROUP_INFO
    • RPG: %MAXARR, %MINARR e SORTA per più campi
    • Supporto del Power E1080 (Power10)
    • La nuova IBM Navigator for i, riscritta come interfaccia web
    • Node.js 16, Python 3.9 e l'emulatore tn5250 in PASE

    La pagina IBM →

  9. TR4 SF99737 livello 4 Db2 SF99704 livello 13
    • Le prime funzioni del giornale di audit: SYSTOOLS.AUDIT_JOURNAL_AF, _CA, _OW, _PW
    • QSYS2.SECURITY_INFO, QSYS2.QCMDEXC come funzione, QSYS2.SEND_MESSAGE, SYSTOOLS.GENERATE_PDF
    • RPG: %LOWER, %UPPER e %SPLIT
    • Db2 Mirror replica anche spazi utente e indici utente; ACS 1.1.8.7

    La pagina IBM →

  10. TR3 SF99737 livello 3 Db2 SF99704 livello 10
    • QSYS2.IFS_READ e QSYS2.IFS_WRITE: leggere e scrivere file dell'IFS da SQL
    • QSYS2.EXIT_POINT_INFO, QSYS2.EXIT_PROGRAM_INFO, QSYS2.SERVER_SHARE_INFO, QSYS2.OPEN_FILES
    • SQL: DROP ... IF EXISTS
    • Open source: tmux, curl con SSH e SFTP, Node.js 14

    La pagina IBM →

  11. TR2 SF99737 livello 2 Db2 SF99704 livello 7
    • Servizi per la gestione del lavoro: QSYS2.SUBSYSTEM_INFO, QSYS2.AUTOSTART_JOB_INFO, QSYS2.PRESTART_JOB_INFO, QSYS2.ROUTING_ENTRY_INFO
    • QSYS2.OBJECT_PRIVILEGES e QSYS2.IFS_OBJECT_PRIVILEGES: chi ha quale diritto, da SQL
    • SQL: JSON_TABLE con gli array, INTERPRET e HASH_ROW
    • RPG: %TIMESTAMP al microsecondo e %TIMESTAMP(*UNIQUE)
    • Navigator e il server HTTP supportano TLS 1.3
    • Db2 Mirror funziona anche su dischi interni

    La pagina IBM →

  12. TR1 SF99737 livello 1
    • Servizi per le code dati: QSYS2.DATA_QUEUE_INFO, QSYS2.SEND_DATA_QUEUE, QSYS2.RECEIVE_DATA_QUEUE
    • Servizi per l'IFS: QSYS2.IFS_OBJECT_STATISTICS, QSYS2.IFS_OBJECT_LOCK_INFO, QSYS2.IFS_JOB_INFO
    • RPG: DATA-GEN, i prototipi sovraccaricati (OVERLOAD) e OPTIONS(*EXACT)
    • SQL: sorgenti UTF-8 per il precompilatore e i predicati ISNULL e NOTNULL
    • Db2 Mirror supporta Live Partition Mobility e la valutazione delle applicazioni

    La pagina IBM →

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

Date confrontate con la tabella IBM del ciclo di vita il .