首页 > 数据库 >Oracle:初次登陆的操作及错误处理

Oracle:初次登陆的操作及错误处理

时间:2022-08-18 00:13:16浏览次数:64  
标签:登录 数据库 认证 etc 初次 SID Oracle 错误处理 环境变量

1 登录前准备

因网络环境变更导致的监听启动报错

关注虚拟机用的是桥接网络

物理机使用的网络环境,有线无线

编辑-虚拟机编辑器

此时需要修改etc/hosts文件

2 登录oracle

oracle认证方式

基于主机认证

不需要用户名和密码,因为已经登录到了oracle主机

基于密码文件的认证

数据库还没打开就可以进行密码文件认证

基于内部认证

在数据库内部创建的用户,数据库打开时,验证账号密码登录

以sysdba角色登录

connect to an idle instance

连接到一个空闲实例

原因:

数据库没开启

环境变量配置有问题

要和当前的SID一致

source .bash_profile

再登录就不报错

环境变量的SID改了怎么办?

只要是通过DBCA(建库工具),都会创建一个文件,etc/orctab,记录了SID

解决方法

  1. 手工导入环境变量

  2. 直接修改ORACLE_SID

  3. . oraenv 切换环境变量,前提是etc/orctab记录了SID,这样的方式适合一台主机有多个数据库实例

3 登录后操作

show pdbs

查看当前有哪些可拔插数据库

show con_name

当前所处容器名称

标签:登录,数据库,认证,etc,初次,SID,Oracle,错误处理,环境变量
From: https://www.cnblogs.com/fancy2022/p/16597296.html

相关文章