Peut-on utiliser la méthode de Dblink pour mettre à jour (insert, update, delete) des données d'une base à une autre? A noter les instances de ces deux bases se trouvent sur le même PC.
winXP, Oracle8i, forms6i.
Merci pour l'aide
Peut-on utiliser la méthode de Dblink pour mettre à jour (insert, update, delete) des données d'une base à une autre? A noter les instances de ces deux bases se trouvent sur le même PC.
winXP, Oracle8i, forms6i.
Merci pour l'aide
oui
Sans que la deuxième base ne soit montée, peut recevoir des mises à jour?
non
ce qui ferait gagner du temps, c'est que tu donnes en une seule fois l'ensemble de ta question...
Certes tu as raison mais je ne peux pas imaginer tous les scénarios à la fois car c'est en discutant que l'inspiration arrive.
Donc partant de ta dernière reponse, il faut que les deux bases soient montant à la fois. Cela est-il possible sur un même PC?
pas seulement montées mais aussi ouvertes... et oui sur un même PC c'est possible pourvu que le PC soit suffisamment puissant et que les instances n'aient pas le même SID
OK c'est gentil à toi Remi. J'espère que tu as été suffisament clair pour moi pour que je puisse arriver à faire ce dont j'ai besoin. J'ai crée déja 2 bases avec xxsid et xxsid1 sur le même PC, pentiumIII 866Mhz. J'espère qu'il tiendra le coup. Pour les exemples de création et insertion du lien, j'essayerai de me documenter. Encore une fois merci. Je t'informerai si je reussi.
Le point délicat c'est la mémoire, il faut tailler tes bases avec peu de SGA. En faisant attention à ça, tu peux en mettre beaucoup...
tu es obligé d'avoir 2 bases ?
il n'est pas envisageable d'avoir des schémas séparés dans la même base ? ça économiserait pas mal de ressources !
Il est plus facile de voir les signes avant-coureurs après coup que l'inverse !
Yorglaa
J'ai une RAM de 512 MGo, je pense que ça peut tenir non avec 3 ou 4 instances ouvertes ensembles.
Salut Yorglaa j'ai pas compris ton adage de mesure là. Que veux-tu dire par là?
C'est pénible parce qu'on n'a pas le problème... du coup on est obligé de donner des piste au petit bonheur la chance
Alors les pistes en vrac :
- tablespace transportable
- export/import
- spool/sql*loader
- copy
- dblink
et bon courage
Merci bien Fred pour toutes les possibilités que tu m'offres. Je testerai la dernière(Dblink) cette nuit pour voir ce que ça va donner. Car c'est la solution que beaucoup m'ont proposé. En tout cas merci à vous tous pour les efforts que vous consentez et mettez au profit des autres. Je sais que si je reussi à mettre au point mon ETL, c'est grâce aux efforts conjugués des uns et des autres. Je ne m'empecherai de vous remercier avant tout bien que je n'ai pas testé mon travail encore.
Merci à toi, Remi, Cheik, Yorglaa...
En effet j'ai essayé hier nuit d'écrire et travailler avec Dblink. Mais j'ai eu des messages d'erreur dont je n'ai pas pu résoudre et compris non plus. Pouvez-vous me dire pourquoi?. Si vous avez déja rencontré ce type de problème . Je travaille sur oracle 8i. Voici comment j'ai travaillé et les messages d'erreur.
PS:
BD2 : glabal_name:maosid1.com, SID:maosid1, user:simulbase, mot de passe: pwcnx, table:essai
DB1 : glabal_name:maosid, SID:maosid
SQL> Create public Database Link sint_link
2 connect to simulbase Identified by pwcnx using 'maosid1';
Lien de base de données créé.
SQL> select * from essai@sint_link;
select * from essai@sint_link
*
ERREUR à la ligne 1 :
ORA-02085: lien de base de données SINT_LINK.US.ORACLE.COM se connecte à
MAOSID1.COM
SQL> drop database link sint_link;
drop database link sint_link
*
ERREUR à la ligne 1 :
ORA-02024: lien de base de données introuvable
SQL> Create public Database Link sint_link
2 connect to simulbase Identified by pwcnx using 'maosid1';
Create public Database Link sint_link
*
ERREUR à la ligne 1 :
ORA-02011: nom de lien de base de données dupliqués
Merci à vous
on continue ici et merci d'utiliser les balises et la recherche du forum
Salut Fred,
Dans les régles du forum, c'est écrit:
- Utiliser les balises [code] et [quote] qui améliorent sensiblement la lecture des sujets.
Mais c'est quoi exactement? les balises comme au html <...> ainsi ou bien quoi? Voudrais-tu bien m'élucider sur ce plan?
Amicalement Félix
regarde donc la barre de boutons au dessus de la zone où tu saisis le texte
Pourquoi tu parles d'ETL ?? Un ETL et dblink pour moi ce sont 2 solutions différentes à un problème identique.
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.
Merci Nuke d'avoir repondu seulement je travaille et suis en difficulté raison pour la quelle j'ai exposé mon problème si quelqu'un peut m'aider à le resoudre. Si tu as une, autant le proposer que de jouer à l'ingénieur de travaux finis. Tu compares ETL et Dblink c'est pas ma question. En tout cas bye
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager