2010-02-16 4 views
3

Nous avons installé db2 express-c x86_64 sur Ubuntu Hardy (8.04). Lorsque je tente de démarrer le serveur, nous voyons ce qui suit que nous pensons est empêcher db2 d'acquérir 50000 de port (nmap -sS -O 127.0.0.1 ne montre pas db2):SQL5043N La prise en charge d'un ou plusieurs protocoles de communication n'a pas pu démarrer correctement

$ . ~db2inst1/sqllib/db2profile 
$ db2start 
SQL5043N Support for one or more communications protocols failed to start successfully. However, co 
re database manager functionality started successfully.

Voici ce db2diag montre:

2010-02-15-20.55.03.560232-360 I51779E417   LEVEL: Event 
PID  : 2044     TID : 47604511533392PROC : db2sysc 
INSTANCE: db2inst1    NODE : 000 
EDUID : 1     EDUNAME: db2sysc 
FUNCTION: DB2 UDB, fast comm manager, sqlkf_init_allocate_shared, probe:500 
START : FCM infrastructure started 
FCM running in non-shared mode; FCM parallelism degree: 1; comm protocol: TCP/IPv4 

2010-02-15-20.55.04.266997-360 I52197E459   LEVEL: Error 
PID  : 2044     TID : 47604511533392PROC : db2sysc 
INSTANCE: db2inst1    NODE : 000 
EDUID : 1     EDUNAME: db2sysc 
FUNCTION: DB2 UDB, common communication, sqlcctcpconnmgr, probe:5 
MESSAGE : DIA3201E The service name "db2c_db2inst1" specified in the database 
      manager configuration file cannot be found in the TCP/IP services 
      file. 

2010-02-15-20.55.05.404750-360 E52657E305   LEVEL: Event 
PID  : 2039     TID : 48004268800672PROC : db2star2 
INSTANCE: db2inst1    NODE : 000 
FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:911 
MESSAGE : ADM7513W Database manager has started. 
START : DB2 DBM
+0

Cette question appartient vraiment à serverfault. – Xorlev

+0

désolé à ce sujet, je vais être sûr d'y poster de manière appropriée ici après – Lightbeard

+0

Pour tout le monde qui est intéressé par la réponse: http://serverfault.com/questions/113244/sql5043n-support-for-one-or-more- communications-protocols-failed-to-start-success –

Répondre

0

vous devez ajouter une entrée dans/etc/services avec ce nom de service: db2c_db2inst1

quelque chose comme: db2c_db2inst1 50000/tcp

Questions connexes