码迷,mamicode.com
首页 > 数据库
Oracle数据库坏块的恢复
模拟数据块坏块: 对于发生数据块不一致的数据块,如果当前数据库有备份且处于归档模式,那么就可以利用rman工具数据块恢复功能 对数据块进行恢复,这种方法最简单有效,而且可以在数据文件在线时进行,不会发生数据丢失。对于被有备份的数据库 发生数据块损坏,可能会发生数据的丢失或数据不丢失,这要根据发生坏块 ...
分类:数据库   时间:2016-10-01 19:18:45    阅读次数:238
oracle分页查询sql语句
String sql="select * from( select e.*,rownum r from( select * from emp order by sal desc )e ) where r between ? and ? "; String sql="select * from( se ...
分类:数据库   时间:2016-10-01 19:10:42    阅读次数:253
使用BBED模拟Oracle数据库坏块
BBED(OracleBlockBrowerandEDitor Tool),用来直接查看和修改数据文件数据的一个工具,是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接。 ...
分类:数据库   时间:2016-10-01 17:23:40    阅读次数:273
DBV工具的使用
DBV是一个外部命令,能够执行物理数据结构的完整性检查。DBV只能检查可缓存管理的块(数据块),所以只能用于数据文件,不支持控制文件和重做日志文件的块检查。DBV使用于offline或者online的数据文件,也可也验证备份文件,但是备份文件只能是rman的copy命令或者操作系统的cp(win下是 ...
分类:数据库   时间:2016-10-01 17:14:07    阅读次数:245
Mysql常用命令操作小结
Mysql操作大全 一、概述 SQL(Structured Query Language)语言的全称是结构化查询语言。数据库管理系统通过SQL语言来管理数据库中的数据。 SQL语言分为三个部分:数据定义语言(Data DefinitionLanguage,简称为DDL)、数据操作语言(DataMan ...
分类:数据库   时间:2016-10-01 17:05:50    阅读次数:191
django数据库驱动入门
默认数据库已经安装OK, 并且MySQLdb(Python连接MySQL的模块)已经安装ok ...
分类:数据库   时间:2016-10-01 17:03:43    阅读次数:180
Mysql密码忘记后如何重设密码
1、 首先检查mysql服务是否启动,若已启动则先将其停止服务 2、 打开第一个cmd窗口,切换到mysql的bin目录,运行命令: mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.1\my.ini" --console -... ...
分类:数据库   时间:2016-10-01 16:52:29    阅读次数:148
对Oracle数据库坏块的理解
1.物理坏块和逻辑坏块 在数据库中有一个概念叫做数据块的一致性,Oracle的数据块的一致性包括了两个层次:物理一致性和逻辑一致性,如果一个数据块在这两个层次上存在不一致性,那就对应到了我们今天要要说的物理坏块和逻辑坏块。 在每一个数据块的头部有一个校验和字段,每当数据块要被写回磁盘前,Oracle ...
分类:数据库   时间:2016-10-01 16:52:55    阅读次数:247
oracle和mysql的分页(转)
如果我们是通过JDBC的方式访问数据库,那么就有必要根据数据库类型采取不同的SQL分页语句,对于MySql数据库,我们可以采用limit语句进行分页,对于Oracle数据库,我们可以采用rownum的方式进行分页. (1)MySql的Limit m,n语句 Limit后的两个参数中,参数m是起始下标 ...
分类:数据库   时间:2016-10-01 16:52:04    阅读次数:171
Mysql数据库安装---解压版
1. 登陆官网 http://dev.mysql.com/downloads/mysql/ 下载安装包(mysql安装包分为两种,一种是msi格式,一种是zip格式) 备注:msi格式此处不做叙述,只需next就可以安装 2. 解压安装包到本地目录,D:\Program Files\mysql-5. ...
分类:数据库   时间:2016-10-01 16:47:31    阅读次数:191
ORACLE删除当前用户下所有的表的方法
1、如果有删除用户的权限,则可以: drop user user_name cascade; 加了cascade就可以把用户连带的数据全部删掉。 删除后再创建该用户。--创建管理员用户create user 用户名 identified by 密码 default tablespace space_ ...
分类:数据库   时间:2016-10-01 14:56:50    阅读次数:158
SQL Server 树形表非循环递归查询
很多人可能想要查询整个树形表关联的内容都会通过循环递归来查...事实上在微软在SQL2005或以上版本就能用别的语法进行查询,下面是示例。 --通过子节点查询父节点WITH TREE AS( SELECT * FROM Areas WHERE id = 6 -- 要查询的子 id UNION ALL ...
分类:数据库   时间:2016-10-01 12:57:48    阅读次数:220
mac下 brew 安装mongodb
mac 系统常用的软件安装工具就是 homebrew 个人认为通过brew安装比较简单,下面介绍下如何安装 安装 mongodb 此图说明已经安装成功,安装的目录就是 /usr/local/Cellar/mongodb/3.2.9 第一次启动服务端,这里需要做一些准备工作. 默认mongodb 数据 ...
分类:数据库   时间:2016-10-01 12:48:59    阅读次数:241
【转】使用Navicat for Oracle新建表空间、用户及权限赋予
首先、我们来新建一个表空间。打开Navicat for Oracle,输入相关的的连接信息。如下图: 填入正确的信息,连接后。我们点击面板上的“其他”下的选项“表空间”,如下图: 进入表空间的界面,我们可以通过面板上的“新建表空间”,也可以通过在空白处鼠标右键,新建表空间,如下图: 在弹出的界面中, ...
分类:数据库   时间:2016-10-01 12:45:45    阅读次数:244
SQLSERVER 更改默认端口号
最近这几天,服务器的数据库(SQLSERVER)老是遭受到攻击,有人不断地轮训想登陆数据库,从SQL的日志里可以看出来,一开始我是通过本地安全策略禁用了对应的几个攻击ip,同时把数据库的sa账号给禁用了,想着应该可以了吧,毕竟我的服务器上面没啥那么珍贵的,何必这样揪着不放呢?!谁知道第二天起来看,卧 ...
分类:数据库   时间:2016-10-01 12:42:59    阅读次数:351
文件和目录详解(三)---access函数详解
当在进程中使用open打开一个文件的时候,内核在测试权限的时候是基于进程的有效用户ID 来测试的,但是如果我们想要测试进程的实际用户 ID 对文件的权限的时候该怎么办?Linux提供了access函数来实现此功能。当没有设置set-user-id位的时候,实际用户和有效用户是一致的。设置了set-u ...
分类:数据库   时间:2016-10-01 12:42:02    阅读次数:143
监控MYSQL主从同步配置中监控从库运行状态的脚本
代码如下: [java] view plain copy #!/bin/bash #Check MySQL Slave's Runnning Status #Crontab time 00:10 MYSQLPORT=`netstat -na|grep "LISTEN"|grep "3306"|awk ...
分类:数据库   时间:2016-10-01 12:37:04    阅读次数:215
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!