oracle数据库解锁命令,oracle数据解锁

首页 > 教育培训 > 作者:YD1662023-10-28 22:18:39

点击下一步,重新配置即可

oracle数据库解锁命令,oracle数据解锁(5)

一路下一步,直到出现此界面,监听配置完成

oracle数据库解锁命令,oracle数据解锁(6)

如出现本地链接没问题,但是远程链接不上,解决方式同上linux操作系统的处理方式

问题二

如果数据库是在linux操作系统上安装的,静默安装之后一般没有listener.ora文件【如果不做他用,不用配置监听文件监听服务也能启动,但是牵扯到更换监听端口就必须要配置listenser.ora文件了。

【配置方式】

vi listener.ora 把一下代码黏贴进去

LISTENER= (DESCRIPTION= (ADDRESS_LIST= (ADDRESS=(PROTOCOL=tcp)(HOST=192.168.3.88)(PORT=1555))))

注:LISTENER为监听名称,HOST=xxx为本机IP,PORT:准备作为监听的端口号 默认1521

监听分为动态注册和静态注册,以下是静态注册部分

优点:服务端关库时可以通过客户端远程起库

1)静态注册要点

① 静态注册必须在listener.ora中描述(SID_List_监听器的名字=xxxxx)

② 实例不必启动,静态监听器也能注册

③ 服务器启动静态监听后,可以通过远程启动数据库

2)静态注册的描述分为两部分内容

① 网络三要素:1、Protocal 2、Host 3、Port

② 服务名描述:GLOBAL_DBNAME:全局数据库名(静态注册特征)

3)listener.ora配置示例

LSN2 = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.88)(PORT = 1522)) ) ) SID_LIST_LSN2 = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME=prod ) (ORACLE_HOME = /u01/oracle) (SID_NAME =prod) ) )

其中:

PROTOCOL指的是监听接收链接的协议;

HOST是指的监听运行的主机或者IP地址;

PORT指的是监听运行的端口;

SID_NAME指的是监听服务的实例名;

GLOBAL_NAME指的是监听服务的服务名;

ORACLE_HOME指的是监听服务的$ORACLE_HOME。

如果[监听名]和SID_LIST_[监听名]配置是成对出现的,这代表是静态监听;如果listener.ora文件只有[监听名]的配置,监听就变成动态监听。

动态注册:客户端(sys用户)只能在远程数据库启动的情况下连接上,远程数据库关闭时客户端连接不上远程数据库。

静态注册:无论远程数据库处于开启还是关闭状态,客户端(sys用户)都可连接上。

静态注册可以在客户端控制服务器端数据库的启停,而动态注册则不可以,动态注册的监听在实例关闭时会被注销。

数据库关闭的状态下,只有sys用户可连入数据库,其他用户不可连入。

我司没有用静态监听的机器,这里不多做赘述

问题三

数据库常见错误之密码问题

一般oracle用户名的密码都设定的是默认,尽管这样,在长时间不更新密码的情况下也会出现密码过期的情况,进入数据库,查看用户的profile是哪个

oracle数据库解锁命令,oracle数据解锁(7)

查看用户密码的相应信息

oracle数据库解锁命令,oracle数据解锁(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.