|
现象忘记mysql的root用户登录密码,登录失败。原因mysql的root密码人为丢失。解决方法1.修改mysql的登录设置:# vi /etc/my.cnf在[mysqld]的段中加上一句:skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables保存并且退出vi。2.重新启动mysqld# /etc/init.d/mysql restartstopping mysql:...
mysql 145错误处理现象mysql错误:table xxx is marked as crashed and should be repaired查询报错:table '.\vsb\wbnews' is marked as crashed and should be repaired原因清理bin-log时操作不当,需要修复解决方法找到mysql的安装目录的bin/myisamchk工具,在命令行中输入:myisamchk -c -r ../data/vsb/*.myi#此处使用*.myi,对所有表进行修复;修复前务必对整目录做好备份
windows环境下的pgsq快速回复到linux中问题在没有站群数据备份包的情况下将windows下的pgsql恢复到linux环境下原因没有数据备份包的情况下将windows环境中的pgsql恢复到linux上 解决方法在windows中备份pg_dump -u postgres olddb > db.backup 然后拷贝到linux服务器上 执行#su - postgres$createdb newdb$initdb newdb$psql -u postgres newdb < db.backup$psql newdb#...
现象手动初始化pgsql数据库,执行初始化命令后,报:无法改变目录权限;如下图:原因权限错误解决方法更改data文件夹的目录权限,给users组用户添加可写权限。如下图
oracle账号锁定解决方法现象vsb连接数据库异常,提示数据库账号被锁定原因oracle数据库自身存在安全机制,密码是180天自动过期,而且在尝试数次密码之后账号也会被自动锁定。解决方法登陆服务器,使用sqlplus / as sysdba 连接。结果提示:没有权限 由于服务器没有其他可用账号,必须使用操作系统认证才可以登陆oracle数据库。经过排查,发现:e:\app\administrator\produc...
现象后台提示数据库连接失败登陆oracle之后提示以下错误:ora-00257 archiver error.connect internal only,until freed原因此错误问题是因为oracle开启了归档日志功能, 且归档日志已满造成的ora-00257错误解决方法 登陆oracle执行语句 select * from v$flash_recovery_area_usag
现象oracle数据库连接失败 , natstat查看1521端口为监听正常状态切换oracle数据库之后重新启动oracle实例报错:ora-27101 shared memory realm does not exist ora-01034 oracle not available 原因 检查 oracle_home = xxx oracle_base = xxx oracle_sid = orcl以上3项是否正常, 注意:oracle_sid这一项orcl区...
pgsql日志文件损坏无法启动解决.现象启动pgsql报错如下: 原因日志显示: 显示为pg_xlog下日志损坏;此次故障是迁移目录后出现的,推测是由于拷贝目录不完整导致。解决方法 操作前建议对data目录进行备份。 运行>pg_resetxlog.exe修复日志文件,如下图: 再次启动数据库服务,已正常启动: 登录站群测试数据是否正常:
vsb链接oracle集群方法说明现象:客户提供oracle集群,需要在站群中配置链接多个数据库实例 解决方法:在站群后台,数据库连接池中,修改url连接参数,参考:jdbc.url=jdbc:oracle:thin:@(description =(address_list =(address = (protocol = tcp)(host = 172.17.255.18)(port = 1521))(address = (protocol = tcp)(host = 172.17.255.19)(port = 1521))(load_balance = yes)(failover = yes))(...
编译安装msyql报错处理现象centos 6.2编译安装mysql数据库,由于系统自带了rpm包的mysql数据库,所以编译之前先将其卸载,然后编译安装。但是编译安装完成之后,初始化数据库出错。原因这种问题一般由于系统已经存在mysql-libs rpm包。解决方法将系统自带的mysql-libs 软件包卸载。再进行初始化数据库,完美解决!