Bonjour,
Je me suis mis à PostgreSql depuis peu et je commence à le trouver vraiment bien. J'ai donc créé ma bdd et je voudrais en faire un double sous un autre nom. J'ai donc suivi un tuto sur le net où il était question de sauvegarder (clic droit sur la BDD, Sauvegarder, fichier plat+structure uniquement)
J'obtiens un fichier SQL...qui ne fonctionne pas apparemment. En effet, je suis allé dans l’exécuteur de requêtes et j'obtiens une erreur en lançant le script:
ERREUR: erreur de syntaxe sur ou près de « \ »
LINE 28: \connect ma_nouvelle_bdd
^
********** Erreur **********
ERREUR: erreur de syntaxe sur ou près de « \ »
État SQL :42601
Caractère : 697
Merci d'avance pour vos éclairages,
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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65 -- -- PostgreSQL database dump -- -- Dumped from database version 9.5.3 -- Dumped by pg_dump version 9.5.3 -- Started on 2016-07-29 14:56:23 SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; SET row_security = off; -- -- TOC entry 2139 (class 1262 OID 16393) -- Name: ma_nouvelle_bdd; Type: DATABASE; Schema: -; Owner: postgres -- CREATE DATABASE ma_nouvelle_bdd WITH TEMPLATE = template0 ENCODING = 'UTF8' LC_COLLATE = 'French_France.1252' LC_CTYPE = 'French_France.1252'; ALTER DATABASE ma_nouvelle_bdd OWNER TO postgres; \connect ma_nouvelle_bdd SET statement_timeout = 0; SET lock_timeout = 0; SET client_encoding = 'UTF8'; SET standard_conforming_strings = on; SET check_function_bodies = false; SET client_min_messages = warning; SET row_security = off; -- -- TOC entry 1 (class 3079 OID 12355) -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -- CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; -- -- TOC entry 2142 (class 0 OID 0) -- Dependencies: 1 -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -- COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; SET search_path = public, pg_catalog; SET default_tablespace = ''; SET default_with_oids = false; -- -- TOC entry 189 (class 1259 OID 16625) -- Name: calculs_config_mat; Type: TABLE; Schema: public; Owner: postgres -- création des tables etc etc...
Partager