oracle sys/as,sqlplus sys/oracle@orcl as sysdba无法登录
(1)现象
$ sqlplus as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on 星期一 3月 30 20:50:08 2015
Copyright (c) 1982, 2009, Oracle. All rights reserved.
ERROR:
ORA-01031: insufficient privileges
请输入用户名:
(2)原因分析
查看一下listener.ora
$ cd /u01/app/oracle/product/11.2.0/db_1/network/admin
$ cat listener.ora
# listener.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = ORCL)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/db_1)
(SID_NAME = ORCL)
)
)
LISTENER =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracleServer)(PORT = 1521))
)
ADR_BASE_LISTENER = /u01/app/oracle
这里有两个ORCL。第一个表示服务名,大小写无所谓;第二个表示实例名,要跟数据库的名称(或SID)一样,严格区分大小写。
数据库名为orcl,而这里的SID_NAME为ORCL。原因就在这里。
(3)改正方法
把listener.ora中的SID_NAME改为orcl。
(4)拓展
$ cat tnsnames.ora
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = OracleServer)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
)
)
tnsname.ora中也有两个ORCL,大小写都可以。
oracle sys/as,sqlplus sys/oracle@orcl as sysdba无法登录相关推荐
- Oracle 数据库设置最大进程数参数方法,oracle最大进程数满了处理方法,sysdba管理员登录报“maximum number of processes (150) exceeded“问题解决
oracle 数据库使用 sysdba 管理员登录报: ORA-00020: maximum number of processes (150) exceeded 译:超过了最大进程数(150) 方法 ...
- Oracle一定有sqlplus吗,oracle sqlplus执行sql文件
Oracle执行外部文件: sql>@new.sql 执行多个sql文件: 1.把所有的文件都放在同一个目录下,然后在命令行里执行命令: c:>dir/b > d:/1.sql 会把 ...
- oracle sys dba 01031,sys用户连接数据库是报ORA-01031: insufficient privileges的处理
1. sys用户连接数据库是报ORA-01031: insufficient privileges.这个错误出现在生产数据库恢复到测试环境数据后,通过conn sys/password ...
- sqplus操作oracle,sqlplus操作oracle
登录oracle: D:\>sqlplus /nolog Dba用户链接数据库: SQL> connect /as sysdba --查看已有表空间名称和大小 SQL>select ...
- sqlplus操作oracle
登录oracle: D:\>sqlplus /nolog Dba用户链接数据库: SQL> connect /as sysdba --查看已有表空间名称和大小 SQL> select ...
- oracle 汉化包配置,Oracle Application Express安装与中文语言包配置
Oracle 11g R2 32位版本, Oracle Application Expresso是目前最新的4.1多国语言版.Oracle的安装不说了,直接简单介绍APEX4.1的安装. 一.建议在O ...
- oracle查询报错clb,Oracle RAC 负载均衡与故障转移(三)
Server Service TAF https://www.cndba.cn/Breath/article/2324 服务端 service TAF 1.服务器端透明故障转移,通过配置service ...
- oracle指定导出低版本号,oracle 高版本导出低版本数据库并且导入到低版本数据的方法...
第一步:sqlplus system/egis@orcl as sysdba; 进入sqlplus (输入管理员用户名/密码@数据库密码) 第二步: create directory dumpdir ...
- oracle客户端和ssh区别,oracle 使用SSH 转发功能
主要转发过程 通过客户端的 1555 端口 转发到服务器的 1521端口上具体步骤 1.在客户端上执行 [oracle@normal admin]$ ssh -CNfg -L 1555:192.168 ...
最新文章
- 工业传感器:工业互联网的第一道门
- ServiceStack.OrmLite使用
- 逃出你的肖申克(三):遇见20万年前的自己
- python表头写进csv文件_Python读取CSV文件列并在CSV-fi中写入文件名和列名
- java hashmap扩容大小_HashMap的扩容机制以及默认大小为何是2次幂
- 用getBoundingClientRect()来获取页面元素的位置
- sql更新表的字段和主键
- 08_MySQL DQL_SQL99标准中的多表查询(内连接)
- python-day2
- Linux下进行源码安装时如何避免找不到那些使用--prefix指定目录安装的依赖
- C语言Register关键字:利用寄存器提升访问效率
- 阿里云盘下载安装保存文件教程
- 6.2016年国赛A题“系泊系统的设计”
- coreldraw x4如何出血_CorelDRAW X4常用快捷键大全,详细始末
- 「ZigBee模块」协议栈-串口透传,打造无线串口模块
- FCFS,SSTF,SCAN,FIFO,LRO
- java用户注册信息校验
- 基于Android系统的智能社区平台系统APP设计与实现(含论文)
- 某乎x-zse-96、x-zst-81最新通杀方案
- 2019年终总结,忙碌而充实的一年