mdsk.net
当前位置:首页 >> 本地有多个数据库 在进入sqlplus中或者CMD键入sqlplus / As sysDBA 如何知... >>

本地有多个数据库 在进入sqlplus中或者CMD键入sqlplus / As sysDBA 如何知...

mysql里面进入了以后 输入showdatabase 这个命令显示当前连接的数据库实例名称

1 sqlplus /nolog,conn /as sysdba 之所以能够登录,在于oracle登录时的身份认证方式.可以试一下这个:sqlplus /nolog,conn abcd/sss as sysdba,你发现也能够登录成功.2 oracle在登录时,有三种身份认证方式:操作系统身份认证、密码文件

9i 可以用 sqlplus "/as sysdba" 登陆.10g 11g 以后就可以用 / as sysdba 或者 "/as sysdba"登陆了.在设置oracle用户的时候 会指定dba用户 ,这命令的意思就是以dba身份登入数据库.

用echo $ORACLE_SID查看当前的环境变量(如果是windows环境则用echo %ORACLE_SID%)

他的意思是,在本机以超级管理员登陆 sysdba就是以超级管理员身份

su - oracle 是unix操作系统命令,意思操作系统切换到oracle这个用户.sqlplus / as sysdba是登陆oracle的命令,用sqlplus这个工具,以sysdba的身份登陆数据库.正常的写法应该是sqlplus 用户名/密码 as sysdba./这种写法是因为你已经登录了操作系统,就不需要在输入用户密码了,直接以sys最高权限登录

1,必须是本机登录,(包括windows的远程桌面 或者 linux的ssh) 如果是用plsql登录一台远程机器是不可以的.2, sqlnet.ora需要有:SQLNET.AUTHENTICATION_SERVICES=(NTS)3 改用户必须有oracle目录的执行(X)权限4 sqlplus "/as sysdba"相当于使用sys用户登录,因为sys用户登录时必须指定为dba权限PS:你可以尝试 sqlplus /nolog conn sys/manageoracle会提示你需要用DBA登录 所以你必须输入 conn sys/manage as sysdba才可以登录

在CMD中启动sqlplus 言归正转,下面具体说一下如何启动.1. 设置正确的ORACLE实例2. 启动SQLPLUS3. 连接4. 启动/关闭数据库 相应的在DOS命令下执行:1. set ORACLE_SID = $INSTANCE_NAME2. sqlplus /nolog3. connect user/

开始菜单里输入cmd回车,输入sqlplus system/密码@数据库实例名 as sysdba回车,连接成功 这里的密码是创建数据库实例时指定的,数据库实例名需要在本机有配置,如果是在DB服务器上执行,实例名的问题就不用管了.

sqlplus "/ as sysdba" 连不上,报ora-01031:insufficient privileges解决方法 注意多个数据库实例时候,set ORACLE_SID='', 1、检查sqlnet.ora(WINDOWS下位于%ORACLE_HOME%NETWORKADMIN目录)是否包含这句:SQLNET.

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com