oracle 重装监听,centos oracle 安装 踩坑实录 (二:配置监听与卸载)

配置监听及本地网络服务

1)在oracle用户的图形界面oracle用户中,新开启一个终端,输入命令netca会弹出如下界面。

b19791be1a788c942748a183fbc207e9.png

2)创建监听服务(充当oracle服务器,让别的oracle客户端连接本oracle服务器)

fa9e996a999e2f21dcb1698d8727b0e2.png

12bc8057cad044fa0747c232d65b075f.png

e4d4d0cad50f9f69ce6b9069e8ab3a90.png

e43fd8c5adcb92725890a4c1a4cb7f97.png

3825431de6d51862ac6f221fd75bfc28.png

bc46d249b4fd9db155e1ce8b68a883a9.png

3)配置本地网络服务名(充当oracle客户端,连接别的oracle服务器)

14272dcec8d4aeb6f0092e6554834e7f.png

000484365b0b0f494f0f5d5a769fc1fe.png

输入连接的oracle服务器的数据库的实例名

3bec90fe4b060e5ef40ca61624b89783.png

be983ee3fd4d3a0d436653f446314bac.png

输入oracle服务器的ip地址

6fe3e037625cfd35f24a83769a995c21.png

3136b62ab0bf1e1fe6040a106e3362ba.png

点击change Login输入所连接oracle服务器的其中某一个用户名和密码,点击OK

5fcb40448d3743d64d5fa4d8ea9de6f2.png

看到此界面说明测试成功(如果不成功,请查看网络是否畅通,所连接的oracle服务器是否启动,监听是否启动等原因)

952a2ac3fdfce7aacadb827883b5bb33.png

为你所设置的本地网络服务名起个名字

2a76c11182966ca0c0726ad98ad39802.png

ca69410a6168a91ba9845a924ae35596.png

e576b7b076a32ca648bf6cc1ec5fef3a.png

这样oracle服务器安装配置基本就完成了。

>> oracle账户登录

1.使用SQL*PLUS停止数据库

[oracle@OracleTest oracle]$ sqlplus log

SQL> connect / as sysdba

SQL> shutdown [immediate]

SQL> exit

2.停止Listener

[oracle@OracleTest oracle]$ lsnrctl stop

>> root账户登录

3.将安装目录删除

[root@OracleTest /root]# rm -rf /u01/

4.将/usr/bin下的文件删除

[root@OracleTest /root]# rm /usr/local/bin/dbhome

[root@OracleTest /root]# rm /usr/local/bin/oraenv

[root@OracleTest /root]# rm /usr/local/bin/coraenv

5.将/etc/oratab删除

[root@OracleTest /root]# rm /etc/oratab

6.将/etc/oraInst.loc删除

[root@OracleTest /root]# rm /etc/oraInst.loc

7.将oracle用户删除(若要重新安装,可以不删除)

[root@OracleTest /root]# userdel–r oracle

8.将用户组删除(若要重新安装,可以不删除)

[root@OracleTest /root]# groupdel oinstall

[root@OracleTest /root]# groupdel dba

9.将启动服务删除

[root@OracleTest /root]# chkconfig --del dbora

到此为止重启后,你的Linux系统下的Oracle数据库已完全删除了!!!

以上是CentOS5.1+Oracle 11g的环境。

如果要再次安装,最好先做一些备份工作。

包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。

要是有可能连创建数据库的脚本也保存下来。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS 7 系统中启动Oracle监听的步骤如下: 1. 首先,打开终端并以 root 用户身份登录。 2. 进入 Oracle 用户的环境变量: ```bash su - oracle ``` 3. 启动监听程序: ```bash lsnrctl start ``` 如果监听程序启动成功,您将看到以下消息: ```bash Starting /u01/app/oracle/product/11.2.0/dbhome_1/bin/tnslsnr: please wait... TNSLSNR for Linux: Version 11.2.0.1.0 - Production System parameter file is /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Log messages written to /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) Listening on: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))) ``` 4. 确认监听程序正在运行: ```bash lsnrctl status ``` 如果监听程序正在运行,您将看到以下消息: ```bash Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production Start Date 24-NOV-2021 15:54:15 Uptime 0 days 0 hr. 0 min. 7 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora Listener Log File /u01/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml Listening Endpoints Summary... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1521))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))) Services Summary... Service "orcl" has 1 instance(s). Instance "orcl", status READY, has 1 handler(s) for this service... The command completed successfully ``` 这些步骤将启动Oracle监听程序并确保它正在运行。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值