Welcome 微信登录

首页 / 数据库 / MySQL

Oracle特定用户登录失败案例 ORA-20001

Oracle特定用户登录失败案例 ORA-20001

昨晚收到开发的邮件,说使用PL/SQL DEV登录数据库时,出现如下错误,要求处理下:看到这个错误我也比较郁闷,没碰到过这种情况。于是手工创建了一个测试用户scott,发现远程登录没有问题的。此时考虑应该是数据库中有些用户限制了登录的。再看错误编号:ORA-20001,Oracle保留的异常错误号范围为-20999到-20000,提供给用户自定义异常使用的,这进一步确认了数据库的一些用户被做了限制的。那到底做了哪些限制呢?通常有两种方法:(1)在sqlne...
Oracle到MySQL的迁移步骤及各种注意事项

Oracle到MySQL的迁移步骤及各种注意事项

最近公司一个项目需要将数据库进行一次迁移,从Oracle到mysql,网上资料甚少,现将我本次迁移过程中所遇到的一些问题总结于此(主要是存储过程的迁移),希望能给自己做一个日后的参考,如果有幸能帮助到大家更好。-- mysql中没有包的概念,因此迁移的时候将存储过程命名为"包名.存储过程名"的格式mysql存储过程格式:DELIMITER $$ -- 分隔符-- CREATE PROCEDURE([[IN |OUT ] 参数名 数据类型...]) ,IN和...
Ubuntu 13.04下安装MongoDB2.4.3

Ubuntu 13.04下安装MongoDB2.4.3

一、需求MongoDB版本:2.4.3Ubuntu版本:13.04二、说明10gen公司提供了MongoDB的.deb包版本,使得在ubuntu下安装很简单。尽管Ubuntu也提供了MongoDB包,但是其包管理的MongoDB版本有点老,不能安装最新的版本。所以,最新的版本还是要从官网安装。10gen公司提供了mongodb-10gen包,它包含了最新的MongoDB稳定版,还提供了mongodb-clients包。三、安装1. 配置包管理系统Ubunt...
Oracle Linux 5.8安装Oracle 11g RAC

Oracle Linux 5.8安装Oracle 11g RAC

第一章:配置实验环境实验环境使用virtual box虚拟机软件实现。安装操作系统步骤忽略了。。。1.1、服务器操作系统:1.2、Oracle软件版本:Oracle database11.2.0.3Oracle grid11.2.0.31.3、虚拟机硬件配置每台虚拟机分配3GB内存、2颗CPU、两块网卡、60GB硬盘第二章:配置虚拟主机,环境准备2.1-2.7的操作两台虚拟机要配置一样(主机名及IP地址除外,按第一章里的进行配置)。其中的udev绑定脚本来...
Oracle 块清除,以及ORA-01555错误

Oracle 块清除,以及ORA-01555错误

我们知道Oracle的块清除有两种:1:快速块清除(fast commit cleanout);2:延时块清除(delayed block cleanout);数据库块的最前面有一个“开销”空间(overhead),这里会存放该块的一个事务表,对于锁定了该块中某些数据的各个“实际”事务,在这个事务表中都有一个相应的条目。1)首先当一个事务开始时,需要在回滚段事务表上分配一个事务槽;2)在数据块头部获得一个IT...
Oracle AWR SQL监控指标详细解释

Oracle AWR SQL监控指标详细解释

一般情况我们作为非DBA人士,只关注一些SQL的指标,主要指标见下图,详细的解释见下面的描述。SQL ordered byElapsed Time记录了执行总和时间的TOP SQL(请注意是监控范围内该SQL的执行时间总和,而不是单次SQL执行时间 Elapsed Time = CPU Time + Wait Time)。Elapsed Time(S): SQL语句执行用总时长,此排序就是按照这个字段进行的。注意该时间不是单个SQL跑的时间,而是监控范围内...
Oracle 三种表连接算法总结

Oracle 三种表连接算法总结

Oracle有三种表连接技术,分别是嵌套连接、合并连接和哈希连接。1. 嵌套循环连接 (NESTED LOOP Join)嵌套连接把要处理的数据集分为外循环(驱动数据源)和内循环(被驱动数据源),外循环只执行一次(先执行),内循环执行的次数等于外循环执行的数据集个数。这种连接的好处是内存使用非常少。如果驱动数据源有限,且被驱动表在连接列上有相应的索引,则这种连接方式才是高效的。在OLTP系统上常见到这种连接方式。2. 排序合并连接 (Sort Merge ...
RMAN 各种情况下恢复

RMAN 各种情况下恢复

一.RMAN 完全恢复完全恢复是指当数据文件出现介质失败时,使用RESTORE命令转储备份(到原存放地或可用的设备),然后再使用RECOVER命令将数据文件恢复到失败点的状态。SYSTEM表空间数据文件恢复要求数据库必须在mount状态进行,其他数据文件恢复既可以使数据库在mount状态,也可以是open状态进行;当需要恢复所有数据文件或者要求在数据库级别恢复时,应该使用完全恢复,这时数据库需启动到mount状态;恢复至原存放地脚本如下(在open状态下运...
<< 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 >>