测试了这个脚本(收集自网络),很不错,做异构数据库迁移或oracle大版本之间迁移非常有用。 在config.cfg里面配好相应的用户和表名就可得到相应的select语句和该表的控制文件,运行generate.sh可以得到该表的数据文件,运行sqlldr可以把生成的数据文件插入到目标库表中。目前功能有限,一次只能生成一个用户下的表。 config--配置文件 script --储存数据导出s
Windows 7/Vista/XP/2003等系统中的远程终端服务是一项功能非常强大的服务,同时也成了入侵者长驻主机的通道,入侵者可以利用一些手段得到管理员账号和密码并入侵主机。下面,我们来看看如何通过修改默认端口,防范黑客入侵。 远程终端服务基于端口3389。入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该务默认端口就可以避开大多数入
SCN: System Change Number SCN是顺序递增的一个数字,在Oracle 中用来标识数据库的每一次改动,及其先后顺序。SCN的最大值是0xffff.ffffffff。 Oracle对SCN的管理 单节点的Instance中 单节点的instance中,SCN值存在SGA区,由system commit number latch保护。任何进程要得到当
在实施goldengate过程中,初始化的方案选择是一个重要的环节,尤其对一个7*24小时的系统环境来讲。一个出色的 goldengate的实施不应该以停机时间作为代价,合适的初始化方法完全可以做到零停机。 如果事务不间断进行,如何保证初始化过程中事务的完整性和数据的准确性呢(静态的初始化环境无需多讲)?实现方法还是多样的,从工作机制上来讲,归纳起来主要有2种。 1. 利用 Keys +
checkpoint是什么? checkpoint是数据库的一个内部事件, 这个事件激活以后会触发数据库写进程(DBWR)将数据缓冲(DATA BUFFER CACHE)中的脏数据块写出到数据文件中。 checkpoint的作用是什么? checkpoint主要2个作用:1、保证数据库的一致性, 这是指将脏数据写出到硬盘,保证内存和硬盘上的数据是一样的; 2、缩短实例恢复的时间,实例恢
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号