2 votes

Symfony 2.8 avec Oracle Database - L'identifiant est trop long

J'essaie de configurer phpcr_odm avec Symfony 2.8 en utilisant la base de données Oracle à partir de ce lien . Quand j'essaie d'exécuter php app/console doctrine:schema:create ma console renvoie une erreur

  [Doctrine\DBAL\Exception\DriverException]
  An exception occurred while executing 'CREATE UNIQUE INDEX UNIQ_37E65615460D9FD7413BC13C1AC10DC4E7087E10 ON phpc
  r_binarydata (node_id, property_name, workspace_name, idx)':
  ORA-00972: identifier is too long
  [Doctrine\DBAL\Driver\OCI8\OCI8Exception]
  ORA-00972: identifier is too long

Je sais que Oracle SQL limite les index uniques à 30 caractères mais je ne sais pas comment limiter les index uniques avant qu'ils ne soient exécutés dans symfony. Quelqu'un peut-il me dire comment résoudre ce problème ?

Meilleures salutations

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X