随笔分类 -  0 Oracle

摘要:Stream 是Oracle 的消息队列(也叫Oracle Advanced Queue)技术的一种扩展应用。 Oracle 的消息队列是通过发布/订阅的方式来解决事件管理。流复制(Stream replication)只是基于它的一个数据共享技术,也可以被用作一个可灵活定制的高可用性方案。 它可以实现两个数据库之间数据库级,schema级,Table级的数据同步,并且这种同步可以是双向的。 Oracle Stream也是通过数据冗余来提高可用性,这一点和Data Guard 类型。 Oracle 高级复制(Oracle advanced Replication) 和流复制(Stream .. 阅读全文
posted @ 2012-06-25 18:17 *新*新* 阅读(852) 评论(0) 推荐(0)
摘要:Oracle的同义词总结: 从字面上理解就是别名的意思,和试图的功能类似。就是一种映射关系。 1.创建同义词语句: createpublicsynonymtable_nameforuser.table_name; 其中第一个user_table和第二个user_table可以不一样。 此外如果要创建一个远程的数据库上的某张表的同义词,需要先创建一个Database Link(数据库连接)来扩展访问,然后在使用如下语句创建数据库同义词:create synonym table_name fortable_name@DB_Link; 当然,你可能需要在user用户中给当前用户(user2... 阅读全文
posted @ 2012-06-22 17:39 *新*新* 阅读(453) 评论(0) 推荐(0)
摘要:Oracle中的Schema和User在产品detail拆分项目中,由于需要将原来的Product表拆分为Product、Product_detail两个表,数据库采取的方法是新建了一个Schema——alibaba1949。对schema不了解,现在也对其进行了一点学习。Oracle数据库中Schema和User的关系是一一对应的,也就是说一个Schema只对应一个User,一个User对应一个Schema。Oracle中,schema是与拥有此schema的user同名的。Schema可以翻译成“方案”。不同的schema之间它们没有直接的关系,不同的schema之间的表可以同名,也可以互 阅读全文
posted @ 2012-06-22 17:26 *新*新* 阅读(4728) 评论(0) 推荐(0)
摘要:GoldenGate的复制原理和Quest公司的SharePlex产品一样,都是挖掘Oracle的日志(redo和归档)然后生成自己的队列文件,通过队列文件传输到目标端,目标端通过读取相应的队列文件在目标数据库中重演事务。可以想像,SharePlex产品未来将会面临来自于Oracle公司何等强大的压力。 GoldenGate的另外一个大的特点和优势是跨不同的数据库进行复制,目前支持的数据库有:Oracle、IBM DB2、SQL Server、Sybase ASE和Teradata(SharePlex只支持Oracle到Oracle的复制)等数据源。这一点被业界认为是Oracle收购GG最大. 阅读全文
posted @ 2012-06-22 14:28 *新*新* 阅读(386) 评论(0) 推荐(0)
摘要:------本文摘自http://wenku.baidu.com/view/cdd9810e4a7302768e993934.html在Internet上运作数据库经常会有这样的需求:把遍布全国各城市相似的数据库应用统一起来,一个节点的数据改变不仅体现在本地,还反映到远端。复制技术给用户提供了一种快速访问共享数据的办法。 前提条件 要准备2台测试用的机器,开始制作如下: 2台机器安装oracle10g,注意我的版本相同。 SID都是music1 1:安装及运行vnc。。。用于远程安装oracle 2:安装及运行 oracle10.2.... 完成以上步骤后,基本工作就算做完了,现在开始配置高级 阅读全文
posted @ 2012-06-12 16:51 *新*新*