简单来说,学习Oracle数据库就两个目标:保证数据库数据的一致性;提高数据库的性能(这个和日志没关系)。日志的功能:只是保证数据库数据的一致性;1、Oracle日志原理 史记讲解法 日志记录方式2、实际日志产生过程3、归档模式 alter database archivelog ARC...
分类:
数据库 时间:
2014-07-09 14:42:48
阅读次数:
248
python自带调试工具库:pdb
# -*- coding:utf-8 -*-
def func(num):
s = num * 10
return s
if __name__ == '__main__':
print 'debug starting...'
print '*' * 10
print ‘debug ending…’
num...
分类:
数据库 时间:
2014-06-21 20:55:59
阅读次数:
357
1. 静态检查windbg 调试工具包中有一个工具symchk.exe, 选项很多, 下面一个简单的用法可以检查一个 test.exe能不能找到与它匹配的PDB:这是成功的情形. 下面来个失败的作为对比:2. 如果已经在windbg内部, 可以通过下面的命令检查最后一行说 MATCH, 肯定没问题....
分类:
数据库 时间:
2014-06-21 09:08:29
阅读次数:
956
在python中使用pdb模块可以进行调试import pdbpdb.set_trace()也可以使用python -m pdb mysqcript.py这样的方式(Pdb) 会自动停在第一行,等待调试,这时你可以看看 帮助(Pdb) h 说明下这几个关键 命令>断点设置 (Pdb)b 10 #断....
分类:
数据库 时间:
2014-06-19 08:38:05
阅读次数:
251
rman备份脚本
#! /bin/bash
su - oracle
rman target /
backup AS COMPRESSED BACKUPSET
database
include current controlfile format'/orabak/db_%d_%T_%s'
plus archivelog format'/orabak/a...
分类:
系统相关 时间:
2014-06-17 19:33:13
阅读次数:
348
由于在iPhone3.0上已经支持了Core Data,是苹果一个新的API,并且是基于SQlite的。速度也是非常快吧。所以我们对SQLite仅需要懂一些即可,以下是一些基础信息一、:常用接口(2个重要结构体和5个主要函数)sqlite3 *pdb, 数据库句柄,跟文件句柄 FILE 很...
分类:
数据库 时间:
2014-06-15 23:10:57
阅读次数:
375
python -m pdb myscript.py #注意这会重启myscript.py可以在程序中这么设置断点:import pdb; pdb.set_trace()可以修改变量的值,但是要注意,前面加上!比如要修改final的值,应该这样!final="newvalue"支持的命令: p 打印变...
分类:
数据库 时间:
2014-06-15 12:49:38
阅读次数:
264
1.首先使用RMAN做一次备份(必需有次备份)
rman target /
backup database;
or
backup database root;
backup pluggable database pdb;
2.在pdb中创建test用户并授权
sqlplus / as sysdba
alter session set container=pdb;
cr...
分类:
数据库 时间:
2014-06-11 00:37:06
阅读次数:
403
作用
可以再程序崩溃后保留崩溃现场,方便事后查找程序的崩溃原因。
前提是奔溃程序所对应的代码和PDB文件都是匹配的(发布程序的时候,保留源代码和PDB文件)。
代码示例
原理是使用DbgHelp的自定义未处理异常来保留崩溃现场到文件的,使用直接包含该头文件,然后再main函数的开始就调用EnableAutoDump函数。// pro_dump.h
// 包含本文件是...
分类:
其他好文 时间:
2014-06-05 11:50:03
阅读次数:
207
e Where ?
root
pdb
备注
Control files and redo log files
Y
belongs to the CDB and not to a specific container...
分类:
数据库 时间:
2014-06-01 13:06:25
阅读次数:
332