分类: 数据库

Oracle 11g 密码过期ORA-28002: 7天之后口令将过期的解决方法

由于Oracle 11g的新特性所致,经常会遇到使用sqlplus登陆oracle数据库时提示“ORA-28002: 7 天之后口令将过期”等情况。在Oracle 11G 创建用户时缺省密码过期限制是180天,如果超过180天用户密码未做修改则该用户无法登录,提示“ORA-28001: the password has expired” 密码过期后,业务进程连接数据库异常,必然会影响使用与登录。 解放方法: 1、查看用户的proifle是哪个,一般是default SQL> SELECT …

阅读全文 »

Oracle 11g ORA-28000: 帐号被锁定解决办法

使用sqlplus登陆短消息oracle数据库时提示“ORA-28000: 帐号被锁定”。确定是由于oracle 11g中默认在default概要文件中设置了 “FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此 帐号被锁定后,业务进程连接数据库异常,影响业务使用。数据库帐号被锁定后,业务进程一旦重启会提示连接失败。 解决办法: 按照如下步骤进行操作: 1、查看用户的proifle是哪个,一般是default sql>SELECT username,…

阅读全文 »

Linux下启动和关闭Oracle服务与数据库

oracle下常用服务及监听程序的启动和关闭方法 1.启动与关闭数据库 $ sqlplus sql> conn / as sysdba sql> startup (启动数据库) sql>shutdown (关闭数据库) 2.启动与关闭监听器 $ lsnrctl start (启动监听器) $ lsnrctl stop(关闭监听器,在这之前,应该先关闭应用程序) $ lsnrctl status(查看状态) 3.启动与关闭OEM管理 $ emctl start dbconsole…

阅读全文 »

Oracle 服务开机启动脚本

修改oratab 将默认的 orcl:/opt/oracle/product/11.2.0/dbhome_1:N 修改为如下 orcl:/opt/oracle/product/11.2.0/dbhome_1:Y 配置脚本 # vim /etc/init.d/oracle 复制以下内容到文件中 # it’s an example, edit it you like. #!/bin/bash # oracle: Start/Stop Oracle Database 11g R2 # # chkcon…

阅读全文 »

MySQL 主从复制配置

系统约定 主库IP:10.0.0.3,从库IP:10.0.0.4 同步账户:repl 同步数据库:beta 假如主从都无应用的情况配置过程 主库(10.0.0.3) # vim /etc/my.cnf [mysqld] ………. log-bin = mysql-bin binlog_format = mixed binlog-ignore-db=mysql binlog-ignore-db = test binlog-ignore-db = information_schema bi…

阅读全文 »

CentOS 7 编译安装 MySQL 5.7

MySQL 编译配置参数说明请查看官网 http://dev.mysql.com/doc/refman/5.7/en/source-configuration-options.html 安装约定 mysql安装路径:/usr/local/mysql mysql数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql # useradd -u 27 -g mysql -c “MySQL Server” -d …

阅读全文 »

CentOS 安装通用二进制 MySQL 5.7

mysql安装路径:/usr/local/mysql mysql数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql # useradd -u 27 -g mysql -c “MySQL Server” -d /var/lib/mysql -s /sbin/nologin mysql 下载二进制包 在官网如下地址下载最新版 http://dev.mysql.com/downloads/mysql/5.7…

阅读全文 »

CentOS 7 编译安装 MySQL 5.6

MySQL 编译配置参数说明请查看官网 http://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html 安装约定 mysql安装路径:/usr/local/mysql mysql数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql # useradd -u 27 -g mysql -c “MySQL Server” -d …

阅读全文 »

CentOS 编译安装 MySQL 5.6

MySQL 编译配置参数说明请查看官网 http://dev.mysql.com/doc/refman/5.6/en/source-configuration-options.html 安装约定 mysql安装路径:/usr/local/mysql mysql数据库路径:/data/mysql my配置文件路径:/etc/my.cnf 创建mysql用户和组 # groupadd -g 27 mysql # useradd -u 27 -g mysql -c “MySQL Server” -d …

阅读全文 »

CentOS 7 编译安装 MySQL 5.5

MySQL的5.5比起之前的版本,除了InnoDB中的改善以外,最重要的是半复制成为内建功能,这个功能使得需要后读写一致性的查询可以不用强制绑在主机上做,对于开发者,MySQL的5.5把本来用的autotools的换成CMake了。 MySQL 编译配置参数说明请查看官网 http://dev.mysql.com/doc/refman/5.5/en/source-configuration-options.html 安装约定 mysql安装路径:/usr/local/mysql mysql数据库…

阅读全文 »