2 mygodhome mygodhome 于 2014.11.23 13:57 提问

sqlplus / as sysdba却连不上数据库

数据库好好的,监听,服务都在正常,但是为什么sqlplus / as sysdba却连不上数据库呢?

2个回答

mygodhome
mygodhome   2014.11.23 16:21

改用oracle用户就可以连的上去了。同时,export 的ORACLE_SID要是数据库的实例,不能写ASM的实例。

start_smile_life
start_smile_life   2014.11.23 19:47

1.如果登录普通用户 sqlplus scott/tiger
2.如果登录超级用户 先sqlplus /nolog
然后 conn /as sysdba;

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
sqlplus/ as sysdba 能直接登录oracle数据库的问题
安装Oracle候默认使用操作系统验证:   数据库用sysdba登录验证两种式种通os认证种通密码文件验证;登录式两种种数据库主机直接登录(用os认证式)种通网络远程登录;需要设置参数两SQLNET.AUTHENTICATION_SERVICESREMOTE_LOGIN_PASSWORDFILE  安装面修改限制sysdba用密码能登录问题   sqlnet.authentic
sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法 注意多个数据库实例时候,set ORACLE_SID='', 1、
sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法   注意多个数据库实例时候,set ORACLE_SID='', 1、检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETWORKADMIN目录)是否包含这句:SQLNET.AUTHENTICATION_SERVICES=(N
Oracle当"sqlplus / as sysdba"登录不了数据库问题场景1
今天遇到项目上的同事问我一个问题,说数据库系统比较慢,然后我去看时,sqlplus / as sysdba无法登录,提示没有多余的空间,仔细一看是磁盘的空间,然后查看 空间情况,发现/u01目录是挂载根目录下的,此目录已经使用量100%。 每次我看到sqlplus  / as sysdba登录不了时,我都会一阵烦躁,主要还是需要保持下心境。 因为ORACLE_HOME都u01下那么,一般的t
sqlplus as sysdba 进不了
Microsoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>sqlplus as sysdbaSQL*Plus: Release 10.2.0.5.0 - ProductionCopyright (c) 1982, 2010, Oracle. 
LINUX sqlplus / as sysdba 无法登陆
1. 检查sqlnet.ora文件 Linux规范为: [oracle@ora1 admin]$ cat sqlnet.ora.bak  # sqlnet.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/sqlnet.ora # Generated by Oracle
sqlplus / as sysdba登录不上
 问题:oracle 9i在cmd中通过sqlplus / as sysdba登录不上 解决:通过网上搜罗,得知oracle 9i通过sqlplus登录要带上双引号,即: sqlplus "/as sysdba" 。10g 11g 以后就可以用sqlplus  / as sysdba 或者sqlplus  "/as sysdba"登陆了。
关于sqlplus / as sysdba - 无用户/口令登陆
为什么输入sqlplus / as sysdba就能连上数据库?其实在这种情况下,Oracle采用的是操作系统认证方式,当属于操作系统DBA组用户登陆到数据库服务器,那么Oracle认为这样的用户就可以授权以SYSDBA身份登录数据库,这时的用户名和密码随便输什么,都能连上库,使用show user命令查看登陆用户,其实都是SYS用户。计算机管理 > 组 > ora_dba组里的用户登陆操作系统,
[Oracle] sqlplus / as sysdba ora-01031 insufficient privileges
一. 问题描述 今天在新机子(WINDOWS)上搭建Oracle环境,完了之后通过SQL*PLUS本地登录时报错: ora-01031 insufficient privileges   ——-权限不足 二. 解决过程 错误排除 1. 当时首先想到的是oracle不允许用sqlplus工具登录,但随即想法打消 sqlplus sys/admin
ORACLE sqlplus / as sysdba 为什么能登录成功
打开运行,键入“sqlplus / as sysdba” 不输入任何用户名和密码,为什么能登录成功呢? 再使用命令:show user; 查询当前登录用户为:sys用户 或随便键入sqlplus aaa/bbb as sysdba 试试也都可登录成功!!! 这是为什么? 1、因为oracle用户登录使用的是外部认证的一种认证方式,也就是只要你能正常登录到电脑操作系统,在这里不用输入任何用
ORA-00020: maximum number of processes () exceeded, sqlplus / as sysdba无法登陆
ORA-00020: maximum number of processes (XXXX) exceeded 超过最大连接数,sqlplus / as sysdba无法登陆,使用sys用户强制登陆,但依旧不能查询V$SESSION视图,也就看不到实际连接的会话。 下面先以强制登陆做dump sqlplus -prelim '/ as sysdba' oradebug setmypid