客户的机器系统异常关机,重启后mysql数据库不能正常启动,重装系统后发现数据库文件损坏,悲催的是客户数据库没有进行及时备份,只能想办法从数据库文件当中恢复,查找资料,试验各种方法,确认下面步骤可行:
一、找回表结构,如果表结构没有丢失直接到下一步
a、先创建一个数据库,这个数据库必须是没有表和任何操作的。
b、创建一个表结构,和要恢复的表名是一样的。表里的字段无所谓...
分类:
数据库 时间:
2014-07-20 10:21:09
阅读次数:
265
偶尔在网上看到的,相对比较好的c#端订单号生成规则public class BillNumberBuilder{ private static object locker = new object(); private static int sn = 0; pu...
分类:
其他好文 时间:
2014-07-10 11:51:39
阅读次数:
197
OSChina网址http://www.oschina.net/translate/15-data-recovery-tools-for-windows?from=20140706
1.首先定位mysql的my.ini配置文件,查找datadir的位置#Path to the database rootdatadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"一般情况下,该文件夹是隐藏,需要显示所有文件。2.将data目录下的文件...
分类:
数据库 时间:
2014-07-08 11:36:20
阅读次数:
195
今天sql-server数据库突然报错:
SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正确(应为: 0x7c781313,但实际为: 0x67a313c9)。在文件 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\E_BLOCK_DB.mdf' 中、偏移量为 0x00000000a34000 的位置对数据...
分类:
数据库 时间:
2014-07-03 18:37:04
阅读次数:
255
UVa 12712 Pattern Locker(简单排列组合数学题)...
分类:
其他好文 时间:
2014-07-02 08:51:28
阅读次数:
185
Re'entrantLock lock = new ReentrantLock(fair);
Condition
notEmpty = lock.newCondition(); //返回内部类 AbstractQueuedSyncronizer.ConditionObject
各自维护了两个队列.一个是阻塞同步队列 syncQueue 双向队列,一个是条件等待队列....
分类:
数据库 时间:
2014-06-27 09:10:37
阅读次数:
505
转载:http://blog.csdn.net/w174504744/article/details/8672679很多搞开发的同学一开始不喜欢默认的eclipse白底配色,去网上千辛万苦搜到了很多黑底暗色的各种eclipse配色然后import上了,之后却发现并不适合自己,想找默认的epf文件恢复...
分类:
系统相关 时间:
2014-06-13 18:53:19
阅读次数:
327
以红帽Linux为例,由于修改了inittab内容,导致系统无法启动。
解决办法:启动时修改grub参数,进入单用户模式,将inittab文件恢复,重新启动系统即可。而且该方法不需要关盘启动,特别适合虚拟机下的inittab等文件的恢复。
解决步骤:
1、修改grub参数。
在启动Linux时,按上下键,进入启动参数选择模式。
2、按e键进入grub参数编辑模式。
3、选择启动...
分类:
系统相关 时间:
2014-06-10 08:08:34
阅读次数:
272
18.4、Restoring Datafiles and Archived Redo Logs
如果介质失败损坏一个或多个数据文件,恢复损坏的文件前必须还原数据文件。如果还原的位置不是原始位置,必须在控制文件显示数据文件的新位置。
在裸设备上还原数据文件的过程和在文件系统上是相同的。
模拟1、在testtbs01中创建表,插入数据,然后切换日志,备份归档日志,testtbs01的某个数据文件...
分类:
数据库 时间:
2014-06-07 16:14:03
阅读次数:
269