首页
软件分类
排行榜
案例库
资讯
直播
登录
首页
Oracle 数据库
oracle数据库同步要先删除吗
oracle数据库同步要先删除吗
作者:将春翠
时间:2021-07-23
我来回答
共3个回答
才阵
回答
Oracle数据库同步是否需要先删除的回答如下: 如果要保持hive和oracle中数据一致,该怎么做呢?(该表的字段特别多比如有200个字段,数据量也特别大,所以重新全量同步不行) 我们可以只同步oracle源表的主键字段到hive中的一个临时表中(只同步主键字段时间很快,实测oracle一个表有300G数据,只同步主键,大概耗时2小时),将hive中的表和这个临时表做inner join,然后将结果overwrite 到最终的这个hive表中即可实现。
收起
2021-08-16
凌咏思
回答
以下是Oracle数据库主从同步的具体操作步骤: 在主/从数据库设置初始化参数(在主从数据库都执行以下操作) (以as sysdba身份,可在sqlplus中执行) 1) 以dba身份登录;2) 设置参数;3)重启动两个数据库,查是否归档,如是归档,请忽略第3点 3.设置主数据库(obpm)为归档mode (以as sysdba身份,可在sqlplus中执行) 4.主/从数据新建stream管理用户(在主从数据库都执行以下操作)2) 归档设置 5.主数据库网络环境设置 (就是在主数据库中增加一个从数据库的连接服务 1)主数据库中添加从数据库的配置。(通过oracle图形工具net configuration manager配置,服务名为从数据库名orcl,并测试与从数据库是否连通);2)新建连接orcl的dblink 6.从数据库网络环境设置 (就是在从数据库中增加一个主数据库的连接服务)测试dblink:select sysdate from dual@orcl; --测试dblink是否有效 1)从数据库中添加主数据库的配置。(通过oracle图形工具net configuration manager配置,服务名为主数据库名obpm,并测试与从数据库是否连通);2)新建连接obpm的dblink 7.主数据库流队列创建 (可在plsql中的SQL中执行,登录名应为strmadmin)测试dblink:select sysdate from dual@obpm; --测试dblink是否有效 8.从数据库流队列创建 9.主数据库创建捕获进程 在从数据库新建strmadmin10.从数据库实例化strmadmin用户 (win在CMD命令界面中执行)(这两个路径须一致) 注意:此段语句执行可能会报错,如果报错,不用管,继续执行后面的。 11.主数据库创建传播进程 修改propagation休眠时间为0,表示实时传播LCR,latency以秒为单位 12.从数据创建应用进程 13.启动Stream 1)从数据库启动应用进程 14.现在就可以进行测试了,在crm用户中作何一个测试表新增数据,删除数据,增加表,修改表结构,进行同步测试
收起
2021-08-13
谈颜
回答
oracle 数据库批量处理表(同步表,同步数据,删除)的操作步骤: DECLARE V_ROW USER_TABLES%ROWTYPE; CURSOR V_CUR IS select * from user_tables@DBS; --同步表 --select * from user_tables@DBS a where a.table_name not in (select table_name from user_tables);--同步 不存在的表 V_OP VARCHAR2(100); BEGIN OPEN V_CUR; -- 打开游标 LOOP FETCH V_CUR INTO V_ROW; -- 将游标所在行的数据转存到v_row中 EXIT WHEN V_CUR%NOTFOUND; -- 当游标到最后一行时跳出 DBMS_OUTPUT.PUT_LINE('names= ' || V_ROW.TABLE_NAME); --v_op:='INSERT INTO '|| v_row.table_name || ' select * from '||v_row.table_name||'@dbs' v_op:='CREATE TABLE '|| v_row.table_name || ' as select * from '||v_row.table_name||'@dbs'; --同步表 --V_OP := 'drop table ' || V_ROW.TABLE_NAME; --删除表 DBMS_OUTPUT.PUT_LINE(v_op); EXECUTE IMMEDIATE v_op; COMMIT; END LOOP; CLOSE V_CUR; -- 关闭游标
收起
2021-08-12
其它产品问答
提问
Oracle数据库怎么样,Oracle数据库好用吗
怀榕蕊
回答
Oracle数据库是很好用的,它是一个广泛应用于企业级应用的关系数据库管理系统。又称OracleDB或简称Oracle。Oracle的数据库是由Oracle制造和销售的。Oracle数据库是最早为企业网格计算设计的数据库。公司网格计算为管理信息和应用提供了最为灵活、经济的方法。 Oracle数据库服务器包含一个数据库和至少一个数据库实例。资料库是一组储存资料的档案,资料库是管理资料库档案的存储器。此外,该数据库包含后台进程。
2021-08-06
3 个回答
提问
oracle是什么类型的数据库
印永坚
回答
Oracle数据库的类型:是一个关系数据库管理系统,也叫OracleDB或简称Oracle。Oracle数据库是由Oracle公司生产和销售的,是第一个专为企业网格计算而设计的数据库。企业网格计算可以提供最灵活,最经济的方式来管理信息和应用程序。 Oracle数据库主要有四个版本,如下所示: 企业版:最强大和最安全的版本。 它提供所有功能,包括卓越的性能和安全性。 标准版:为不需要企业版强大软件包,提供用户基本功能。 易捷版(XE):轻量级,免费且有限的Windows和Linux版本。 Oracle Lite:专为移动设备设计。
2021-07-23
3 个回答
提问
oracle导出表数据命令,oracle如何导出表结构
蔡承德
回答
下面是Oracle数据导入和导出的常用两种方式:是通过plsql-->tool-->export/import进行bmp文件的导入与导出; 具体操作步骤如下: 使用PLSQL导出/入数据库:打开plsql,找到工具栏 导出表:进入导出主页,选择文件夹,输入导出文件名称 ,点击保存;点击导出按钮,即可弹出导出数据概况;可在你选定的路径下找到该dmp文件,备份操作完成。 导入表:进入导入主页,选择文件夹,选择导入文件和用户,点击导入即可;导入成功后,可以查看log是否有成功。
2021-07-23
3 个回答
提问
oracle数据库是什么软件
凌咏思
回答
Oracle数据库是最早为企业网格计算设计的数据库。 公司网格计算为管理信息和应用提供了最为灵活、经济的方法。 Oracle数据库的Oracle版本有四个主要版本,如下所示: 1. Enterprise:它是最强大最安全的版本。该软件提供所有功能,包括优异的性能和安全性。 2. 标准版本:不需要强大的企业版软件包,提供用户基本功能。 3. -易捷(XE):它重量轻、免费且有限的Windows和Linux版本。 4. -OracleLite:专为移动设备设计。
2021-07-23
3 个回答
提问
oracle数据库是开源的吗
瑞邈
回答
Oracle不是开源数据库。 OracleDatabase,又名OracleRDBMS,简称Oracle数据库。 Oracle数据库系统是美国Oracle公司(Oracle)提供的以分布式数据库为核心的一系列软件产品,是目前世界上应用最广泛的数据库管理系统,具有完整的数据管理功能,真正实现了分布式处理的功能。 Oracle数据库的最新版本是Oracle19c。Oracle数据库12c引入了一种新的多承租模式,使用它可以方便地部署和管理数据库云。另外,一些新功能可以使资源使用和灵活性最大化,这些独特的技术进步加上对可用性、安全性和大数据支持的增强,使Oracle数据库12c成为私有云和公共云部署的理想平台。
2021-07-23
3 个回答
查看更多
问答提及产品
Oracle 数据库
2.9
51条点评
世界上流行的关系数据库管理系统。
咨询产品
免费试用
所在分类
数据库
同类产品推荐
查看更多
华为云-云数据库 RDS for MySQL
暂无评分
2条点评
拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点,让您更加专注业务发展。
悦数图数据库
暂无评分
4条点评
悦数图数据库是一款国产自主研发的原生分布式图数据库,可以容纳千亿点万亿边并保持毫秒级查询延时
滴普科技
3.6
44条点评
滴普科技以数据智能技术为基础,为客户提供数据智能领域的大数据基础软件产品与服务。
PostgreSQL
3.6
42条点评
一个功能强大的开源对象关系数据库系统。
MySQL
3.4
30条点评
最流行的关系型数据库管理系统
产品对比
更多同类产品比较
Oracle 数据库
滴普科技
Oracle 数据库
Snowflake
Oracle 数据库
PostgreSQL
Oracle 数据库
Database Performance Analyzer for SQL Server
Oracle 数据库
SAP HANA
消息通知
咨询入驻
扫描下方二维码
咨询产品入驻
商务合作
如有商务合作需求
请扫码联系我吧