Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Administration
Administration Forum d'entraide sur l'administration du serveur Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/07/2011, 16h56   #1
Invité de passage
 
Homme
Administrateur de base de données
Inscription : juillet 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : juillet 2011
Messages : 13
Points : 4
Points : 4
Par défaut db link pour oracle stream

bonjour,
j'ai configure oracle streams sur 2 BD mais la propagation ne se fait pas
j'ai une erreur ora-02019 connect description for remote database not found
quelqu'un peut-il m'aider avec ce pb
bangoulap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 19h13   #2
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
bonjour,

lors de la configuration, as-tu bien ajouté une entrée correcte dans le tnsnames?
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 20h22   #3
Invité de passage
 
Homme
Administrateur de base de données
Inscription : juillet 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : juillet 2011
Messages : 13
Points : 4
Points : 4
en fait je n'ai pas touche ua tnsname.ora
y a t-il un parametre a changer dans le tnsname.or?
bangoulap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/07/2011, 22h10   #4
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
évidemment, comment les bases communiqueraient sinon? je te conseille de lire la doc pour ne rien louper. streams demande beaucoup de rigueur.
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 13/07/2011, 20h31   #5
Invité de passage
 
Homme
Administrateur de base de données
Inscription : juillet 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : Service public

Informations forums :
Inscription : juillet 2011
Messages : 13
Points : 4
Points : 4
merci,
actuellement le db link est ok
mais la propagation ne recupere pas les donnees modifies sur la queue de capture. pourtant la prop est enable, la queue name est bon du cote de la capture que de la prop. y aurait-il un paramatre que j'oublie de preciser.
merci
bangoulap est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 22h45   #6
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
pour savoir si quelque chose a été oublié, il faudrait que tu dises tout ce que tu as fait lors de la mise en place et quel est ton erreur actuellement.
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/08/2011, 08h24   #7
Membre habitué
 
Avatar de jlm22
 
Homme Jean-Louis
Etudiant
Inscription : décembre 2010
Messages : 199
Détails du profil
Informations personnelles :
Nom : Homme Jean-Louis
Âge : 20
Localisation : France

Informations professionnelles :
Activité : Etudiant

Informations forums :
Inscription : décembre 2010
Messages : 199
Points : 114
Points : 114
Bonjour, j'ai le même problème que toi concernant le 'description de BDD eloignée introuvable".

Voilà ma configuration :
2 Bdd : streambde1 et streambde2

voici le tnsname.ora :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
 
STREAMBDE1 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = cimrkp01.kermene.fr)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = streambde1)
    )
  )
 
STREAMBDE2 =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = cimrkp01.kermene.fr)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = streambde2)
    )
  )
Les tnsping fonctionnent correctement j'ai testé mes liens de base de donnée ils sont okay.

Pour mettre en place streams j'ai suivi ce tuto

Tout fonctionne jusqu'à la derniere procédure :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
BEGIN
DBMS_STREAMS_ADM.MAINTAIN_SCHEMAS(
schema_names=>'truk',
source_directory_object=>NULL,
destination_directory_object=>NULL,
source_database=>'streambde1',
destination_database=>'streambde2',
capture_name=>'capture_truk',
capture_queue_table=>'strmadmin.streams_queue_table_S',
capture_queue_name=>'strmadmin.streams_queue_S',
capture_queue_user=>NULL,
apply_name=>'apply_truk',
apply_queue_table=>'strmadmin.streams_queue_table_D',
apply_queue_name=>'strmadmin.streams_queue_D',
apply_queue_user=>NULL,
propagation_name=>'prop_truk',
bi_directional=>true,
include_ddl=>true,
instantiation=>dbms_streams_adm.instantiation_schema_network,
perform_actions=>true);
End;
/
c'est ici que j'ai l'erreur :
Code :
1
2
3
4
5
6
7
ERREUR Ó la ligne 1 :
ORA-02019: description de connexion pour BdD ÚloignÚe introuvable
ORA-06512: Ó "SYS.DBMS_STREAMS_MT", ligne 903
ORA-06512: Ó "SYS.DBMS_STREAMS_MT", ligne 7444
ORA-06512: Ó "SYS.DBMS_STREAMS_ADM", ligne 2624
ORA-06512: Ó "SYS.DBMS_STREAMS_ADM", ligne 2685
ORA-06512: Ó ligne 2
Merci pour tout
__________________
Pourquoi faire simple quand on peut faire .......... compliqué
jlm22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/08/2011, 17h44   #8
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
jlm22 : suivre un tuto oracle aurait été la bonne idée.

le tnsnames ne devrait-il pas comprendre le global_dbname en entrée? par exemple :
Code :
1
2
3
4
5
6
7
8
9
10
<SID_CIBLE>.<DOMAIN_SOURCE> =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = <HOST_CIBLE>)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SID = <SID_CIBLE>)
      (SERVICE_NAME = <SID_CIBLE>.<DOMAIN_CIBLE>)
    )
  )
voir la note metalink 418755.1
peux-tu faire une connexion sqlplus à ta base distante depuis le serveur source? peux-tu consulter une table de ton schema sur la base distante à travers le dblink manuellement?
attends... ce ne serait pas le source_directory_object à null et le paramètre suivant à null aussi qu'oracle n'aimerait pas? pourquoi tu n'as rien mis?
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/09/2011, 11h49   #9
Membre habitué
 
Avatar de jlm22
 
Homme Jean-Louis
Etudiant
Inscription : décembre 2010
Messages : 199
Détails du profil
Informations personnelles :
Nom : Homme Jean-Louis
Âge : 20
Localisation : France

Informations professionnelles :
Activité : Etudiant

Informations forums :
Inscription : décembre 2010
Messages : 199
Points : 114
Points : 114
oui je peux faire une connexion sqlplus à ma base distante depuis le serveur source.
Et oui je peux consulter une table de mon schema sur la base distante à travers le dblink manuellement.
Je crois que le source_directory_object sert à générer les datapump (du moins donnée un chemin d'accès)je ne pense pas que cela soit réellement nécessaire, de plus dans le tuto que j'ai suis ils sont aussi à null. Aurais tu un bon tuto pour faire de la réplication de base de donnée bidirectionnelle avec streams. J'ai essayé de configuré avec la dbConsole mais je suis en 10.2.0.5 et streams n'a pas l'air super au point avec cette version.
__________________
Pourquoi faire simple quand on peut faire .......... compliqué
jlm22 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h38.


 
 
 
 
Partenaires

Hébergement Web