✅ 操作成功!

1521端口

发布时间:2023-06-12 作者:admin 来源:文学

1521端口

1521端口

-

2023年3月17日发(作者:卖拐2)

一、配置服务名

1、启动netca工具

同样是在NetConfigurationAssistant(netca)配置工具中进行服务名配置,运

行Netca工具,选择“本地Net服务名配置”,点击下一步,如下图所示。

2、添加服务名

由于是第一次添加服务名称,“重新配置”、“删除”、“重命名”和“测试”

选项都无法选择,如果,以前配置过服务名,在这里可以选择删除、重命名等操

作。

这里我们选择“添加”,点击下一步,如下图所示。

3、设置服务名称

进入配置服务名称窗口,输入“orcl”,因为我们创建数据库时,数据库名称

是用“orcl”,为了方便识别、统一管理,我们采用和数据库名称一致,也可不一

致。点击下一步,如下图所示。

4、通讯协议选择

进入选择用于要访问数据库的协议,这里选择默认的“TCP”协议,点击下一

步,如下图所示。

5、配置主机名称

进入配置主机名窗口,填入你的主机IP地址,这里我们填入“192.168.1.66”

(根据自己服务器ip地址而设定),点击下一步,如下图所示。

选择不进行测试,点击下一步,如下图所示。

设置网络服务名

是否配置另一个Net服务名?选择“否”,点击下一步,如下图所示。

6、配置完成

弹出配置完成窗口,至此,监听和服务名配置完毕。

点击“完成”按钮,退出监听和服务名配置窗口,完成配置。

通过netca工具配置监听,就是在$ORACLE_HOME/network/admin目录下建

立文件并添加如下信息。

LISTENER=

(DESCRIPTION_LIST=

(DESCRIPTION=

(ADDRESS=(PROTOCOL=TCP)(HOST=1272.168.1.66)(PORT=1521))

)

)

SID_LIST_LISTENER=

(SID_LIST=

(SID_DESC=

(SID_NAME=db1)

(ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1)

)

)

注:参数说明

HOST该参数即是本机的ip地址或者本机的hostname。

PORT该参数定义监听端口号,Oracle默认的监听端口号即1521端口。

SID_NAME该参数设置数据库SID名称。

ORCLE_HOME改参数为本机ORCLE_HOME目录。

配置服务名,既是在$ORACLE_HOME/network/admin目录下建立

文件并添加如下信息。

db1=

(DESCRIPTION=

(ADDRESS_LIST=

(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.1.66)(PORT=1521))

)

(CONNECT_DATA=

(SERVICE_NAME=db1)

)

)

注:参数说明

HOST该参数即是本机的ip地址或者本机的hostname。

PORT该参数定义监听端口号,Oracle默认的监听端口号即1521端口。

SERVICE_NAME该参数设置数据库SID名称。

7、启动和停止监听

我使用Oracle的lsnrctlstart命令启动监听,使用lsnrctlstatus命令查看监听

状态,也可使用lsnrctlstop命令停止监听。

[oracle@ocmu~]$lsnrctlstart

[oracle@ocmu~]$lsnrctlstatus

[oracle@ocmu~]$lsnrctlstop

8、测试服务器联通

我们可以使用tnsping命令测试连通性,如下:

[oracle@oel56~]$tnspingdb1

TNSPingUtilityforLinux:Version10.2.0.1.0-Productionon

20-AUG-201211:50:33

Copyright(c)1997,2005,htsreserved.

Usedparameterfiles:

UsedTNSNAMESadaptertoresolvethealias

Attemptingtocontact(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=

(PROTOCOL=TCP)(HOST=192.168.1.50)(PORT=1521)))(CONNECT_DATA

=(SERVICE_NAME=db1)))

OK(20msec)

二、数据库的启停

1、数据库启动

在sqlplus中使用startup命令启动数据库

[oracle@oel56~]$ps-ef|grepora

root65306498011:58pts/000:00:00su-oracle

oracle65316530011:58pts/000:00:00-bash

oracle65716531011:58pts/000:00:00ps-ef

oracle65726531011:58pts/000:00:00grepora

[oracle@oel56~]$

[oracle@oel56~]$

[oracle@oel56~]$

[oracle@oel56~]$sqlplus/assysdba

SQL*Plus:Release10.2.0.1.0-ProductiononMonAug2011:58:492012

Copyright(c)1982,2005,htsreserved.

Connectedtoanidleinstance.

SYS@db1>startup

ORACLEinstancestarted.

TotalSystemGlobalArea281018368bytes

FixedSize2020192bytes

VariableSize113249440bytes

DatabaseBuffers163577856bytes

RedoBuffers2170880bytes

Databasemounted.

Databaseopened.

SYS@db1>

2、数据库停止

正常停止数据库

[oracle@oel56~]$sqlplus/assysdba

SQL*Plus:Release10.2.0.1.0-ProductiononMonAug2012:00:412012

Copyright(c)1982,2005,htsreserved.

Connectedto:

OracleDatabase10gEnterpriseEditionRelease10.2.0.1.0-64bit

Production

WiththePartitioning,OLAPandDataMiningoptions

SYS@db1>

SYS@db1>shutdownimmediate

Databaseclosed.

Databasedismounted.

ORACLEinstanceshutdown.

SYS@db1>

强制停止数据库

SYS@db1>shutdownabort

ORACLEinstanceshutdown.

SYS@db1>

3、检查数据库是否运行

[oracle@oel56~]$ps-ef|grepora

root65306498011:58pts/000:00:00su-oracle

oracle65316530011:58pts/000:00:00-bash

oracle66791012:03?00:00:00ora_pmon_db1

oracle66811012:03?00:00:00ora_psp0_db1

oracle66831012:03?00:00:00ora_mman_db1

oracle66851012:03?00:00:00ora_dbw0_db1

oracle66871012:03?00:00:00ora_lgwr_db1

oracle66891012:03?00:00:00ora_ckpt_db1

oracle66911012:03?00:00:00ora_smon_db1

oracle66931012:03?00:00:00ora_reco_db1

oracle66951012:03?00:00:00ora_cjq0_db1

oracle66971212:03?00:00:00ora_mmon_db1

oracle66991012:03?00:00:00ora_mmnl_db1

oracle67011012:03?00:00:00ora_d000_db1

oracle67031012:03?00:00:00ora_s000_db1

oracle67081012:03?00:00:00ora_qmnc_db1

oracle67121312:03?00:00:00ora_j000_db1

oracle67141312:03?00:00:00ora_j001_db1

oracle67176531012:03pts/000:00:00ps-ef

oracle67186531012:03pts/000:00:00grepora

👁️ 阅读量:0