bonjour
je suis novice et j'ai pas mal de difficultés à faire fonctionner postgresql.
J'ai installé la version 8.0 (finale) sous windows XP en créant un nouvel utilisateur avec un compte limité au préalable.
mon problème est le suivant:
je n'arrive pas a inserer des données dans une table avec la fonction COPY dans psql.
j'ai créé un fichier texte contenant des données sous C : c:\film.txt,
le contenu de ce fichier est le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
INSERT INTO film VALUES ('1','taxi');
INSERT INTO film VALUES ('2','taxi II');
INSERT INTO film VALUES ('3','taxi III');
ensuite j'effectue les opérations suivantes depuis une fenêtre MS-DOS:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
C:\Program Files\PostgreSQL\8.0\bin>createdb mydb
Password: (je rentre ici mon mot de passe)
CREATE DATABASE
 
C:\Program Files\PostgreSQL\8.0\bin>psql mydb
Password:(je rentre à nouveau mon mot de passe)
Welcome to psql 8.0.0, the PostgreSQL interactive terminal.
 
mydb=# create table film (
mydb(# codefilm integer,
mydb(# titrefilm varchar (50));
CREATE TABLE
 
mydb=# copy film from 'c:\film.txt';
ERROR:  could not open file "c:♀ilm.txt" for reading: Invalid argument
mydb=#

quelqu'un peut il m'aider ?