C'est vieux, mais je vois que cette question vient d'être modifiée récemment, ainsi carillon:
écriture directement à la base de données JIRA est problématique. La fonction de réindexation suggéré dans la réponse le 14 octobre 08 reconstitue tout l'index Lucene, il est donc peu probable de nettoyer tout ce qui doit être nettoyé de la base de données sur une instance JIRA moderne. Du haut de ma tête, cela va probablement laisser des données qui traînent dans les tableaux suivants, entre autres:
- données de champ personnalisé (table customfieldvalue)
- liens d'émission (table issuelink)
- versions et composants (table nodeassociation, qui contient d'autres choses aussi, donc soyez prudent!)
- liens d'émission à distance ou wiki mentionne (table RemoteLink)
Si l'on a déjà fait un tel manuel supprimer le productio n, c'est toujours une bonne idée d'exécuter le vérificateur d'intégrité de la base de données (YOURJIRAURL/secure/admin/IntegrityChecker! default.jspa) pour s'assurer que rien n'est sérieusement endommagé.
Transfert rapide vers 2014, la meilleure solution consiste à écrire un script shell rapide qui utilise le REST API pour supprimer tous les problèmes requis. (Le plugin JIRA CLI est généralement une bonne option pour automatiser certains types de tâches, mais pour autant que je sache, il ne supporte pas actuellement la suppression des problèmes, donc l'API REST est votre meilleur pari.)
J'ai eu du succès avec cette méthode, mais n'a jamais eu le courage d'essayer SQL sur leur schéma. – dacracot
La sauvegarde prend un peu de temps, mais cela pourrait être une idée utilisable – svrist