数据库软件

Oracle GoldenGate备份软件

旧时模样 提交于 2020-02-18 07:54:01
转载: http://edu.codepub.com/2010/0607/23329.php 一、前言 GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增量变化,再将这些变化应用到目标数据库,从而实现源数据库与目标数据库同步。GoldenGate 可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制,从而在可以在应急系统、在线报表、实时数据仓库供应、交易跟踪、数据同步、集中/分发、容灾等多个场景下应用。 同时,GoldenGate可以实现一对一、广播(一对多)、聚合(多对一)、双向、点对点、级联等多种灵活的拓扑结构 二、环境要求 1. 支持的平台 支持的Oracle Database 版本 在当前的Oracle GoldenGate 10.4版本中,支持如下Oracle Database版本 Oracle 8i (DML support only) Oracle 9.1 and 9.2 (DML and DDL support) Oracle 10.1 and 10.2 (DML and DDL support) Oracle 11g (DML and DDL support) 支持的操作系统平台 几乎所有主流的操作系统,GoldenGate都支持 Windows 2000,

软件测试之安装测试

南笙酒味 提交于 2020-02-12 03:10:27
1. 什么情况下需要安装测试组专门进行安装测试? 安装可以很简单,像一些简单的桌面应用程序,只是简单地复制一些文件,对于这种应用,不需要专门的安装测试组,安装测试能够和其他测试合并在一起。 安装也可以很复杂,需要支持多个操作系统平台,多种数据库,多个版本的中间件,多种网络服务器,多种拓扑结构等,这就要求测试人员具有较好的操作系统、数据库及网络服务器等知识。一般需要一个专门的安装测试组来进行相关测试。 一般来说,企业级Java EE应用都需要使用数据库软件。 2. 典型的拓扑结构是三层架构? 前端是网络服务器,中间是应用服务器,后端是数据库服务器。 3. 安装测试应该完成哪些内容? 确保待测产品能够在所有支持的操作系统、数据库、应用服务器中间件、网络服务器、拓扑结构等各种组合情况下,被正确地安装和卸载。 确保安装文档的正确性和易读性。 通俗来说,就是确保安装相关的代码和相关的安装配置文档的正确性。 4. 如何规划安装测试?——安装测试计划 每一个测试人员都需要认真仔细地阅读安装测试计划,并且按照这个文档的规定来进行具体的测试,这是对每一个测试人员最基本的要求。测试计划的主体部分详细描述了安装测试的测试配置和测试场景,这部分内容也最多。 5. 安装测试的基本流程?   a. 学习测试计划和测试用例:在安装测试计划中,包含所有的测试用例,一般要求每个测试人员对所有测试用例有一个基本的了解

.net项目开发工具最新动态

青春壹個敷衍的年華 提交于 2020-01-30 20:04:40
.net项目开发工具(V2.1) : http://www.cnblogs.com/mrhgw/archive/2007/06/04/770278.html 2007-6-7号: --------------------------------------------------------------------------------------- 今天早上修正了软件的几个bug: 1.多主键识别。 2.修正了生成主程序代码方法中的一个错误(当数据表没有主键时会发生异常)。 3.修正了程序升级完成后,升级程序还滞留在系统进程中。 4.程序版本已正式更新为2.0.0.1。 2007-6-8号: --------------------------------------------------------------------------------------- 今天早上对软件进行了如下更新: 1.修正了在SQLServer 2005下多载入了一个系统表。 2.创建“插入”类型的存储过程,识别自动递增列并作为一个输出参数。 3.为数据表添加“浏览数据结构”的功能,方便一目了然。 4.为数据表或数据库生成的文档添加了样式,主键和自动递增列高亮显示。 5.捕捉“新建工程”时,由于数据库连接设置不正确导致的异常,并自动打开当前配置方案。 2007-6-9号: -----------

系统软件开发文档编写指南

