2009-09-29 6 views
0

Est-il possible d'organiser l'échange de données asynchrones avec des fichiers distincts (tablespaces transportables peut-être) à l'aide d'Oracle Streams? I.e, est-il possible d'organiser la réplication hors ligne en utilisant des fichiers?Réplication hors ligne à l'aide de fichiers

+0

Vous devez mieux définir votre question. Quel résultat final espérez-vous? Quelles sont vos contraintes? – Rob

+0

J'ai 2 bases de données, parmi lesquelles configurer la réplication en utilisant des instantanés, mais un canal de communication entre ces bases de données est très mauvais. Je veux que la base principale forme une sorte de fichier contenant un ensemble de modifications aux tables, procédures et autres choses que je pourrais connecter à une base de données distante et utiliser. Désolé pour mon mauvais anglais. –

+0

L'échange de données est-il unidirectionnel ou bidirectionnel? – dpbradley

Répondre

0

Vous pouvez envisager d'utiliser DataPump ou imp/exp si vous voulez le faire en lots avec des fichiers. Vous utiliseriez ces outils pour exporter les choses que vous voulez, puis récupérez les fichiers dans l'autre base de données et importez-les.

Si vous avez une mauvaise connexion entre les deux hôtes, cependant, vous allez rencontrer le même problème que celui que vous rencontrez avec vos snapshots et vos liens de base de données. Vous devez toujours transférer les données dans l'autre boîte.

Oracle Streams est une autre option qui peut être en mesure de mettre en file d'attente des transactions alors que le lien est inutilisable, mais c'est un sujet beaucoup plus avancé et pour lequel vous pourriez envisager d'engager un consultant.

Questions connexes