Welcome 微信登录

首页 / 数据库 / MySQL

Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法

今早刚上班、客户打电话过来说系统访问不了,输入用户名、用户号不能加载出来!听到这个问题,第一时间想到的是不是服务器重新启动了,Oracle数据库的相关服务没有启动的原因、查看服务的时候,发现相关的服务都是启动的状态。第二想法就是查看的程序配置文件是否被修改过、也没有异常;第三个就是用PL/SQL连接Oracle数据库,输入登录名和密码后,提示如下错误:ora-01033:oracle initialization or shutdown in progre...
Oracle dmp文件导入(还原)到不同的表空间和不同的用户下

Oracle dmp文件导入(还原)到不同的表空间和不同的用户下

从生产环境拷贝一个dmp备份文件,在另外一台电脑上搭建测试环境,用imp命令导入dmp文件时提示如下错误:问题描述:IMP-00038:无法转换为环境字符集句柄IMP-00000:未成功终止导入解决方法:使用impdp命令进行导入。参考导入命令impdp onlinecolzs/onlinecozs dumpfile=XXX.dmp directory=dpdata1 remap_schema=onlinecol:onlinecolzs remap_tab...
MySQL日志文件类型

MySQL日志文件类型

简介:MySQL 中提供了多种类型的日志文件,分别反映 MySQL 的不同信息,了解它们很有必要。1、Error log ( 错误日志 )错误日志记录了 MySQL Server 运行过程中所有较为严重的警告和错误信息,以及 MySQL Server 每次启动和关闭的详细信息。在默认情况下,系统记录错误日志的功能是关闭的( 我所使用的 MySQL 5.6 是开启的 ),错误信息被输出到标准错误输出( Stderr )。需要开启系统记录错误日志功能时,需要在...
修改ibdata1大小的验证以及如何使用mysqld_multi管理多实例

修改ibdata1大小的验证以及如何使用mysqld_multi管理多实例

修改ibdata1大小的验证ibdata是共享表空间,在MySQL初始化的时候就生成了。但很多童鞋会看到网上各种大神的调优建议,在MySQL已经初始化的情况下,修改配置文件中innodb_data_file_path=ibdata1:12M:autoextend。导致MySQL启动的时候报错。下面来模拟一下:原来的ibdata1大小为12M# ll -h /sales3306/mysql/data/ibdata1 -rw-rw----. 1 mysql m...
Redis集群之Redis Cluster

Redis集群之Redis Cluster

1. Linux系统配置1.1. vm.overcommit_memory设置overcommit_memory文件指定了内核针对内存分配的策略,其值可以是0、1、2。 0, 表示内核将检查是否有足够的可用内存供应用进程使用;如果有足够的可用内存,内存申请允许;否则,内存申请失败,并把错误返回给应用进程。1, 表示内核允许分配所有的物理内存,而不管当前的内存状态如何。2, 表示内核允许分配超过所有物理内存和交换空间总和的内存je...
Redis Cluster学习笔记

Redis Cluster学习笔记

Redis在3.0版正式引入了集群这个特性。Redis集群是一个分布式(distributed)、容错(fault-tolerant)的 Redis内存K/V服务, 集群可以使用的功能是普通单机 Redis 所能使用的功能的一个子集(subset),比如Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis那样的性能,在高负载的情况下可能会导致不可预料的错误。Redis集群的几个重要特征:(1).Redis ...
MongoDB 复制(副本集)

MongoDB 复制(副本集)

MongoDB复制是将数据同步在多个服务器的过程。复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。复制还允许您从硬件故障和服务中断中恢复数据。什么是复制?保障数据的安全性数据高可用性 (24*7)灾难恢复无需停机维护(如备份,重建索引,压缩)分布式读取数据MongoDB复制原理mongodb的复制至少需要两个节点。其中一个是主节点,负责处理客户端请求,其余的都是从节点,负责复制主节点上的数据。mongo...
MongoDB 分片

MongoDB 分片

分片在Mongodb里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求。当MongoDB存储海量的数据时,一台机器可能不足以存储数据也足以提供可接受的读写吞吐量。这时,我们就可以通过在多台机器上分割数据,使得数据库系统能存储和处理更多的数据。为什么使用分片复制所有的写入操作到主节点延迟的敏感数据会在主节点查询单个副本集限制在12个节点当请求量巨大时会出现内存不足。本地磁盘不足垂直扩展价格昂贵MongoDB分片下图展示了在Mongo...
MongoDB 备份(mongodump)与恢复(mongorerstore)

MongoDB 备份(mongodump)与恢复(mongorerstore)

MongoDB数据备份在Mongodb中我们使用mongodump命令来备份MongoDB数据。该命令可以导出所有数据到指定目录中。mongodump命令可以通过参数指定导出的数据量级转存的服务器。语法mongodump命令脚本语法如下:>mongodump -h dbhost -d dbname -o dbdirectory-h:MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017-d:需要备份...
MongoDB 监控

MongoDB 监控

在你已经安装部署并允许MongoDB服务后,你必须要了解MongoDB的运行情况,并查看MongoDB的性能。这样在大流量得情况下可以很好的应对并保证MongoDB正常运作。MongoDB中提供了mongostat 和 mongotop 两个命令来监控MongoDB的运行情况。mongostat 命令mongostat是mongodb自带的状态检测工具,在命令行下使用。它会间隔固定时间获取mongodb的当前运行状态,并输出。如果你发现数据库突然变慢或者有...
Linux下Redis的安装使用

Linux下Redis的安装使用

Redis是什么?Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并...
关于 Redis的订阅发布

关于 Redis的订阅发布

文章目录1. 为什么做订阅分布?2. Redis中的订阅发布3. Redis生产者消费者4. Redis中订阅发布5. Java Jedis踩过的坑为什么做订阅分布?随着业务复杂, 业务的项目依赖关系增强, 使用消息队列帮助系统降低耦合度.订阅分布本身也是一种生产者消费者模式, 订阅者是消费者, 发布者是生产者.订阅发布模式, 发布者发布消息后, 只要有订阅方, 则多个订阅方会收到同样的消息生产者消费者模式, 生产者往队列里放入消息, 由多个消费者对一条消...
<< 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 >>