Baudot, Valentin wrote:
> Bonjour,
>  
> j'ai besoin d'utiliser une base Oracle à la place de la ZODB. J'ai vu
> qu'il existait des adapters pour Zope comme /DCOracle2, etc./
> Je cherche des infos pour savoir comment utiliser les Z SQL Method, etc.
> afin de ne plus utiliser la ZODB pour stocker les documents et toutes
> les infos entrées par les utilisateurs sur le site cps.
> C'est-à-dire que lorsqu'on crée ou visualise un document, tout est
> stocké sur Oracle.
> De plus, est-il possible d'obtenir ce résultat sans effectuer de
> développements python ou sans réécrire les IHM?
>  
> Toutes infos sont les bienvenues.

Au niveau ZODB:

Soit vous utilisez OracleStorage mais il vous faudra surement passer
commande a Zope Corp pour qu'ils en reprennent le développement:

http://mail.zope.org/pipermail/zodb-dev/2005-March/008640.html

Soit vous passez par APE (http://hathawaymix.org/Software/Ape) mais il y
aura surement besoin de réaliser des mises à jour du produit. Vous
pouvez sans doute contacter Shane Hathaway pour cela.

Ces deux cas sont à priori transparents pour le développeur CPS.

Au niveau applicatif (CPS):

Il est possible de stocker les documents et les entrées de directory
dans une base SQL (on utilise plutôt PostgreSQL, mais a priori il ne
devrait pas y avoir de difficulté à passer à Oracle). Cela se règle au
niveau des schémas, et nécessite une certaine dextérité et/ou des
développement complémentaires.

Cf. CPSDirectory/SQLDirectory.py et CPSSchemas/StorageAdapter.py

  S.

-- 
Stéfane Fermigier, Tel: +33 (0)6 63 04 12 77 (mobile).
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source!
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à