Note IT
November 17th, 2009

SAS: Configuration de SAS Client avec autoexec.sas

SAS peut être installer en Client – Serveur.
Lancer:

gpedit.msc

GPEdit

Naviguer vers :

Computer Configuration – Windows Settings – Security Settings – Local Policies – User Right Managements

Log on  as batch job

Logonasabatchjob

Ajouter le groupe ou le user qui aura accès à SAS
Cliquer Sur « OK »
Ouvrir avec un éditeur de texte le fichier

C:\WINDOWS\system32\drivers\etc\service

Ajouter la ligne suivant en fin de fichier:

shr1 5010/tcp # SAS/Share server 1

Lancer une invite de commande (cmd)
Naviguer vers \SAS Institute\SAS\V8
Lancer :

spawner.exe -i -c tcp -service shr1

Afin de vérifier la bonne exécution :

Lancer la console services.msc
Un service « SAS Job Spawner » doit être présent.

service_sas

Démarrer le service afin de valider son fonctionnement
Le Client se connecte à l’aide du fichier de configuration autoexec.sas à placer dans \SAS Institute\SAS\V8

Exemple de fichier autoexec.sas :

signoff;
options notes source ;
%let serveur =  ip ;
options comamid=tcp;
options remote=serveur;
filename rlink ‘D:\APPLI\SAS Institute\SAS\V8\connect\saslink\tcpunix.scr’;
signon rlink;
/*********************************************************************************************/
/***    Allocation des libraries                                                           ***/
/*********************************************************************************************/
rsubmit;
%let dwh_id = USER_LEC;
%let dwh_pw = USER_LEC;
%let dwh_sc = DB;
%let dwh_pt = DB;
libname dwh oracle user=&dwh_id. password=&dwh_pw. path=&dwh_pt. show_synonyms = yes;
endrsubmit;
libname dwh slibref = dwh server = serveur;
libname works slibref= work server = serveur;
November 4th, 2009

Oracle: ORA-01502 Index UNUSABLE

Il arrive, après des manipulations plus ou moins discutable (truncate un peu violent dans un table) que les indexes deviennent invalident.

L’erreur remonté par Oracle: ORA-01502

Pour connaitre la liste des Indexes invalide :

select TABLE_OWNER, TABLE_NAME,
INDEX_NAME, STATUS
from user_indexes
where status = ‘UNUSABLE’;

A partir de cette liste, un recalcule de ses indexes :

begin
for r_list in (
select TABLE_OWNER, TABLE_NAME, INDEX_NAME, STATUS
from user_indexes
where status = ‘UNUSABLE’)
loop
EXECUTE IMMEDIATE ‘ALTER INDEX ‘ || r_list.index_name || ‘ REBUILD’;
end loop;
end;
/

November 4th, 2009

Genio 5.1: Erreur Genio Designer

Lors du lancement de Genio Designer, une erreur peut apparaitre :

“Problem to create the package object ‘GPkgMod.GPkgModulePackage.1′”

Genio_Designer_Erreur

Le problème est facilement résolu en forcent l’enregistrement de la dll GPkgMod.dll présente dans le répertoire Hummingbird – Genio Suite.

regsvr32 GPkgMod.dll

October 27th, 2009

Batch: Envoie de Mail avec Blat

L’executable Blat.exe (www.blat.net) permet d’envoyer des mails dans un batch.

Très simple à utiliser, il peut s’avérer très utile:

Un exemple:

blat.exe -serverSMTP server.fr -to mail@server.fr -subject “Sujet” -body “Corps du message” -f “emetteur@server.fr” -attacht “Piece jointe”
October 27th, 2009

DollarU: Ajouter une tache par Batch

uxadd FLA mu=[nom noeud] upr=[uproc] ses=[session] user=banfbpa PDATE=%date:~4,2%/%date:~7,2%/%date:~10,4% LSTART=(%date:~4,2%/%date:~7,2%/%date:~10,4%,%time:~0,2,%time:~3,2%)   LEND=”(20500101,2359)”


Le lancement dans un batch permet de la planification d’un lancement immédiat avec une fenêtre jusqu’en 2050.

April 14th, 2009

Fedora: Vim et les pavés numérique

- sous putty, dans la section [Terminal -> Features], cocher la case Disable application keypad mode

Putty_Keyb

- sous ssh (natif linux), créer un alias vtvim=”TERM=vt220 vim”

April 7th, 2009

Fedora: Consulter et Forwarder manuellement les mails du Root

 

mutt -R -f /var/mail/root

 

Sélectionner les mails avec ‘T’

Appuyer sur ‘b’ : une invite demande l’adresse vers laquelle forwarder les mails

Appuyer sur ‘y’

 

Les mails sont fowardé !

March 31st, 2009

Fedora: Firewall Iptable

Configuration:

vi /etc/sysconfig/iptables

services iptables restart
March 31st, 2009

Fedora: Bannir des IP avec Fail2ban

Installation:

yum install fail2ban

Configuration:

/etc/fail2ban/jail.conf

Demarrer le Deamon:

fail2ban-client start

Vérifier le status:

fail2ban-client status

Source: www.fail2ban.org

March 31st, 2009

Fedora: ajouter un programme au démarrage

1.) make a new file in the /etc/init.d/ directory
2.) add your script to this file with the following lines at the top

#!/bin/bash
# chkconfig: 345 85 15
# description: of your file

3.) enter this in the shell

chkconfig --add startup_filename
This work is licensed under GPL - 2009 | Powered by Wordpress using the theme aav1