Here is an attempt to explain some of them.
What is a network service name?
The network service name is shown in yellow below:
BRNY01 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oric-sandbox-db01.oric.no)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = brny01.oric.no)
)
)
A network service name resolves to a connect descriptor.
What is a connect descriptor?
A specially-formatted description of the destination for a network connection. A connect descriptor contains destination service and network route information.
Everyhing contained within the DESCRIPTION part constitutes the connect description:
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = oric-sandbox-db01.oric.no)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = brny01.oric.no) ) )What is a connect identifier?
A connect identifier can be a network service name, database service name, or network service alias. Users will have to pass along username and password together with the connect identifier, to connect to a database.
For all intents and purposes, think about a connect identifier as a database name, or a nicname for a database name that you make up yourself.
What is a connect string?
By connect string we mean the information the user passes to a service to connect, such as user name, password and connect identifier
CONNECT scott/tiger@net_service_name
No comments:
Post a Comment