Vous êtes de plus en plus confronter à la mise en place de sécurité sur des services (ODBC, FTP, etc..)il existe 2 solutions sur l’ibmi qui vont vous aider dans votre démarche Les fonctions usage et les exit programmes Vous avez des interfaces 5250 pour les administrer, mais aussi maintenant Navigator for iWRKFCNUSG et WRKREGINFVous […]
Archive d’auteur pour : plberthoin
A propos de Pierre-Louis BERTHOIN
Cet auteur n’a pas encore écrit sa bio.
Mais nous sommes fiers de dire que Pierre-Louis BERTHOIN a déjà contribué aux publications 291.
Publications par Pierre-Louis BERTHOIN
Vous changez de machine ou de version et les dates de référence de vos objets et vos sources vont être remise à zéro,grâce aux services SQL , vous pouvez facilement conserver temporairement ces informations Vous pourrez par exemple avoir besoin de ces informations pour faire une analyse d’impact sur l’utilisation de certain programmes ou de […]
Vous voulez commencer à utiliser des webservices en étant consommateur à partir de votre partition IBMiEt vous de ne savez pas par ou commencer voici un exemple très simple, prêt à l’emploi que vous pourrez amélioreron a choisi le site jsonplaceholder.typicode.com qui permet un accès libre , merci à euxOn peut l’utiliser à partir d’un […]
Vous devez échanger un fichier avec un partenaire qui vous le demande au format JSON Il n’existe pas de CVTJSONxx comme la commande CPYTOIMPF pour le CSV Pas de panique vous avez des services SQL qui font ceci voici un exemple : Création d’une table de test SET SCHEMA = ‘votre base’;CREATE OR REPLACE TABLE […]
On utilise de plus en plus les services SQL sur IBMi Il peut être important de contrôler les services SQL installés sur votre machine Vous avez 2 programmes qui sont fournis, nous vous proposons un petit habillage pour vous faciliter leurs utilisationsQSQIBMCHK et QSQSYSIBM La commande Le programme CLLE Pour contrôler ==>CTLSRVSQL *CHK Vous allez […]
Vous devez surveiller l’IFS de votre partition et plus particulièrement la partie /home/ ou vous retrouvez les fichiers générés par vos utilisateurs et y faire le ménage régulièrement est une bonne pratique. Une épuration à 30 jours semble un bon compromis Voici 2 techniques pour réaliser cette opération La première est à base d’un script […]
Si vous avez mis en œuvre le journal vous pouvez et même devez analyser les refus de connexion.Le plus souvent c’est un mauvais mot de passe mais ca peut être aussi une attaque, ou un comportement douteux Voici une requête simple qui permet cette analyse rapide SELECT JOB_NAME, USER_NAME, FUNCTION, MESSAGE_ID, MESSAGE_TIMESTAMPFROM TABLE(QSYS2.DISPLAY_JOURNAL(‘QSYS’, ‘QAUDJRN’))WHERE MESSAGE_ID […]
Les indicateurs font parti intégrante des développements RPG, c’est des booléens dont le nom commence par *IN, certain ont plus ou moins disparu (remplacé par des %EOF, %FOUND, ou un SQLCODE ) , mais les indicateurs *IN01 à *IN99 continuent à être utilisé par exemple dans les DSPF. On va essayer de voir une méthode […]
On a de plus en plus besoin d’avoir des machines synchronisées, pour la validation des transactions, des informations de sécurité etc… il existe un protocole qui permet de synchroniser l’horloge de votre partition c’est le protocole SNTP On va voir ici comment le mettre en œuvre en tant que client, en sachant que vous pourriez […]
s Voici 5 fonctions qui peuvent vous intéresser pour manipuler des dates en SQL. je vous rappelle que pour les utiliser, vos zones doivent être au format date etsi ce n’est pas le cas vous devrez utiliser la fonction date pour vous mettre dans le format attenduExemple :values date(‘2012-01-01’) Il est fortement conseillé si manipulez […]