数据库磁盘满了,恢复过程一直持续显示恢复挂起的解决办法

数据库磁盘满了,回滚过程发生问题,数据库一直显示 挂起更改, 首先把磁盘清理一下,预留出一部分空间。 其次,把数据库变成单人模式: alter database set jk_dw single_user 然后重新启动服务,把数据库变成多人模式: set database set jk_dw multi_user 如果数据库提示该数据库是单人模式,并且已经有… 查看全文 »

oracle pctfree和pctused详解

一、建立表时候,注意PCTFREE参数的作用       PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期。       … 查看全文 »

Linux调度作业的建立

调度作业是非常常用的自动化执行工具,SQL sever中我会经常的用到,可以很方便的执行定时任务,减少人工操作,同样的Linux中也有这个调度作业设置, 命令 crontab -e -l -e 编辑 -l 列出所有内容 crontab的格式: * * * * * 命令 星号位置代表的意思: 分钟(0~59) 小时(0~23) 天(1~31) 月(1~12) … 查看全文 »

Hive数据导入、导出梳理

在进行HIVE数据开发时,经常会遇到数据的导入导出的场景,归纳主要有以下几个需求: 1、HIVE数据的导出 HIVE数据导出到本地 有时候需要把HIVE中数据导出到本地,以实现数据的转移,数据的分析等应用,这时候就需要把整个表或者某个查询的结果以文件的形式落地到本地文件目录下。(每次导入的时候都会把该目录下的所有文件、目录全部删除) 使用HIVE的Inser… 查看全文 »

尝试在数据库中提取逻辑页失败

在查询数据库表的时候出现错误如下: 消息 605,级别 21,状态 3,第 2 行 尝试在数据库 9 中提取逻辑页 (5:102608) 失败。该逻辑页属于分配单元 72057594348109824,而非 72057594248626176。 初步估计是因为数据文件损坏导致的,不过数据库关键的信息还是玩好的,需要修复损坏的部分,使用以下的语句进行恢复: a… 查看全文 »

oracle pctfree和pctused详解

一、建立表时候,注意PCTFREE参数的作用       PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期。       … 查看全文 »