WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

étude d'une migration de Sybase vers PostgreSQL


par Virginie Quesnay
IUP Génie des systèmes industriels - ANNECY - Master 2004
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Annexe K

Mesures pour les indicateurs de

complexité des procédures

FIG. K.1 - Nombre de lignes par procédure

Mesures pour les indicateurs de complexité des procédures

 

FIG. K.2 - Nombre d'instructions SQL par procédure

FIG. K.3 - Nombre de structures if ou while par procédure

Mesures pour les indicateurs de complexité des procédures

 

FIG. K.4 - Nombre de curseurs par procédure

FIG. K.5 - Répartition des procédures par type

Installation de modules

supplémentaires pour Perl

Lors de mes développements, il m'a été nécessaire d'installer de nouveaux modules pour Perl.

Ceux-ci peuvent être installés de deux manières différentes : en récupérant et en compilant le module manuellement, ou en utillisant le module MCPAN.

L'utilisation du module MCPAN facilite de facon très importante l'installation de modules mais elle nécessite une phase de configuration qui peut être grandement simplifiée en créant directement le fichier de configuration: /root/.cpan/CPAN/ MyConfig.pm

 

Source L.1 - Fichier de configuration du module MCPAN

1

$CPAN::Config = {

2

'build_cache' => q[10],

3

'build_dir' => q[/ root / .cpan/build],

4

'cache_metadata' => q[1],

5

'cpan_home' => q[/root/.cpan],

6

'dontload_hash' => { },

7

'ftp ' => q[/usr/kerberos/bin/ftp],

8

'ftp_proxy' => q[ proxy.cci.net:8080],

9

'getcwd' => q[cwd],

10

'gzip' => q[/usr/bin/gzip],

11

'http_proxy' => q[ proxy.cci.net:8080],

12

'inactivity_timeout' => q[0] ,

13

'index_expire' => q[1],

14

'inhibit_startup_message' => q[0] ,

15

'keep_source_where' => q[/root/.cpan/sources],

16

'links' => q[/usr/bin/links],

17

'make' => q[/usr/bin/make],

18

'make_arg' => q [],

19

'make_install_arg' => q[],

20

'makepl_arg' => q[],

21

'ncftp' => q[],

22

'ncftpget' => q[],

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

Installation de modules supplémentaires pour Perl

 
 

'no_proxy' => q[],

'pager' => q[/usr/bin/less], 'prerequisites_policy' => q[ask], 'proxy_pass' => q[<mot de passe >],

'proxy_user' => q[<utilisateur >], 'scan_cache' => q[atstart], 'shell' => q[/bin/bash], 'tar' => q[/bin/tar],

'term_is_latin' => q[1] , 'unzip' => q[/usr/bin/unzip],

'urllist' => [q[ ftp://ftp.lip6.fr/pub/perl/cPAN/]], 'wait_list' => [q[wait://ls6--www. informatik . uni--dortmund . de

:1404]],

'wget' => q[/usr/bin/wget],

I;

1;

__END__

Ensuite, pour installer un nouveau module, il suffit de se loguer en administrateur et de lancer la commande:

$perl --MrPAN --e shell

Puis sous le prompt qui apparait, utiliser la commande:

$install Appconfig

Enregistrement d'un fichier en

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon