① oracle数据库出现maximum number of processes (150) exceeded 如何查看错误的原因呢
[oracle@rhel3 oracle]$ oerr ora 20
00020, 00000, "maximum number of processes (%s) exceeded"
//弊唯 *Cause: All process state objects are in use.
// *Action: Increase the value of the PROCESSES initialization parameter.
这个错 2方面措施:
1、 减少应用的连接数, 很多应用滥用数据库链接 导致
2、 增加processes 参数洞销 alter system set processes=600 scope=spfile;
需要重启实租颤培例
② mysql数据库创建表出错
在mysql 中建立引用约束绝唤差的时候会出现MySQL ERROR 1005: Can't create table (errno: 150)的错误信息结果是不能建立 引用约束。
出现问题的大致情况
--1、外键的引用类型不一样,如主键是int外键是char
--2、找不到主表中引用的列
--3、主键和外键的字符链饥编并皮码不一致,也可能存储引擎不一样
-- CREATE TABLE act_id_user(ID_ INT(20)); 是不可以的
CREATE TABLE act_id_user(ID_ varchar(20)); -- 是可以的