如何测试sota 同步Hello World

问题描述

测试同步HELLOWORLD一、测试校验校验源数据库与备库的数据是否具有一致性,首先确定源数据库与备库中都不存在表名为scott.test_hello的表。使用sqlplus命令descscott.test_helloSQL>descscott.test_hello;如显示ERROR:ORA-04043:objectscott.test_hellodoesnotexist则表示数据库中不存在该表,否则则有。二、数据准备测试源数据库名为tt,备库名为orcl;数据库版本:ORACLE11.2.0.1.0;操作系统:UBUNTU12.0464位需用到的SQL语句:descscott.test_hello;createtablescott.test_hello(strvarchar2(20));insertintoscott.test_hellovalues('helloworld');三、使用过程A.在源数据库中产生helloworld使用sqlplus在源数据库tt中先创建一张表:SQL>createtablescott.test_hello(strvarchar2(20));Tablecreated.向表中添加数据:SQL>insertintoscott.test_hellovalues('helloworld');1rowcreated.B.在备库中查看helloworld使用sqlplus在备octl中查看是否有scott.test_hello表,然后查看表中是否有helloworld数据。SQL>selectowner,table_namefromall_tableswhereowner='SCOTT'andtable_name='TEST_HELLO';OWNERTABLE_NAME------------------------------------------------------------SCOTTTEST_HELLOC.备库中存在表scott.test_hello。操作描述sqlplus显示结果查看源库scott.test_hello的表结构:SQL>descscott.test_hello;NameNull?Type-----------------------------------------------------------------------------STRVARCHAR2(20)说明目标数据库与源库中的表结构一致。查看备库scott.test_hello的表结构:SQL>descscott.test_hello;NameNull?Type-----------------------------------------------------------------------------STRVARCHAR2(20)查看源库scott.test_hello表数据SQL>select*fromscott.test_hello;STR--------------------helloworld说明源库与备库的数据一致。查看备库scott.test_hello表数据SQL>select*fromscott.test_hello;STR--------------------helloworld四、源库、备库同步从上述结果可以看出在源库tt中所做的操作,全部同步到了备库orcl上。Sota系统完成了数据库的同步。

解决方案

本帖最后由 zhangly2011 于 2013-10-22 15:09:55 编辑

时间: 2025-01-15 03:11:55

如何测试sota 同步Hello World的相关文章

对比MICROSOFT的SKYDRIVE测试免费同步方案和公司FTP方案

我今天对比了MICROSOFT的SKYDRIVE测试免费同步方案和公司FTP方案,测试对比如下:     Skydrive FTP 样例文件及大小 ESXi4.1.iso 文件大小:299 MB ESXi4.1.iso 文件大小:299 MB 实施方法 上海和美国同时打开SKYDRIVE,将文件放入指定文件夹之后,SKYDRIVE自动上传到免费云空间,上传完成后,SKYDRIVE会自动将文件同步到美国. 用FILEZILLA FTP直接传输上海本地文件到美国服务器 IP路由 a.a.a.a->6

利用MSSQL复制功能实现与Oracle数据库同步

  1.分别建立链接对数据库进行操作,SQLServer可以用ADO.NET,操作Oracle可以用OLEDB或者用System.Data.OracleClient(需要添加引用才能用) 这种方案的优点就是简单,各自写各自的数据库操作代码,缺点就是不能将两个数据库中的表直接进行联合查询,链接Oracle的每台机器必须安装OracleClient才可以使用. 2.使用同义词操作Oracle数据库. 这种方法的具体操作我在以前的文章中已经写清楚了,这样做一来可以进行表的联合查询二来不需要每台机器都安

oracle ogg同步部分列配置教程详解

oracle ogg是什么   Oracle Golden Gate软件是一种基于日志的结构化数据复制备份软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步.Oracle Golden Gate可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以在应急系统.在线报表.实时数据仓库供应.交易跟踪.数据同步.集中/分发.容灾.数据库升级和移植.双业务中心等多个场景下

测试工具的选择和使用

2003年第9期<程序员>上啄木鸟部落发文"测试工具的选择和使用",现将其中的工具列表摘录,以备忘 Parasoft白盒测试工具集 工具名 支持语言环境 简介 Jtest Java 代码分析和动态类.组件测试 Jcontract Java 实时性能监控以及分析优化 C++ Test C,C++ 代码分析和动态测试 CodeWizard C,C++ 代码静态分析 Insure++ C,C++ 实时性能监控以及分析优化 .test .Net 代码分析和动态测试 Compuwar

Rsync+Inotify实现数据实时同步

1.环境及相关软件介绍 操作系统:Ubuntu12.04_x64 源服务器(推送):192.168.18.10 目标服务器(备份):192.168.18.20 rsync:   rsync是unix系统下的数据镜像备份工具,是一款快速增量备份工具(远程同步),支持本地复制,或者与其他SSH(安全传输).rsync主机同步. rsync有以下常用的参数:     -v,--verbose 显示同步过程的详细信息     -a,--archive 归档模式,表示以递归方传输文件,并保持所有文件属性,

mysql5.5主从同步复制配置

注意mysql5.1.7以前版本与其以后的版本在主从同步部分参数不同.mysql5.1.7以后的版本中不支持master-connect-retry之类的参数.如果在my.cnf文件中加入该类似的参数,mysql会在下次重启时报错. 说明:主库master与从库slave都是centos6.5 64bit,如下: cat /etc/system-release 主库master与从库slave都是mysql数据库版本都为5.5.39. mysql –V 主库master与从库slave的IP分别

javascript 文件的同步加载与异步加载

原文:[转载]javascript 文件的同步加载与异步加载   HTML 4.01 的script属性 charset: 可选.指定src引入代码的字符集,大多数浏览器忽略该值. defer: boolean, 可选.延迟脚本执行,相当于将script标签放入页面body标签的底部,js脚本会在document的DOMContentLoaded之前执行.除IE和较新版本的Firefox外,其他浏览器并未支持. language: 已废弃.大部分浏览器会忽略该值. src: 可选.指定引入的外部

黑盒测试——测试准备阶段

黑盒测试--测试准备阶段 1.概述 1.1 黑盒测试的概念 黑盒测试(black box test)也称功能测试,它是通过测试来检测每个功能是否都能正常使用.在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息.黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试. 黑盒测试是以用户的角度,从输入数据与输出数据的

MySql主主(主从)同步配置详解

一.MySQL复制概述 MySQL支持单向.异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器.MySQL复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新.删除等等).因此,要进行复制,必须在主服务器上启用二进制日志.每个从服务器从主服务器接收主服务器上已经记录到其二进制日志的保存的更新.当一个从服务器连接主服务器时,它通知主服务器定位到从服务器在日志中读取的最后一次成功更新的位置.从服务器接收从那时起发生的任何更新,并在本机上执行相同的更新.然后封锁并等待