2013-10-11 6 views
0

J'ai une base de données sur couchdb 0.11.0 dans une boîte debian 6 - J'ai eu du mal à transférer cette base de données à une autre boîte debian (7) avec couchdb 1.2.0. L'erreur semble être autour de la spécification "type de contenu". La documentation apache-couchdb parle de 'simplement appliquer un correctif au réplicateur pour autoriser le type de contenu: application/json'. Mais comment faites-vous cela? Toute aide fortement appréciéeComment mettre à jour couchdb 0.11.0 à 1.2.0

Répondre

0

Vous pouvez simplement copier le fichier db au lieu d'utiliser la réplication. Par défaut (sur Centos) ce fichier peut être trouvé sous /var/lib/couchdb/ chemin. Une fois que vous le copiez dans le dossier couchdb 1.2.0, il devrait remarquer l'ancien format de fichier de base de données et le mettre à jour.

Remarque: Vous devrez peut-être redémarrer la base de données pour lui faire remarquer le nouveau fichier, même si je ne suis pas sûr si cette étape est nécessaire.

+0

J'ai très bien travaillé - merci beaucoup. Juste besoin de vous assurer que la base de données est la propriété de couchdb et du groupe couchdb – Paul