ε祈祈猫儿з 提交于 2020-01-28 06:16:09
系统软件开发文档编写指南 为帮助大家编写文档,这里列出了十三种文档的内容要求及其简要说明。这些文档包括:可行性研究报告,项目开发计划,需求规格说明书,概要设计说明书,详细设计说明书,用户操作手册,测试计划,测试报告,开发进度月报,项目开发总结报告,程序维护手册,软件问题报告和软件修改报告。各文档内容大纲由带编号的标题构成,标题后方括号内为其说明。这里给出一个统一的封面格式: ______________________________________________________________________________ 文档编号版本号______________ 文档名称____________________ 项目名称:______________________________________________ 项目负责人:____________________________________________ 开发单位:______________________________________________ 编写_____________ 校对_____________ 审核_____________ _________年________月__________日 , _________________________________________________

软件测试的类型:具有详细信息的不同测试类型

我的未来我决定 提交于 2020-01-24 00:58:39
#1)Alpha测试 它是软件行业中最常用的测试类型。该测试的目的是在将其发布到市场或用户之前,确定所有可能的问题或缺陷。 Alpha测试在软件开发阶段的最后但Beta测试之前进行。尽管如此,作为此类测试的结果,可能会进行较小的设计更改。 Alpha测试是在开发人员的网站上进行的。可以为这种类型的测试创建内部虚拟用户环境。 #2)验收测试 的验收测试是由客户端和验证结束系统的流量到底是否是按照业务需求或不执行,如果是按照最终用户的需求。仅当所有功能部件均按预期工作时,客户端才接受该软件。 这是测试的最后阶段,此后该软件将投入生产。这也称为用户验收测试(UAT)。 #3)临时测试 名称本身表明该测试是在临时基础上执行的,即不参考测试用例,也没有针对此类测试的任何计划或文档。 该测试的目的是通过执行应用程序的任何流程或任何随机功能来发现缺陷并破坏应用程序。 临时测试是一种发现缺陷的非正式方法,项目中的任何人都可以执行。没有测试用例就很难识别缺陷,但是有时可能无法使用现有的测试用例来识别临时测试期间发现的缺陷。 #4)辅助功能测试 可访问性测试的目的是确定残疾人是否可以访问该软件或应用程序。 在这里,残疾是指聋哑,色盲,智障,盲人,老年和其他残疾群体。进行各种检查,例如用于视觉障碍的字体大小,用于色盲的颜色和对比度等。 #5)Beta测试 Beta测试是由客户执行的正式类型的软件测试

常用的数据库软件都有哪些?

五迷三道 提交于 2020-01-23 15:09:08
常用的数据库 名称 历史 优点 缺点 1.SQL server 最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。 易用性、适合分布式组织的可伸缩性、用 于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等 开放性:sqlserver 只能在windows上运行。 伸缩性并行性:sql server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩性有限; 安全性:没有获得任何安全证书。 性能 :SQL Server 多用户时性能不佳 2.MySQL 最早是由瑞典MySQL AB公司开发,1995年发布第一个版本,当时仅供公司内部使用。2000年基于GPL协议开放源码,2008年MySQL AB公司被Sun公司收购,2009年Sun公司又被Oracle公司收购。有了Oracle公司的技术支持,MySQL在2010年以后发布了多个版本,在各方面加强了企业级的特性。 1.体积小、速度快、总体拥有成本低,开源、支持多种操作系统。2.是开源数据库

如何安装mysql软件

故事扮演 提交于 2020-01-15 04:20:51
---恢复内容开始--- 本文非原创,引自“渣儿很好吃” MySQL安装教程(Windows系统) 渣儿很好吃 发布时间:04-02 08:53 本文摘自 千锋教育高教产品研发部编著的 《MySQL数据库从入门到精通》,如需转载,请标明来源,谢谢! 1.2.1MySQL的下载 登录https://dev.mysql.com/downloads/mysql/5.5.html#downloads,进入官网下载页面,如图1.3所示。 基于Windows平台的MySQL安装文件有两个版本,一种是以.msi为后缀的二进制安装版本,一种是以.zip为后缀的压缩版本,如图1.4所示。 这里以.msi的二进制版本为例讲解如何安装,根据电脑的操作位数,选择需要下载的安装文件,这里以64位的安装文件为例点击下载,下载完成后,安装文件如图1.5所示。 1.2.2MySQL的安装 双击安装文件进行安装,此时会弹出MySQL安装向导界面,如图1.6所示。 单击图1.6中的“Next”按钮,此时会显示用户许可协议界面,如图1.7所示。 将图1.7中的确认项勾选,然后点击“Next”按钮,如图1.8所示。 图1.8中,显示了三种可选的安装类型,三种类型的含义具体如下。l Typical(典型安装):只安装MySQL服务器、MySQL命令行客户端和命令行使用程序。 l Custom(自定义安装)

