当sqlplus与shell交互的时候我们这么用
su - oracle -c "sqlplus / as sysdba
select * from gv($instance);
exit;
EOF"
这个程序看起来没什么问题,真正执行的时候会报错。
为什么?
因为这种方式,“内容”中的东西是被解析的
所以$instance没有值,这里就只能看到gv
这么写就没错...
分类:
系统相关 时间:
2015-08-08 15:03:15
阅读次数:
136
Oracle学习笔记一权限分为sysdba,nomal等,系统自带有两个用户,起始密码为空.用户为:SYSTEM,SYS。登录SYSTEM的时候要使用sysdba权限来登录,如果忘记了密码,则打开命令行输入:1.echo%ORACLE_SID%2.setORACLE_SID=orcl(orcl为所要登录数据的实例,可以自己修改)3.sqlpuls/as..
分类:
数据库 时间:
2015-08-08 06:55:50
阅读次数:
125
1、sqlplus以sysdba的身份登录(本机):sqlplus / as sysdba; 登进去之后,如果你的oracle装了多个实例的话,你可以先查看一下当前连接的实例:select name from V$database; 如果发现不是自己要登录的实例,可以在sqlplus里切换实例:c....
分类:
数据库 时间:
2015-08-07 13:02:27
阅读次数:
142
oracle用户创建及权限设置
权限:
create session
create table
unlimited tablespace
connect
resource
dba
例:
#sqlplus /nolog
SQL> conn / as sysdba;
SQL>create user username ide...
分类:
数据库 时间:
2015-08-06 22:25:16
阅读次数:
175
一、sys用户和system用户 Oracle安装会自动的生成sys用户和system用户 (1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)、system用户是管理操作员,权限...
分类:
数据库 时间:
2015-08-06 21:54:02
阅读次数:
141
数据库升级前,源数据库检查:$ cd /u01/app/oracle12/product/12.1.0/dbhome_1/rdbms/admin #进入12c软件的安装home目录$ sqlplus '/as sysdba'SQL*Plus: Release 11.2.0.4.0 Producti....
分类:
其他好文 时间:
2015-08-06 14:57:05
阅读次数:
340
【解决方法】SQL> connect sys/hope as sysdba已连接。SQL> shutdown normalORA-01109: 数据库未打开已经卸载数据库。ORACLE 例程已经关闭。SQL> start mountSP2-0310: 无法打开文件 "mount.sql"SQL> s...
分类:
数据库 时间:
2015-08-05 18:06:22
阅读次数:
245
一.sysdba与system权限的区别(1)sys:所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改,sys用户拥有dba,sydba,sysoper角色或权限是oracle权限的最高用户system:用于存放一级的内..
分类:
数据库 时间:
2015-08-03 14:54:08
阅读次数:
155
一、conn sys/sys as sysdba; //以DBA的身份登录 出现以下错误经查协议适配器错误的问题的原因有三个监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。.databa...
分类:
其他好文 时间:
2015-08-02 00:46:43
阅读次数:
241
CONNECT USERNAME/PASSWORD@SERVERNAME AS SYSDBAconnect 是指连接到username是指用户名password是指密码servername是指服务名as sysdba是指已数据库管理员的身份登录不知道能不能帮到你。oracle提供的认证模式1. 操作...
分类:
数据库 时间:
2015-07-29 13:54:30
阅读次数:
152