摘要:
三、备份恢复类 ================================================================================ 1:备份如何分类 逻辑备份:exp/imp 物理备份: RMAN备份 full backup/incremental backup(累积/差异) 热备份:alter tablespace begin/end backup; 冷备份:脱机备份(database shutdown) 2:归档是什么含义 关于归档日志:Oracle要将填满的在线日志文件组归档时,则要建立归档日志(archived r...
阅读全文
posted @ 2013-09-27 19:54
风言枫语
阅读(265)
推荐(0)
摘要:
Process process; String cmd = "/home/ty/t.sh";//这里必须要给文件赋权限 chmod u+x fileName; try { // 使用Runtime来执行command,生成Process对象 Runtime runtime = Runtime.getRuntime(); process = runtime.exec(cmd); // 取得命令结果的输出流 InputStream is = process.getInputStrea...
阅读全文
posted @ 2013-09-27 19:53
风言枫语
阅读(1541)
推荐(0)
摘要:
这里的回答并不是十分全面,这些问题可以通过多个角度来进行解释,也许你不必在面试过程中给出完全详尽的答案,只需要通过你的解答使面试考官了解你对ORACLE概念的熟悉程度。 1.解释冷备份和热备份的不同点以及各自的优点 解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将archive log写入硬盘)。 ..
阅读全文
posted @ 2013-09-27 19:50
风言枫语
阅读(236)
推荐(0)
摘要:
1、如果信息采集管理系统(ICM)崩溃了怎么办? 答案:所有其他的管理器都会继续工作。ICM只会处理队列控制请求,意思是开启和关闭其他并发的管理器。 2、你如何加速打补丁的过程? 答案: 2.1你可以合并多个补丁。 2.2你可以为一个非交互的补丁创建一个响应文件。 2.3你可以通过选项来应用补丁,并且在应用了所有的补丁之后,一次运行它们。 3、打补丁的过程中出错了,你怎么办? 答案:查看失败工作的日志,找到并且纠正错误,用adctrl工具重新开启工作。 4、请提供克隆过程和克隆之后采取的手工操作的大概步骤。 答案:在源文件上运行pre-clone,使用RMAN复制数据库,拷贝文件系统,...
阅读全文
posted @ 2013-09-27 19:49
风言枫语
阅读(162)
推荐(0)
摘要:
国外公司的Oracle DBA试题Oracle DBA Interview Questions1. How many memory layers are in the shared pool?2. How do you find out from the RMAN catalog if a particular archive log has been backed-up?3. How can you tell how much space is left on a given file system and how much space each of the file system’s s
阅读全文
posted @ 2013-09-27 19:46
风言枫语
阅读(527)
推荐(0)
摘要:
sprintf字串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致程序崩溃的内存访问错误,但好在由sprintf 误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况,通常用眼睛再把出错的代码多看几眼就看出来了。目录函数简介参数说明及应用举例转换字符格式化数字字符串字符/Ascii 码对照使用sprintf 的常见问题函数简介 函数功能:把格式化的数据写入某个字符串 头文件:stdio.h 函数原型:int sprintf( char *buffer, const char *format [, argum
阅读全文
posted @ 2013-09-27 19:44
风言枫语
阅读(871)
推荐(0)
摘要:
------------------------------------- MyEclipse 快捷键1(CTRL) ------------------------------------- Ctrl+1 快速修复 Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+K 快速定位到下一个 Ctrl+E 快速显示当前Editer的下拉列表 Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到.
阅读全文
posted @ 2013-09-27 19:42
风言枫语
阅读(176)
推荐(0)
摘要:
对于Android我也不是很熟悉,只是学习一些基本内容就OK.所以写的内容也很简单.本Demo要实现的效果就是双击返回键弹出提示框确认是否退出程序.一、废话少说直接上代码.至于涉及到的相关包在Eclipse使用快捷键CTRL+SHIFT+O即可搞定.private static Boolean bExit = false;@Overridepublic boolean onKeyDown(int keyCode,KeyEvent event){ if(keyCode == KeyEvent.KEYCODE_BACK) { if (bExit == false) { bExit...
阅读全文
posted @ 2013-09-27 19:40
风言枫语
阅读(202)
推荐(0)
摘要:
作为一个任何完整的机器都会有内存管理这块组成结构。作为jvm也有自己的内存管理。1.那么在java中哪些组件需要使用内存。a)Java堆b)线程:线程是在jvm运行实际程序的实体c)类和类加载器:jvm只会加载一个类到内存一次d)NIOe)JNI:java本地接口2那么JVM内存结构是什么?其实jvm的内存结构是按照运行时数据的存储结构来划分内存结构的。而在JVMjava运行时数据分为6种:a)pc寄存器:是一种数据结构,用来保存当前正常执行的程序内存地址。b)java栈:当线程创建就会建立对应的栈。但是这个数据线程是不共享的,所以无同步锁。c)堆:java存储数据的地方。d)方法区:是一种特
阅读全文
posted @ 2013-09-27 19:38
风言枫语
阅读(161)
推荐(0)
摘要:
CSDN上,有朋友发帖问了这样一个问题(我按自己的理解翻译一下):当前目录下有四个静态库文件:liba.alibb.alibc.alibd.a。现在想将它们做成一个动态库libp.so。怎样实现一个方法,在Makefile 能将列表里的.a文件逐个取出来,分别执行$(AR)-x。 我的做法是: 1 用define定义一种可通用的规则形式 2 用foreach遍历列表,配合eval和define,实现自动扩展出每个文件的依赖规则 3 用一个伪目标去定义把所有静态库解开的行为,以确保可以正确的生成动态库 后来又增加了一条规则,去生成静态库。 在实际使用中,如果静态库与...
阅读全文
posted @ 2013-09-27 19:36
风言枫语
阅读(769)
推荐(0)