Oacle 감청 정적 등록 예 분석
40746 단어 Oacle
1 、 $ORACLE 에서HOME / network / admin / listener. ora 파일 에 정적 등록 노드 추가
[oracle@guohui6 oracle]$ cd
$ORACLE_HOME
/
network
/
admin
[oracle@guohui6 admin]$ vi listener
.
ora
#
listener.ora Network Configuration File: /mydatafile2/app/oracle/oracle/product/10.2.0/db_1/network/admin/listener.ora
#
Generated by Oracle configuration tools.
SID_LIST_LISTENER
=
(SID_LIST
=
(SID_DESC
=
(SID_NAME
=
PLSExtProc)
(ORACLE_HOME
=
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1)
(PROGRAM
=
extproc)
)
(SID_DESC
=
(SID_NAME
=
ORCL)
(ORACLE_HOME
=
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1)
(GLOBAL_DBNAME
=
HJD
.
COM
.
CN)
)
)
LISTENER
=
(DESCRIPTION_LIST
=
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
IPC)(
KEY
=
EXTPROC1))
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
guohui6)(PORT
=
1521
))
)
)
여기 글로벌 조심 하 세 요dbname=HJD.COM.CN
SID_NAME=ORCL
이 SIDNAME 가 대외 적 으로 서 비 스 를 제공 해 야 할 $ORACLESID 일치
[oracle@guohui6 admin]$
echo
$ORACLE_SID
ORCL
2. tnsnames. ora 의 노드 설정
[oracle@guohui6 admin]$ vi tnsnames
.
ora
#
tnsnames.ora Network Configuration File: /mydatafile2/app/oracle/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora
#
Generated by Oracle configuration tools.
ORCL
=
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
guohui6)(PORT
=
1521
))
(CONNECT_DATA
=
(SERVER
=
DEDICATED)
(SERVICE_NAME
=
ORCL)
)
)
GUOHUIORCL
=
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
guohui6)(PORT
=
1521
))
(CONNECT_DATA
=
(SERVER
=
DEDICATED)
(SERVICE_NAME
=
HJD
.
COM
.
CN)
)
)
tnsname GUOHUIORCL 의 SERVICENAME=HJD.COM.CN
이곳 의 서 비 스 는 일반적인 ORCL 이 아 닌 HJD. COM. CN 입 니 다. listener. ora 에 HJD. COM. CN 이 등록 되 어 있 기 때문에 lsnrctl 이 시 작 될 때 HJD. COM. CN 을 감청 하고 SID 에 대응 합 니 다.NAME = ORCL 에.
3. 감청 과 서비스 시작
[oracle@guohui6 oracle]$ cat dbstart
lsnrctl start
sqlplus
/
nolog
<<
EOF
connect
/
as
sysdba
startup
EOF
[oracle@guohui6 oracle]$
./
dbstart
LSNRCTL
for
Linux
:
Version
10.2
.
0.1
.
0
-
Production on
13
-
FEB
-
2011
20
:
11
:
15
Copyright (c)
1991
,
2005
,
Oracle
.
All rights reserved
.
Starting
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1
/
bin
/
tnslsnr
:
please wait
...
TNSLSNR
for
Linux
:
Version
10.2
.
0.1
.
0
-
Production
System
parameter
file
is
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1
/
network
/
admin
/
listener
.
ora
Log
messages written to
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1
/
network
/
log
/
listener
.
log
Listening on
:
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
ipc)(
KEY
=
EXTPROC1)))
Listening on
:
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
tcp)(HOST
=
guohui6)(PORT
=
1521
)))
Connecting to (DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
IPC)(
KEY
=
EXTPROC1)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR
for
Linux
:
Version
10.2
.
0.1
.
0
-
Production
Start
Date
13
-
FEB
-
2011
20
:
11
:
15
Uptime
0
days
0
hr
.
0
min
.
0
sec
Trace Level off
Security ON
:
Local OS Authentication
SNMP OFF
Listener Parameter
File
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1
/
network
/
admin
/
listener
.
ora
Listener
Log
File
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1
/
network
/
log
/
listener
.
log
Listening Endpoints Summary
...
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
ipc)(
KEY
=
EXTPROC1)))
(DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
tcp)(HOST
=
guohui6)(PORT
=
1521
)))
Services Summary
...
Service
"
HJD.COM.CN
"
has
1
instance(s)
.
Instance
"
ORCL
"
,
status UNKNOWN
,
has
1
handler(s)
for
this service
...
Service
"
ORCL
"
has
1
instance(s)
.
Instance
"
ORCL
"
,
status UNKNOWN
,
has
1
handler(s)
for
this service
...
Service
"
PLSExtProc
"
has
1
instance(s)
.
Instance
"
PLSExtProc
"
,
status UNKNOWN
,
has
1
handler(s)
for
this service
...
The command completed successfully
SQL
*
Plus
:
Release
10.2
.
0.1
.
0
-
Production on Sun Feb
13
20
:
11
:
16
2011
Copyright (c)
1982
,
2005
,
Oracle
.
All rights reserved
.
SQL
>
Connected to an idle instance
.
SQL
>
ORA
-
32004
:
obsolete and
/
or deprecated parameter(s) specified
ORACLE instance started
.
Total
System
Global
Area
461373440
bytes
Fixed Size
1220000
bytes
Variable Size
75498080
bytes
Database Buffers
381681664
bytes
Redo Buffers
2973696
bytes
Database mounted
.
Database opened
.
SQL
>
Disconnected from Oracle Database 10g Enterprise Edition Release
10.2
.
0.1
.
0
-
Production
With the Partitioning
,
OLAP and Data Mining options
볼 수 있다
Service "HJD.COM.CN" has 1 instance(s). Instance "ORCL", status UNKNOWN, has 1 handler(s) for this service...
감청 중 입 니 다.
4. 이 서비스 가 도착 할 수 있 는 지 검증
[oracle@guohui6 oracle]$ tnsping GUOHUIORCL
TNS Ping Utility
for
Linux
:
Version
10.2
.
0.1
.
0
-
Production on
13
-
FEB
-
2011
20
:
14
:
59
Copyright (c)
1997
,
2005
,
Oracle
.
All rights reserved
.
Used parameter files
:
/
mydatafile2
/
app
/
oracle
/
oracle
/
product
/
10.2
.
0
/
db_1
/
network
/
admin
/
sqlnet
.
ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION
=
(ADDRESS
=
(PROTOCOL
=
TCP)(HOST
=
guohui6)(PORT
=
1521
)) (CONNECT_DATA
=
(SERVER
=
DEDICATED) (SERVICE_NAME
=
HJD
.
COM
.
CN)))
OK (
10
msec)
tnsping guohuiorcl 은 방금 tnsnames. ora 에 설 치 된 tnsname 입 니 다. 이 주 소 는 통달 할 수 있 습 니 다.
5. 정적 으로 등 록 된 서 비 스 를 이용 하여 Oacle 에 로그 인 합 니 다.
[oracle@guohui6 oracle]$ sqlplus tina
/
panda@guohuiorcl
SQL
*
Plus
:
Release
10.2
.
0.1
.
0
-
Production on Sun Feb
13
20
:
17
:
27
2011
Copyright (c)
1982
,
2005
,
Oracle
.
All rights reserved
.
Connected to
:
Oracle Database 10g Enterprise Edition Release
10.2
.
0.1
.
0
-
Production
With the Partitioning
,
OLAP and Data Mining options
SQL
>
select
count
(
*
) from date_log;
COUNT
(
*
)
----------
3998
SQL
>
이 정적 등록 이 성공 적 으로 해석, 감청, 연결 되 었 음 이 검증 되 었 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
activemq 5.5 의 입문 은 설치, 시작, 데이터베이스 지속 화 를 포함한다Apache ActiveMQ 5.5.0 은 주로 유지보수 버 전 으로 130 개가 넘 는 문 제 를 복 구 했 으 며 대부분 bug 와 개선 이 었 다. Improved performance for offline d...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.