473,406 Members | 2,377 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,406 software developers and data experts.

What the heck are node names and aliases for?

Hey,

I"m just getting into DB2 and I'm not getting the node name alias
thing.

Are they just arbitrary? Something used for the purposes of easy human
recognition? On the server side, it seems that DB2 will use the name
NODE000 when you create a database. Then you can catalog nodes. On your
client you can only use a node name once.

Is there a good reference on this? I have only found information that
refers to nodes and aliases like they are bread and water.

Chris.

Jul 13 '06 #1
6 14407
"Treasure NextDoor" <tr**************@gmail.comwrote in message
news:11*********************@p79g2000cwp.googlegro ups.com...
Hey,

I"m just getting into DB2 and I'm not getting the node name alias
thing.

Are they just arbitrary? Something used for the purposes of easy human
recognition? On the server side, it seems that DB2 will use the name
NODE000 when you create a database. Then you can catalog nodes. On your
client you can only use a node name once.

Is there a good reference on this? I have only found information that
refers to nodes and aliases like they are bread and water.

Chris.
A node is equivalent to a DB2 instance. One DB2 Instance can have multiple
databases. A DB2 server can also have multiple instances created.

The node name used internally on the server (NODE000) is different than a
node that you catalog remotely, although they both refer to an instance. On
a remote catalogued node, it actually refers to a combination of host-name
and instance (which is identified by port or service name).

The port or service name for an instance on the sever is set in the data
base manager (dbm) configuration. (db2 get dbm cfg). DBM is the same as
instance.

See the Command Reference manual for information on cataloging remote tcpip
nodes. Then you catalog the database using the node name you have
catalogued.
Jul 13 '06 #2
Mark A wrote:
"Treasure NextDoor" <tr**************@gmail.comwrote in message
news:11*********************@p79g2000cwp.googlegro ups.com...
>Hey,

I"m just getting into DB2 and I'm not getting the node name alias
thing.

Are they just arbitrary? Something used for the purposes of easy human
recognition? On the server side, it seems that DB2 will use the name
NODE000 when you create a database. Then you can catalog nodes. On your
client you can only use a node name once.

Is there a good reference on this? I have only found information that
refers to nodes and aliases like they are bread and water.

Chris.

A node is equivalent to a DB2 instance. One DB2 Instance can have multiple
databases. A DB2 server can also have multiple instances created.

The node name used internally on the server (NODE000) is different than a
node that you catalog remotely, although they both refer to an instance.
No, this are two very different things. The NODE000 is actually a database
partition. Since version 8, this usage of the term "node" is changed to
"dbpartition". But that takes some time because the term is used in many,
many places that all have to be found in the docs and then sorted out.

--
Knut Stolze
DB2 Information Integration Development
IBM Germany
Jul 14 '06 #3
"Knut Stolze" <st****@de.ibm.comwrote in message
news:e9**********@lc03.rz.uni-jena.de...
No, this are two very different things. The NODE000 is actually a
database
partition. Since version 8, this usage of the term "node" is changed to
"dbpartition". But that takes some time because the term is used in many,
many places that all have to be found in the docs and then sorted out.

--
Knut Stolze
DB2 Information Integration Development
IBM Germany
I don't see how that can happen because when you catalog a remote tcpip
node, you are referring to a instance with a particular port number (unless
they change the syntax for cataloging a tcpip node). When not using DPF
(partitioning) it is easier to just think of the node as the instance.
Jul 14 '06 #4
Mark A wrote:
"Knut Stolze" <st****@de.ibm.comwrote in message
news:e9**********@lc03.rz.uni-jena.de...
>No, this are two very different things. The NODE000 is actually a
database
partition. Since version 8, this usage of the term "node" is changed to
"dbpartition". But that takes some time because the term is used in
many, many places that all have to be found in the docs and then sorted
out.

I don't see how that can happen because when you catalog a remote tcpip
node, you are referring to a instance with a particular port number
(unless they change the syntax for cataloging a tcpip node). When not
using DPF (partitioning) it is easier to just think of the node as the
instance.
I believe that the NODE0000 refers to the directory that you will see once
you created a database. That is a partition and not an instance. But
maybe I didn't understand the OP correctly.

--
Knut Stolze
DB2 Information Integration Development
IBM Germany
Jul 14 '06 #5
"Knut Stolze" <st****@de.ibm.comwrote in message
news:e9**********@lc03.rz.uni-jena.de...
>
I believe that the NODE0000 refers to the directory that you will see once
you created a database. That is a partition and not an instance. But
maybe I didn't understand the OP correctly.

--
Knut Stolze
DB2 Information Integration Development
IBM Germany
I believe that directories SQL00001, SQL00002, etc are created for the
databases.

The OP is a DB2 newbie, and just trying to understand the difference between
a instance, node, and a database and how to catalog them. It is a bit
confusing for the beginner working with remote systems. The main point to
remember is that a remote tcpip node is a combination of server (host-name)
and instance (port number on that server).
Jul 14 '06 #6
Mark A wrote:
I believe that directories SQL00001, SQL00002, etc are created for the
databases.
That is correct. And the DB-specific directories reside on logical of
physical partitions, which are the NODE0000, NODE0001 etc. directories.
The OP is a DB2 newbie, and just trying to understand the difference
between a instance, node, and a database and how to catalog them. It is a
bit confusing for the beginner working with remote systems. The main point
to remember is that a remote tcpip node is a combination of server
(host-name) and instance (port number on that server).
I agree. The question is what his/her NODE0001 refers to...

--
Knut Stolze
DB2 Information Integration Development
IBM Germany
Jul 14 '06 #7

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

Similar topics

1
by: Don | last post by:
I have a .NET program that can connect to either an Access 97 database or an SQL Server 7 database. In the database I have two tables which have a field called ID. When I run a query like "SELECT...
1
by: Alex | last post by:
Hello, I don't have sufficient experience with XSLT, and would really appreciate somebody's help in me giving ideas on solving a problem I have. Let's consider the following XML file: ...
6
by: Carmine | last post by:
When I issue a db2 list db directory command, most of the node names are wrong. Is this a bug in Db2 v7 or is there something that I am missing? Thanx...
2
by: Michael Bulatovich | last post by:
I have a simple db to keep track of work/time/projects etc. It has two fields (column) named "start time" and "end time" WITH THE SPACES. I'm trying to do some automation to a form associated with...
59
by: Chris Dunaway | last post by:
The C# 3.0 spec (http://msdn.microsoft.com/vcsharp/future/) contains a feature called "Implicitly typed local variables". The type of the variable is determined at compile time based on the...
66
by: Mike Meyer | last post by:
It seems that the distinction between tuples and lists has slowly been fading away. What we call "tuple unpacking" works fine with lists on either side of the assignment, and iterators on the...
0
by: chris | last post by:
For reasons I rather not go into, I'm looking to generate a type of "list of xs:ID" think of of them as aliases with XSV I can get round to acually entering a list but they are not recognised as...
669
by: Xah Lee | last post by:
in March, i posted a essay “What is Expressiveness in a Computer Language”, archived at: http://xahlee.org/perl-python/what_is_expresiveness.html I was informed then that there is a academic...
11
by: Chris Thomasson | last post by:
I was thinking of how I was going to create a robust versioning system in Standard C++ for my library and was wondering exactly what the point of a namespace alias is? The seem like a rather...
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: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.