MySQL数据库(三)简介

夙愿已清 提交于 2020-01-13 11:19:53
前提要述:参考书籍《MySQL必知必会》 2.1 MySQL简介 2.1.1 什么是MySQL MySQL是一种关系数据库管理系统。负责数据库中数据的存储,检索,管理和处理。 2.1.2 MySQL的优点 成本低——MySQL是开源的,一般可以免费使用。 性能——MySQL执行快。 可信赖,体积小。 简单——MySQL很容易安装和使用。 2.1.3 客户机-服务器软件 DBMS可分为两类: 基于共享文件系统的DBMS ,如Microsoft Access和FileMaker。用于桌面用途,通常不用于高端或更关键的应用。 基于客户机-服务器的DBMS ,如MySQL,Oracle以及Microsoft SQL Server等数据库。 客户机-服务器应用分为两个不同的部分: 服务器部分是负责所有数据访问和处理的一个软件,该软件通常运行在称为数据库服务器的计算机上; 客户机是与用户打交道的软件。 例如:用户请求一个按字母顺序列出的产品表,则客户机软件通过网络提交该请求给服务器软件。服务器软件处理该请求,根据需要过滤,丢弃和排序数据;然后把结果送回到你的客户机软件上给你看。 像服务器这些操作对于用户是透明的,也就是不需要了解如何过滤如何丢弃如何排序,用户只需看到结果。多数网络的建立使用用户不具有对数据的访问权,甚至不具有对存储数据的驱动器的访问权。 让服务器的活动对用户透明化的意义

LNMP架构部署

杀马特。学长 韩版系。学妹 提交于 2020-01-08 23:33:30
第1章 部署LNMP架构步骤 1.1 ①部署Linux系统(OK) 基本优化完成(ip地址设置 yum源更新 字符集设置) 安全优化完成(iptables关闭 selinux关闭 /tmp/ 1777) 1.2 ②部署nginx网站服务 A.安装软件依赖包 B.创建进程管理用户 C.下载nginx软件,进行编译安装(编译安装三步曲) D.创建软链接文件 E.编写nginx配置文件 F.启动nginx服务 G.编写hosts解析文件,进行浏览器访问测试 第2章 ③部署mysql数据库服务(web服务器) 2.1 软件部署过程 A.下载mysql软件 mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz B.二进制包方式安装mysql数据库软件 2.1.1 a.解压二进制包软件 1 cd /server/ tools 2 3 tar xf mysql- 5.6 . 34 -linux-glibc2. 5 -x86_64.tar.gz 2.1.2 b.创建mysql虚拟用户 1 useradd -s /sbin/nologin -M mysql 2.1.3 c.将解压后的二进制包放置到程序目录中 1 cd /server/tools 2 3 mv mysql-5.6.34-linux-glibc2.5-x86_64 /application/mysql-5

数据库相关概念

僤鯓⒐⒋嵵緔 提交于 2020-01-06 23:20:31
一、数据库的好处 1.可以持久数据库到本地 2.结构化查询 二、数据库常见概念 1.DB:数据库,存储数据的容器 2.DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB 3.SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件持有的,而是几乎所有的主流数据库软件通用的语言。 三、数据库存储数据的特点 1.数据存放在表中,然后表再存放在库中 2.一个库中可以有多张表,每张表都有唯一的表名来标识自己 3.表中有一个或者多个列,列又称为‘字段’,相当于java中“属性” 4.表中的每一行数据,相当于java中的“对象” 四、常见的数据库管理系统 mysql,oracle,db2,sqlserver 来源: CSDN 作者: Java丰老师 链接: https://blog.csdn.net/qq_46133465/article/details/103842822