1.切换到oracle用户
su - oracle
2.用特定用户登录sqlplus
sqlplus repadmin
pass:密码
3.接下来添加新表然后执行同步操作
SQL> execute dbms_repcat.suspend_master_activity('rep_anymusic');
4.取消抑制。停止主体组
SQL> execute dbms_repcat.create_master_repobject(sname=>'meirenkan',oname=>'test2',type=>'TABLE',use_existing_object=>true,gname=>'REP_anymusic',copy_rows=>true);
5.为组增加新表。(sname 用户名,oname表名)
SQL>execute dbms_repcat.generate_replication_support('wcms','test2','TABLE')
6.增加支持。启动进程
SQL>execute dbms_repcat.resume_master_activity('REP_anymusic',true);
7.查询复制组表
select sname,oname,status,gname from dba_repobject;
分享到:
相关推荐
4. **对象修改**:对复制主体对象(如添加主键)的修改,需要从复制组中删除对象,然后重新添加并重新生成复制支持。这确保了复制的正确性和完整性。 5. **OEM(Oracle企业管理器)**:Oracle企业管理器是用于监控...
接下来,将定义复制组、设置复制规则、创建发布和订阅等操作,以确保数据能够从beijing数据库有效地同步到hebei数据库。在这个过程中,可能需要处理冲突、监控复制性能、维护复制组的健康状态等。 高级复制的实现...
4. **配置复制组**:定义要复制的对象和复制策略,如创建高级复制组`zz_rept_group`。 5. **创建并启用复制**:通过API函数或PL/SQL脚本启动复制进程,同步数据。 **流复制配置**则依赖于日志挖掘技术,配置相对...
2. **创建复制组(rep_singlee)**: - **用repadmin身份登录masterdef数据库**: ```sql -- 创建主复制组rep_singlee CREATE REPLICATION GROUP rep_singlee; ``` 3. **在复制组中加入数据库对象**: - **用...
- **复制安装包**:将Oracle 11g的安装包复制到Linux系统中。 - **解压安装包**:使用`unzip`或`tar`命令解压安装包。 ```bash unzip linux.x64_11gR2_database_1of2.zip unzip linux.x64_11gR2_database_2of...
3. **不支持DDL复制**:无法直接复制数据定义语言(DDL)操作,需要手动暂停复制组后进行。 4. **事务紧密耦合**:与事务处理紧密关联,可能会引起阻塞、争用和锁定等问题。 5. **复杂性高**:解决高级复制过程中出现...
手动创建Oracle数据库是一个复杂但关键的过程,特别是在企业级应用环境中,确保数据的高可用性和安全性。根据提供的内容,我们可以深入探讨这一过程中的各个步骤及其背后的技术细节。 ### 手工创建相关目录 首先,...
- 实例是运行在服务器上的Oracle数据库的一个逻辑表示,它由一组内存结构和后台进程组成。创建实例是为了管理和访问存储在物理磁盘上的数据库文件。 2. **使用System用户登录创建表空间**: - 表空间是Oracle...
- **多主体复制站点的配置步骤**:详细介绍了如何设置多主复制站点,包括创建复制组、定义复制对象、配置计划链接等。 - **物化视图复制站点的配置步骤**:讲解了如何配置MVR站点,包括创建实体化视图、设置同步策略...
### Oracle10g手动创建实例的关键知识点 #### 引言 在从Windows 2003服务器转向Linux系统部署Oracle 10g实例的过程中,经历了一系列挑战与学习,特别是对于初次接触这一操作的IT人员来说,掌握正确的步骤和注意事项...
1. **`init.ora` 文件**:在`C:\Oracle\admin\web\pfile`目录下创建初始化参数文件,可参考其他实例的`init.ora`文件进行复制和修改。 2. **`initweb.ora` 文件**:内容应包含指向`init.ora`文件的路径。 #### ...
- 实施步骤包括创建复制站点、定义组对象(如表、视图等)和配置冲突解决策略。例如,在多主控站点复制中,需要创建复制管理员用户,指定传播者和接收者,以协调数据的发送和接收。 4. **创建复制站点的实例**: ...
在这篇文章中,我们将学习如何使用 Docker 安装 Oracle 数据库,包括创建容器、安装 Oracle 软件包、配置 hostname 和 hosts 文件、创建用户和组、安装 unzip 和 vim 等指令。 首先,我们需要安装 Docker,並启动 ...
FORCE:不管基表是否存在ORACLE都会自动创建该视图(即使基表不存在,也可以创建该视图,但是该视图不能正常使用,当基表创建成功后,视图才能正常使用); NOFORCE :如果基表不存在,无法创建视图,该项是默认选项...
- **复制组(Replication Group)**:一组复制对象的集合,Oracle 通过复制组来管理复制。 - **复制站点(Replication Site)**:分为两种类型,即主体站点(Master Sites)和实体化视图站点(Materialized View Sites...
具体实现步骤包括创建复制站点、创建组对象和配置冲突解决方案。例如,创建复制站点涉及创建复制管理员用户,分配权限,注册传播者和接收者,确保数据能在各个站点间正确流动。 在实际操作中,应根据业务需求选择...
- 使用repadmin身份登录ORACLE数据库,创建主复制组reporacle_mg。 - 将数据库对象加入复制组,并确认已加入数据字典。 6. **创建主复制节点**: - 使用repadmin身份登录ORACLE数据库,创建主复制节点。 - 确认...