当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 我们经常希望把各地的数据入库后进行统一的应用。
 

 

 ·用linux完成oracle自动物理备份    »显示摘要«
    摘要:本文以oracle数据库在linux下自动物理备份(脱机备份)的实现为例描述物理备份的操作步骤,希望能帮助更多的oracle数据库管理员了解这一物理备份过程,避免不必要的数据丢失。本文的目标是通过执行一shell脚本来完成oracle数据库自动备份的全过程,而且能够在当前目录下生成其压缩文件。具体实现步骤如下: 1.以oracle用户身份登录到linux系统下。 2.建立database.srci......
    摘要:由于oracle数据库备份有三种方式,每种方式具有不同的恢复特性,因此应集成数据库与文件系统备份,集成逻辑备份和物理备份。 一、备份策略 1.在操作系统级,使用大容量磁盘阵列,通过磁盘映像技术使每一个数据库文件自动分布于每个物理磁盘。这样,当某个磁盘出现物理损坏时,操作系统会自动引发映像磁盘来取代失效的磁盘,保证数据库的正常运行。 由于我们使用的是双服务器,因此在另一服务器上保留一个备......


实现Oracle数据库复制

我们经常希望把各地的数据入库后进行统一的应用.现在可以用复制技术来解决这个问题.但实现数据库复制也是要有一些条件的.

【程序编程相关:WebCalendar HTTP响应拆分

【推荐阅读:QualityEBiz Quality

首先,数据库要具备高级复制功能(用system身份登录数据库,查看v$option视图,如果其中advanced replication为true,则支持高级复制功能;否则不支持). 【扩展信息:SunShop Shopping Car

如果具备高级复制功能,数据库要进行一些参数初始化.

db_domain = test.com.cn 指明数据库的域名(默认的是world),这里可以用您公司的域名;global_names = true 它要求数据库链接(database link)与被连接的数据库名称一致,现在全局数据库名:db_name+”.”+db_domain ;

跟数据库job执行有关的参数:

job_queue_processes = 1;

job_queue_interval = 60;

distributed_transactions = 10;

open_links = 4

第一行定义snp进程的启动个数为n.系统缺省值为0,正常定义范围为0~36,根据任务的多少,可以配置不同的数值.第二行定义系统每隔n秒唤醒该进程一次.系统缺省值为60秒,正常范围为1~3600秒.事实上,该进程执行完当前任务后,就进入睡眠状态,睡眠一段时间后,由系统的总控负责将其唤醒.如果修改了以上这几个参数,需要重新启动数据库以使参数生效.

做完了初步的准备,我们来实现数据库同步复制.

假设在internet上有两个数据库:一个叫中国(china),一个叫日本(japan).

具体配置如下:

数据库名:china.japan

数据库域名 test.com.cn

数据库sid号 china.japan

listener端口号 1521

服务器ip地址 10.1.0.100 10.1.0.200

确认两个数据库之间可以互相访问,在tnsnames.ora里设置数据库连接字符串.

中国这边的数据库连接字符串是以下的格式:

japan =

(description =

(address_list =

(address = (protocol = tcp)(host = 10.1.1.200)(port = 1521))


...   下一页
 ·在oracle中实现数据库的复制    »显示摘要«
    摘要:在internet上运作数据库经常会有这样的需求:把遍布全国各城市相似的数据库应用统一起来,一个节点的数据改变不仅体现在本地,还反映到远端。复制技术给用户提供了一种快速访问共享数据的办法。 一、实现数据库复制的前提条件 1、数据库支持高级复制功能 您可以用system身份登录数据库,查看v$option视图,如果其中advanced replication为true,则支持高级复制功能;否则不支持......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE