Bonjour,

J'ai créer un script Perl permettant d’effectuer un drop/create d'une table puis de l'alimenter
grâce a un fichier CSV.

J'ai l'erreur lors de la soumission de mon script :
Nom : anomalie_soumission-script.png
Affichages : 225
Taille : 14,4 Ko

Voici donc la partie du code incriminé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
	open(my $infile, $FilepathExtraction) or die "Anomalie lors de l'ouverture du fichier  $sql \n";
	print "Ouverture du fichier ordre SQL $FilepathExtraction : Ok\n";
	while (my $line = <$infile>) 
	{  
     $dbh->pg_putcopydata($line) or die "Anomalie de l'alimentation de la base $line\n";
	}
	$dbh->pg_putcopyend();
	$dbh->commit or die "Anomalie lors du commit pour l'alimentation de la table $table\n";
	close($infile);
	print "Ordre d'alimentation de la $table : Ok\n";
Quand on regarde sur internet, ce problème viendrait du fichier d'alimentation mais j'arrive à le copier via script bat.

Il y a t-il une subtilité a prendre en compte dans l'encodage?

Merci pour vos réponses.