Per accedere al DB2 si possono utilizzare diversi client SQL. Alcuni di essi sono forniti da IBM altri da terze parti.
Client IBM
- Esegui script SQL di IBM i Access o Access Client Solutions
- STRSQL
- Vista SQL Builder di RDi
Client non IBM
- Squirrel SQL client (http://squirrel-sql.sourceforge.net/)
- DBeaver (https://dbeaver.io)
- WRKDBF (http://www.wrkdbf.com/)
- PEEK/400 (http://www.tools400.de/English/english.html)
Convenzioni di denominazione
Quando si usa un client SQL tra i vari parametri riveste un’importanza fondamentale la “convenzione di denominazione”
Si può scegliere tra: - System naming (*SYS)
- SQL naming (*SQL)
Attenzione: i client possono avere un naming di default diverso tra di loroBest practices
Tra i client i due – a mio parere – da preferire sono:
- Esegui script SQL di IBM i Access o Access Client Solutions
- Squirrel SQL client
In allegato trovate una guida rapida per l’installazione, la configurazione e l’utilizzo di Squirrel SQL Client (aggiornato alla versione 3.8.1).