网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle 数据安全问题面面观(1).
.Linux 安装经验之安装无盘工作站.
.RESETLOGS后没有备份情况下的数据.
.在DB2中如何實現Oracle的相關功能.
.AIX 上安装 ORACLE 9.2 EE.
.表空间性能优化实例.
.配置UltraEdit为Oracle PL/SQL代.
.一步一步教你如何安装Oracle 10g.
.讲解基于Oracle高性能动态SQL程序.
.SQL模拟达芬奇密码中文站首页数字.
.ExactPapers Oracle 1Z0-023 200.
.ORACLE性能诊断―学习statspack笔.
.Oracle数据库删除表中重复记录的.
.Oracle10G Physical Standby Dat.
.案例学习Oracle错误:ORA-00235.
.Oracle DBA 存储管理试题选.
.视图的概念.
.属性类的简单案例.
.精细分析Oracle分布式系统数据复.
.Access2000迁移到Oracle9i要点说.

Oracle的封锁机制分布式管理

发表日期:2008-2-9


物理上存放于网络的多个Oracle数据库,逻辑上可以看成一个单个的大数

据库。用户可以通过网络对异地数据库中的数据同时进行存取,而服务器之间

的协同处理对于工作站用户及应用程序而言是完全透明的:开发人员无需关心

网络的链接细节、无需关心数据在网络接点中的具体分布情况、也无需关心服

务器之间的协调工作过程。     数据库之间的链接建立在DATABASE LINK上。要创建一个DB LINK,必须先

在每个数据库服务器上设置链接字符串。    例如,深圳SUN平台ORACLE数据库,在/var/opt/oracle/tnsnames.ora中有以下

一条和北京的数据库链接tobeijing,格式如下: 链接字符串的设置 说       明 tobeijing=(description= database link名称:tobeijing (address=(protocol=tcp) 采用tcp/ip协议 (host=www.bj.col.com.cn) 欲链接主机名称或IP地址 (port=1521)) 网络端口1521 (connect_data=(sid=oracle7))) 安装ORACLE采用的sid 然后进入系统治理员SQL>操作符下,运行命令: SQL>create public database link beijing connect to scott identified by tiger

using 'tobeijing';
则创建了一个以scott用户和北京数据库的链接beijing,我们查询北京的scott数据: SQL>select * from emp@beijing; 这样就可以把深圳和北京scott用户的数据做成一个整体来处理。 为了使有关分布式操作更透明,ORACLE数据库里有同义词的对象synonym SQL>create synonym bjscottemp for emp@beijing; 于是就可以用bjscottemp来替代带@符号的分布式链接操作emp@beijing。 查看所有的数据库链接,进入系统治理员SQL>操作符下,运行命令: SQL>select owner,object_name from dba_objects where object_type='DATABASE LINK'; 建ORACLE快照日志:

SQL>create snapshot log on table3 with primary key; 建快照:

SQL>create snapshot table3beijing  refresh force start with sysdate

next sysdate+1/24 with primary key as select * from table3@beijing;
ORACLE的快照刷新方式refresh有三种: fast 快速刷新,用snapshot log,只更新时间段变动部分 complete 完全刷新,运行SQL语句 force 自动判定刷新,介于fast和complete之间
上一篇:Oracle中null的使用详解 人气:861
下一篇:Oracle的封锁机制 人气:500
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