2010-09-21 9 views
1

Je suis sur un système Linux, connecté en tant qu'utilisateur informix. Je les variables d'environnement suivantes:Erreur d'utilisateur inconnue lors de la tentative de configuration de la réplication avec informix

INFORMIXDIR=/opt/IBM/informix 
INFORMIXSQLHOSTS=/opt/IBM/informix/etc/sqlhosts.mydb 
INFORMIXSERVER=rep_0 

Le contenu de sqlhosts.mydb sont les suivantes:

g_rep_0   group   -    -  i=0 
rep_0   onsoctcp  svr0   30100 g=g_rep_0 

g_rep_1   group   -    -  i=1 
rep_1   olsoctcp  svr1   30101 g=g_rep_1 

Je suis en train d'exécuter la commande cdr define server --init g_rep_0 pour mettre en place g_rep_0 comme le maître de réplication, mais obtenir l'erreur suivante:

connect to rep_0 failed 
Incorrect password or user rep_0 is not known on the database server. 
(-951) 
command failed -- unable to connect to server specified (5) 

Quelqu'un peut-il suggérer ce que je pourrais faire mal?

modifier

En regardant dans le journal que j'ai eu une erreur:

10:26:36 CDR GC: operation error reporting severe error message failed (error 62). 
10:30:00 SCHAPI: [Save SQL Trace 27-550] Error -206 The specified table (mon_syssqltrace) is not in the database. 
10:30:00 SCHAPI: [Save SQL Trace 27-550] Error -111 ISAM error: no record found. 

Répondre

0

Ce problème avéré être dû à une base de données corrompue. Je l'ai ré-initialisé en exécutant onmode -ky, oninit -ivyw, et il semble être bien maintenant.

+0

Difficile de décider quoi en faire. C'est une raison inhabituelle pour l'échec; la plupart des gens ne rencontrent pas le problème. Votre réponse est clairement correcte et utile dans votre scénario, mais ... –

Questions connexes