Bonjour,
Désolé de vous déranger encore une fois. J'ai une erreur sur Oracle que je ne comprends pas. J'ai crée une table comme ceci:
Quand je me connecte sur SAS dans le schema PEEI_SYS j'essaie d'inserer des lignes dans la ligne PEEI_SYS.PEEI_P_TRACKING et j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 CREATE TABLE PEEI_SYS.PEEI_P_TRACKING ( "CODE_WORKFLOW" VARCHAR2(30 BYTE), "STATUS" VARCHAR2(15 BYTE), "DATE_UPDATE" DATE, "USER_UPDATE" VARCHAR2(20 BYTE), "DEB_WORKFLOW" DATE, "FIN_WORKFLOW" DATE, "TIME_SECOND" NUMBER ) PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "PDATA" ;
Une petite recherche sur internet me dit qu'il faut faire un grant unlimited quota pour le user PEEI sur le tablespace PDATA ce que j'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ERROR: ERROR: ERROR: ERROR: ORACLE execute error: ORA-01950: no privileges on tablespace 'PDATA'. With the occurrence of the above ERROR, the error limit of 1 set by the ERRLIMIT= option has been reached. ROLLBACK has been issued(Any Rows processed after the last COMMIT are lost). Total rows processed: 1 Rows failed : 1
Cependant ça ne marche toujours pas. j'ai fait une requete pour voir qui a droit d'ecrire sur le tablespace PDATA et je vois que le user PEEI peut bien ecrire dans le tablespace PDATA. Voir la photo ci-dessous.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ALTER USER PEEI QUOTA UNLIMITED ON PDATA;
Pourriez vous m'aider svp ? merci d'avance.
Partager