473,382 Members | 1,720 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,382 software developers and data experts.

SQL5043N Support for one or more communications ... and SQL8011W

I am trying to test the DB2 V8.1 partitioning on the RedHat Linux EL 3
AS. I installed v8.1 successfully using db2_install and installed the
FP5.

Now, I created an ESE instance and edited the db2nodes.cfg (the 1st
line was created by default, I added the 2nd line)

[db2inst1@db01 db2inst1]$ cat sqllib/db2nodes.cfg

0 db01.prince.com 0 #created by db2icrt -s ese ..
1 db01.prince.com 1 #added by me for testing partitioning feature

[db2inst1@db01]$ db2start #works just fine db2nodes.cfg has only one
entry
05-22-2004 12:39:20 1 0 SQL1063N DB2START processing was
successful.
05-22-2004 12:39:27 0 0 SQL5043N Support for one or more
communications protocols failed to start successfully. However, core
database manager functionality started successfully.
SQL8011W One or more database partitions does not have a valid DB2
license key installed for the "DB2 Enterprise Server Edition" product.
SQL1063N DB2START processing was successful.
[db2inst1@db01 db2inst1]$ tail sqlib/db2dump/db2diag.log

ADM7007E The SVCENAME DBM configuration parameter, "60001", is
configured with
a port or a service name. When it is configured with a service name,
the
TCP/IP services files is used to map the service name to a port
number. The
port specified in this field is being used by another process.
Resolve this
problem by either deleting the process using the port or use another
port.

[db2inst1@db01]$ db2 get dbm cfg | grep SVC
TCP/IP Service name (SVCENAME) =
DB2_db2inst1

[db2inst1@db01 db2inst1]$ grep 6000 /etc/services
DB2_db2inst1 60001/tcp
DB2_db2inst1_1 60002/tcp
DB2_db2inst1_2 60003/tcp
DB2_db2inst1_END 60004/tcp

[root@db01]# netstat -natep | grep 6000
tcp 0 0 127.0.0.1:60001 0.0.0.0:* LISTEN 502 63709
14411/db2fcmdm
tcp 0 0 127.0.0.1:60002 0.0.0.0:* LISTEN 502 63714
14419/db2fcmdm

How do I fix this error?

Thanks.
Nov 12 '05 #1
4 16646
Ian
db*****@yahoo.com wrote:
I am trying to test the DB2 V8.1 partitioning on the RedHat Linux EL 3
AS. I installed v8.1 successfully using db2_install and installed the
FP5.

Now, I created an ESE instance and edited the db2nodes.cfg (the 1st
line was created by default, I added the 2nd line)

[db2inst1@db01 db2inst1]$ cat sqllib/db2nodes.cfg

0 db01.prince.com 0 #created by db2icrt -s ese ..
1 db01.prince.com 1 #added by me for testing partitioning feature

[db2inst1@db01]$ db2start #works just fine db2nodes.cfg has only one
entry
05-22-2004 12:39:20 1 0 SQL1063N DB2START processing was
successful.
05-22-2004 12:39:27 0 0 SQL5043N Support for one or more
communications protocols failed to start successfully. However, core
database manager functionality started successfully.
SQL8011W One or more database partitions does not have a valid DB2
license key installed for the "DB2 Enterprise Server Edition" product.
SQL1063N DB2START processing was successful.

[db2inst1@db01]$ db2 get dbm cfg | grep SVC
TCP/IP Service name (SVCENAME) =
DB2_db2inst1

[db2inst1@db01 db2inst1]$ grep 6000 /etc/services
DB2_db2inst1 60001/tcp
DB2_db2inst1_1 60002/tcp
DB2_db2inst1_2 60003/tcp
DB2_db2inst1_END 60004/tcp


These ports are used for the DB2 FCM to communicate between partitions,
not for client communication (SVCENAME) with the instance.

You need to create another entry in /etc/services for TCPIP client
communication (the default created when db2 installs is something
like 'db2cdb2inst1', on port 50000) and update the SVCENAME param.


-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----
Nov 12 '05 #2
Thanks Ian for the response.

I already tried changing the port, but am getting the similar kind of
error.

ADM7007E The SVCENAME DBM configuration parameter, "14465", is
configured with
a port or a service name. When it is configured with a service name,
the
TCP/IP services files is used to map the service name to a port
number. The
port specified in this field is being used by another process.
Resolve this
problem by either deleting the process using the port or use another
port.
[db2inst1@db01]$ sudo netstat -pante | grep 144
tcp 0 0 127.0.0.1:14465 0.0.0.0:* LISTEN 502 5664 2407/db2fcmdm
tcp 0 0 127.0.0.1:14466 0.0.0.0:* LISTEN 502 6285 2406/db2fcmdm
[db2inst1@db01]$ grep DB2 /etc/services
DB2_db2inst1 80001/tcp
DB2_db2inst1_1 80002/tcp
DB2_db2inst1_2 80003/tcp
DB2_db2inst1_END 80004/tcp

