Archivio Categoria: AS400

mar 10 2013

Funzione SQL DB2 per calcolo anno – settimana

Nel DB2 SQL for i (AS/400) esistono funzioni che permettono di calcolare il numero della settimana di una certa data e sono WEEK e WEEK_ISO. La principali differenze tra loro sono che WEEK considera che la settimana inizia con Domenica e l’1 Gennaio è sempre parte della PRIMA SETTIMANA dell’anno, mentre WEEK_ISO considera che la …

Continua a leggere »

ott 19 2012

Oggetti SEQUENCE in SQL DB2 for i

Gli oggetti sequence in SQL DB2 for i (AS/400) permettono di generare numeri sequenziali univoci. Vengono utilizzati per assegnare valori univoci a chiavi numeriche primarie (in alternativa ai campi IDENTITY ad incremento automatico) oppure ogni qualvolta si necessità di generare numeri garantendo l’univocità. L’oggetto si crea con il seguente comando CREATE SEQUENCE. Esempio:

ott 18 2012

Colonne ad incremento automatico nel DB2 for IBMi

Per creare una tabella con un campo ad incremento automatico, in MySQL si specifica AUTO_INCREMENT. Esempio: create table MIATABLE ( Id_Key int(11) NOT NULL AUTO_INCREMENT, Descrizione varchar(100) not null with default, PRIMARY KEY (‘Id_Key’) )

ago 01 2012

IBMi Access in Java per Linux e Mac

Eppur si muove … finalmente IBM ha pubblicato la versione beta di IBMi Access in Java. IBMi Access Solution andrà a far parte della grande famiglia dei prodotti IBMi Access, ovvero quei prodotti client per server IBMi (AS/400 o iSeries). La notizia è una grande notizia soprattutto perchè, essendo in Java, potrà essere utilizzato anche …

Continua a leggere »

gen 31 2012

PHP e IBM i (AS400) … una realtà

Mi è capitato fra le mani un articolo riguardante l’integrazione tra PHP ed IBM i (AS/400, iSeries, System i) della principale rivista tecnica nel mondo IBM i (AS/400): SystemNEWS. Si parla di come l’integrazione tra PHP ed IBM i (AS/400) si stia evolvendo e consolidando e di come questo riscuota un fortissimo interesse da parte …

Continua a leggere »

gen 14 2012

Configurazione SMTP su AS400 per invio e-mail

Configurare l’AS/400 per inviare posta elettronica è molto comodo per molti motivi: permettere agli utenti AS400 di inviare e-mail allegato spool di stampa monitorare eventuali problemi sul sistema con avvisi via e-mail implementare servizi schedulati per inviare file o stampe a chiunque lo necessiti (personale interno, rappresentanti, clienti, fornitori, …) Per fare questo è necessario …

Continua a leggere »

ago 18 2011

SQL dinamico in programmi RPG ILE su AS400

Il linguaggio SQL è estremamente potente con qualunque database e quindi anche sul DB2 dell’AS/400. Spesso viene utilizzato con istruzioni statiche ovvero legate a tabelle e criteri di selezione o ordinamento predefiniti. A volte può essere comodo fare un programma RPG per eseguire istruzioni SQL completamente dinamiche ricevendole in input. L’esempio seguente mostra le istruzioni …

Continua a leggere »

ago 10 2011

Disabilitazione automatica utenti inattivi su AS400

La gestione dei profili utenti su un server AS/400 (come su qualunque altro server) è molto importante. E’ fondamentale assegnare solo le autorizzazioni necessarie e ovviamente, quando una persona non ha più la necessità di utilizzare l’AS/400, il suo profilo deve essere cancellato o disabilitato. Per evitare problemi dovuti ad eventuali dimenticanze esiste un comodo …

Continua a leggere »

ago 02 2011

Esempi di utilizzo SQL su AS/400

In questo articolo elenco alcuni esempi di istruzioni SQL da eseguire su DB2 dell’AS/400. Di seguito aggiungo i link ad altri articoli relativi al DB2 SQL su IBMi che trovo utili ed interessanti: Gestione di campi (colonne) ad incremento automatico nelle tabelle del DB2 for IBMi Oggetti SEQUENCE in SQL DB2 for i Funzione SQL …

Continua a leggere »

mar 29 2011

IBM iSeries Access for Linux

iSeries Access for Linux

Chi come me usa Linux ma si connette frequentemente a qualche buon vecchio AS/400 ha la necessità di disporre di un valido client 5250 per Linux. Tra questi, uno dei migliori è senz’altro IBM iSeries Access for Linux. Per quanto riguarda Ubuntu e Debian si possono scaricare i pacchetti DEB (32 o 64 bit) a …

Continua a leggere »

mar 24 2011

Stampa etichette barcode su AS400 con stampanti Zebra TLP2844

erichetta barcode con AS400

Configurazione stampante Per configurare e utilizzare una stampante termica Zebra TLP2844 (o simili basta che supportino il linguaggio Zebra EPL2) con un server AS/400 è sufficiente configurare la stampante sul PC utilizzando gli appositi driver o anche impostando come driver la stampante “Generic / Text only”. Infine utilizzare iSeries Access per creare una stampante AS/400 …

Continua a leggere »

Switch to our mobile site