Vous n'êtes pas identifié(e).
Pages : 1
Encore moi avec mes tablespaces....
J'ai créé pour mon serveur 2 tablespaces (DATA et INDX) et je souhaite les utiliser dans ma base.
Pour ce faire je créé ma base avec le tablespace DATA (le plus utilisé) et à la création des index je les place dans le tablespace INDX.
Sauf que j'ai cette erreur :
psql:D:/Design_env/SBR/nouveauScript/schema/create_index.sql:20: ERREUR: droit refusé pour le tablespace INDX
Voici mes scripts de création :
Les tablespaces et BDD sont créé avec l'utilisateur postgres (superutilisateur)
CREATE TABLESPACE "INDX" LOCATION 'CHEMIN_INDX';
CREATE TABLESPACE "DATA" LOCATION 'CHEMIN_DATA';
CREATE DATABASE "BRSE"
WITH ENCODING = 'UTF8'
TABLESPACE = "DATA"
LC_COLLATE = 'French_France.1252'
LC_CTYPE = 'French_France.1252'
CONNECTION LIMIT = -1;
Les index sont créé avec un utilisateur de connexion qui a tous les droits sur le schéma
create unique index AK_CAN on CAN (CDCAN asc) tablespace INDX;
Hors ligne
Il faut que cet utilisateur ait le droit CREATE sur le tablespace.
Guillaume.
Hors ligne
Pages : 1