[db2inst1@db01]$ db2 get dbm cfg | grep -i svce
TCP/IP Service name (SVCENAME) = 80001

It looks, whatever, I do to the service name, it takes the port used
by db2fm daemon. I will try bring down the daemon. Any idea to fix
this.

Thanks
--------------------------------------------------------------------

Ian <ia*****@mobileaudio.com> wrote in message news:<40**********@corp.newsgroups.com>...
db*****@yahoo.com wrote:
I am trying to test the DB2 V8.1 partitioning on the RedHat Linux EL 3
AS. I installed v8.1 successfully using db2_install and installed the
FP5.

Now, I created an ESE instance and edited the db2nodes.cfg (the 1st
line was created by default, I added the 2nd line)

[db2inst1@db01 db2inst1]$ cat sqllib/db2nodes.cfg

0 db01.prince.com 0 #created by db2icrt -s ese ..
1 db01.prince.com 1 #added by me for testing partitioning feature

[db2inst1@db01]$ db2start #works just fine db2nodes.cfg has only one
entry
05-22-2004 12:39:20 1 0 SQL1063N DB2START processing was
successful.
05-22-2004 12:39:27 0 0 SQL5043N Support for one or more
communications protocols failed to start successfully. However, core
database manager functionality started successfully.
SQL8011W One or more database partitions does not have a valid DB2
license key installed for the "DB2 Enterprise Server Edition" product.
SQL1063N DB2START processing was successful.

[db2inst1@db01]$ db2 get dbm cfg | grep SVC
TCP/IP Service name (SVCENAME) =
DB2_db2inst1

[db2inst1@db01 db2inst1]$ grep 6000 /etc/services
DB2_db2inst1 60001/tcp
DB2_db2inst1_1 60002/tcp
DB2_db2inst1_2 60003/tcp
DB2_db2inst1_END 60004/tcp


These ports are used for the DB2 FCM to communicate between partitions,
not for client communication (SVCENAME) with the instance.

You need to create another entry in /etc/services for TCPIP client
communication (the default created when db2 installs is something
like 'db2cdb2inst1', on port 50000) and update the SVCENAME param.


-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----

Nov 12 '05 #3
Ian
db*****@yahoo.com wrote:

[db2inst1@db01]$ grep DB2 /etc/services
DB2_db2inst1 80001/tcp
DB2_db2inst1_1 80002/tcp
DB2_db2inst1_2 80003/tcp
DB2_db2inst1_END 80004/tcp

[db2inst1@db01]$ db2 get dbm cfg | grep -i svce
TCP/IP Service name (SVCENAME) = 80001

It looks, whatever, I do to the service name, it takes the port used
by db2fm daemon. I will try bring down the daemon. Any idea to fix
this.


Your /etc/services should have entries similar to this:

db2cdb2inst1 50000/tcp # This is for SVCENAME
DB2_db2inst1 80001/tcp # This is used by FCM - NOT SVCENAME!!
DB2_db2inst1_1 80002/tcp # This is used by FCM - NOT SVCENAME!!
DB2_db2inst1_2 80003/tcp # This is used by FCM - NOT SVCENAME!!
DB2_db2inst1_END 80004/tcp # This is used by FCM - NOT SVCENAME!!

The first entry is the port that DB2 clients communicating via TCP/IP use.
The SVCENAME dbm config parameter references this.

The other 4 entries are for EEE (DPF) only, for the FCM (fast
communications manager). DB2 uses these ports for inter-partition
communication.

The problem is that you're trying to use one of the FCM ports for client
communication, and this is why you have the error.

With the above entries in /etc/services, you would set SVCENAME to
'db2cdb2inst1':

db2 update dbm cfg using svcename db2cdb2inst1
You should read the "Quick Beginnings Guide for DB2 Servers," chapter 10
(Installing Partitioned DB2 servers (UNIX)). These topics are covered in
detail.



-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----
Nov 12 '05 #4
Thanks Ian. It works perfect now.

db*****@yahoo.com wrote in message news:<90**************************@posting.google. com>...
Thanks Ian for the response.

I already tried changing the port, but am getting the similar kind of
error.

