1. Oracle常用的四个系统用户: ①sys:oracle的超级用户,拥有最高权限 登录方法1:以操作系统认证的方式登录,不需要用户名和口令 登录方法2:以用户名/密码登录,只能以sysdba/sysoper角色登录 在sys用户下查看全部用户的状态(是否锁定) 解锁用户: 修改system用户 ...
分类:
数据库 时间:
2020-06-01 01:03:36
阅读次数:
125
1、运行-》cmd 2、输入sqlplus “as sysdba” 以 特殊身份登录到数据库 3、 验证数据库是否成功安装 输入select status from v$instance; 若显示数据库实例处于OPEN状态,则说明oracle数据库成功安装 ...
分类:
数据库 时间:
2020-05-25 09:19:25
阅读次数:
100
早上一来打开数据库,点击一下表就提示:数据库未打开,仅允许在固定表/视图中查询,搞了一会才把它给解决,现在总结一下解决的方法: 第一步:运行cmd,打开窗口输入:sqlplus/nolog 第二步:输入命令:connect sys/sys as sysdba,提示已连接。 第三步: 输入命令:alt ...
分类:
数据库 时间:
2020-05-18 12:21:14
阅读次数:
80
2020年5月的一天,某客户将数据库中的业务核心用户NC65导入数据库中。不幸的是事情就注定要发生,导入的目标数据库是当前运行的生产数据库,并且在impdp导入时,添加了table_exists_action=replace选项(此选项时到impdp导入对象时,如发现对象已经存在,就会先删除对象,再创建对象)。来了,不幸的事情发生了,生产环境的NC65用户数据被还原到备份时的状态,最近几天新产生的数据被清空,惨了,要被领导批了。此生产环境中数据库还无rman备份、在导入前也没有做expdp备份,不幸的事情真是这么相似。但幸运的是数据库运行在归档模式,并且有完整的最近7天的归档日志。此时可以在归档日志上面动动手脚,利用归档日志来手动前滚数据库。
分类:
其他好文 时间:
2020-05-18 12:04:55
阅读次数:
55
[root@localhost ~]# su - oracle上一次登录:一 5月 11 10:03:38 CST 2020[oracle@localhost ~]$ lsperl5[oracle@localhost ~]$ cd /[oracle@localhost /]$ . oraenvORA ...
分类:
数据库 时间:
2020-05-11 18:27:27
阅读次数:
80
oracle忘记sys,system密码 1、 找到oracle的安装目录: 找到此路径(D:\app\Administrator\product\11.2.0\dbhome_1\BIN),通过sqlplus.exe执行操作命令.(如果提示sqlplus /nolog不是内部命令, 可以先用此方法. ...
分类:
数据库 时间:
2020-05-10 19:13:11
阅读次数:
64
下面以shared pool为例,解释一下dump出来的内存结构。 SQL> conn sys/sys as sysdba Connected. SQL> oradebug setmypid Statement processed. SQL> oradebug dump heapdump 2 Sta ...
分类:
其他好文 时间:
2020-05-08 11:29:32
阅读次数:
96
PL SQL作为Oracle数据库常用的数据库管理工具,在日常使用维护应用很频繁。 1.批量运行SQL脚本 将需要批量运行的脚本按照绝对路径@@添加到新的SQL文件中。之后只要在窗口命令模式下运行新的SQL文件即可。 2.添加Oracle数据库只读用户 1.使用sqlplus命令的sysdba权限的 ...
分类:
数据库 时间:
2020-05-04 19:38:23
阅读次数:
79