ADM7007E The SVCENAME DBM configuration parameter, "14465", is
configured with
a port or a service name. When it is configured with a service name,
the
TCP/IP services files is used to map the service name to a port
number. The
port specified in this field is being used by another process.
Resolve this
problem by either deleting the process using the port or use another
port.
[db2inst1@db01]$ sudo netstat -pante | grep 144
tcp 0 0 127.0.0.1:14465 0.0.0.0:* LISTEN 502 5664 2407/db2fcmdm
tcp 0 0 127.0.0.1:14466 0.0.0.0:* LISTEN 502 6285 2406/db2fcmdm
[db2inst1@db01]$ grep DB2 /etc/services
DB2_db2inst1 80001/tcp
DB2_db2inst1_1 80002/tcp
DB2_db2inst1_2 80003/tcp
DB2_db2inst1_END 80004/tcp

[db2inst1@db01]$ db2 get dbm cfg | grep -i svce
TCP/IP Service name (SVCENAME) = 80001

It looks, whatever, I do to the service name, it takes the port used
by db2fm daemon. I will try bring down the daemon. Any idea to fix
this.

Thanks
--------------------------------------------------------------------

Ian <ia*****@mobileaudio.com> wrote in message news:<40**********@corp.newsgroups.com>...
db*****@yahoo.com wrote:
I am trying to test the DB2 V8.1 partitioning on the RedHat Linux EL 3
AS. I installed v8.1 successfully using db2_install and installed the
FP5.

Now, I created an ESE instance and edited the db2nodes.cfg (the 1st
line was created by default, I added the 2nd line)

[db2inst1@db01 db2inst1]$ cat sqllib/db2nodes.cfg

0 db01.prince.com 0 #created by db2icrt -s ese ..
1 db01.prince.com 1 #added by me for testing partitioning feature

[db2inst1@db01]$ db2start #works just fine db2nodes.cfg has only one
entry
05-22-2004 12:39:20 1 0 SQL1063N DB2START processing was
successful.
05-22-2004 12:39:27 0 0 SQL5043N Support for one or more
communications protocols failed to start successfully. However, core
database manager functionality started successfully.
SQL8011W One or more database partitions does not have a valid DB2
license key installed for the "DB2 Enterprise Server Edition" product.
SQL1063N DB2START processing was successful.

[db2inst1@db01]$ db2 get dbm cfg | grep SVC
TCP/IP Service name (SVCENAME) =
DB2_db2inst1

[db2inst1@db01 db2inst1]$ grep 6000 /etc/services
DB2_db2inst1 60001/tcp
DB2_db2inst1_1 60002/tcp
DB2_db2inst1_2 60003/tcp
DB2_db2inst1_END 60004/tcp


These ports are used for the DB2 FCM to communicate between partitions,
not for client communication (SVCENAME) with the instance.

You need to create another entry in /etc/services for TCPIP client
communication (the default created when db2 installs is something
like 'db2cdb2inst1', on port 50000) and update the SVCENAME param.


-----= Posted via Newsfeeds.Com, Uncensored Usenet News =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
-----== Over 100,000 Newsgroups - 19 Different Servers! =-----

Nov 12 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: dalewz | last post by:
Hi, Could sb kindly answer my following questions: Plan: I am trying to find a language to build a GUI to communicate with our device via serial port. Questions: 1. which language (VC++...
9
by: Mairhtin O'Feannag | last post by:
Hello, We have two machines we wish to use DPF. They are both RH ES 2.1, with DB2 8.2. I read the documentation CAREFULLY, and added the following line to my db2nodes.cfg file : 1 egret 0
1
by: Catherine Jo Morgan | last post by:
This is for a recreational tree climbing database. When a climb is arranged, it often begins with one or more inquiries by phone or email. Sometimes it takes several communications to answer...
2
by: M | last post by:
does c# or the .NET framework provide any serial communications support? where can i find some info on how to handle serial ports in c#? thanks m
6
by: Peter Krikelis | last post by:
Hi All, I am having a problem setting up input mode for serial communications. (Sorry about the long code post). The following code is what I use to set up my comm port.
10
by: Jim H | last post by:
I need to communicate using a serial port. Are there any classes or libraries for this in .NET? If not are there any open source libraries for this out there? jim
4
by: Gary Frank | last post by:
I'd like to write a program in VB.Net that handles serial communications to several devices. VB.Net 2003 does not have adequate built-in serial communications. I heard that 2005 will have that. ...
8
by: vicky | last post by:
Hello,I met a question when I wrote the program.I want the program can transmit the data frame continuosly through the RS232 when the communication has been interrupted.But I don't know how to...
5
by: Franklin M. Gauer III | last post by:
Hi All, I've written an ASP.NET application (webservice) that does simple serial communications via the .NET 2.0 SerialComm object. The application runs fine on my development machine. The...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.