oracle数据库

【OGG】OGG的下载和安装篇

a 夏天 提交于 2020-03-23 16:29:30
【 OGG 】 OGG 的下载和安装篇 一.1 BLOG 文档结构图 一.2 前言部分 一.2.1 导读 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其它你所不知道的知识,~O(∩_∩)O~: ① OGG的下载和安装 本文如有错误或不完善的地方请大家多多指正,ITPUB留言或QQ皆可,您的批评指正是我写作的最大动力。 一.2.2 实验环境介绍 11.2.0.3 RHEL6.5 一.2.3 本文简介 有个同事喊我解决 OGG 不能同步的问题,汗颜啊,我也就之前学过安装和简单的配置,当时是成功的,结果帮同事搭建的时候数据死活不能同步。于是下决心这几天好好再研究一下 OGG 的内容。 一.3 gg 安装 在 Linux 上安装 OGG 很简单,总体分为以下几个部分: 1. Downloading Oracle GoldenGate software. 2. Setting ORACLE_HOME and ORACLE_SID 3. Setting library paths for dynamic builds 4. Installing the Oracle GoldenGate software 一.3.1 Downloading Oracle GoldenGate software. 第一步,下载 gg 软件,可以有 2 种途径直接下载 一.3.1.1 第一种

oracle Instance status: READY–lsnrctl status|start|stop

▼魔方 西西 提交于 2020-03-23 13:15:30
监听器启动,并不一定会认识数据库实例,启动监听器,请判别相关实例是否 READY [oracle@redhat4 ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 06-OCT-2015 19:41:12 Copyright (c) 1991, 2009, Oracle. All rights reserved. Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521))) STATUS of the LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production Start Date 06-OCT-2015 16:24:17 Uptime 0 days 3 hr. 16 min. 55 sec Trace Level off Security ON: Local OS Authentication SNMP OFF Listener Parameter File /u01/app/oracle/product/11.2.0/dbhome_1/network

Oracle数据库的备份与恢复

随声附和 提交于 2020-03-23 12:04:21
Oracle数据库的备份与恢复 当我们使用一个数据库时,总希望数据库的内容是可靠的、正确的,但由于计算机系统的故障(包括机器故障、介质故障、误操作等),数据库有时也可能遭到破坏,这时如何尽快恢复数据就成为当务之急。如果平时对数据库做了备份,那么此时恢复数据就显得很容易。由此可见,做好数据库的备份是多么的重要,下面笔者就以ORACLE7为例,来讲述一下数据库的备份和恢复。ORACLE 数据库有三种标准的备份方法,它们分别为导出/导入(EXPORT/IMPORT)、冷备份、热备份。导出备份是一种逻辑备份,冷备份和热备份是物理备份。 ---- 一、 导出/导入(Export/Import) ---- 利用Export可将数据从数据库中提取出来,利用Import则可将提取出来的数据送回Oracle数据库中去。 ---- 1. 简单导出数据(Export)和导入数据(Import) ---- Oracle支持三种类型的输出: ---- (1)表方式(T方式),将指定表的数据导出。 ---- (2)用户方式(U方式),将指定用户的所有对象及数据导出。 ---- (3)全库方式(Full方式),将数据库中的所有对象导出。 ---- 数据导出(Import)的过程是数据导入(Export)的逆过程,它们的数据流向不同。 ---- 2. 增量导出/导入 ---- 增量导出是一种常用的数据备份方法

C#工具类OracleHelper,基于Oracle.ManagedDataAccess.Client封装

£可爱£侵袭症+ 提交于 2020-03-23 10:41:08
基于Oracle.ManagedDataAccess.Client封装的Oracle工具类OracleHelper,代码如下: using System; using System.Data; using System.Collections.Generic; using System.Configuration; using System.Text; using System.IO; using Oracle.ManagedDataAccess.Client; //using System.Data.OracleClient; System.Data.OracleClient类已经不推荐使用 namespace Fly.Util.DataBase { /// <summary> /// Oracle数据库操作类 /// </summary> public static class OracleHelper { /// <summary> /// 执行数据库非查询操作,返回受影响的行数 /// </summary> /// <param name="connectionString">数据库连接字符串</param> /// <param name="cmdType">命令的类型</param> /// <param name="cmdText">Oracle存储过程名称或PL

.net中DBHelper(Oracle版)

孤街浪徒 提交于 2020-03-23 09:19:15
上篇说的是操作的sqlServer版,因为现在公司需要用的是Oracle数据,之前没弄过,通过网上查加自己的一些实际验证贴上来,主要是方便自己查看使用,同时也希望帮到有需要的朋友; 以下是配置文件的连接串,前提是确定你的oracle配置好 <connectionStrings> <!--Oracle 连接串--> <add name="oracleconn" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)) (CONNECT_DATA=(SERVICE_NAME=ORCL)));User ID=scott;Password=tiger;Unicode=True" providerName="System.Data.OracleClient"/> </connectionStrings> <appSettings> 这个命名空间是必要的 using System.Data.OracleClient; 生打出来是没有的,需要引用添加上,就可以智能提示出来了 public class DBOracleHelper { public static OracleCommand cmd = null; public static

dotnet oracle摘自msdn

纵然是瞬间 提交于 2020-03-23 06:09:14
使用 ADO.NET 访问 Oracle 9i 存储过程 发布日期: 5/28/2004 | 更新日期: 5/28/2004 Bill Hamilton 2004 年 4 月 适用于: Microsoft ADO.NET Microsoft SQL Server Microsoft .NET Oracle 提供程序 Microsoft .NET Framework 1.1 版 摘要:使用 Microsoft .NET 框架 1.1 中的 Microsoft .NET Oracle 提供程序访问 Oracle 存储过程和函数。(24 页打印页) 内容 本页内容 概述 类 执行存储过程 不返回数据的存储过程 结果集与 REF CURSOR 包 使用 DataReader 返回单个值的存储过程 序列 使用 DataAdapter 填充数据集 使用 DataAdapter 更新 Oracle 使用多个结果集 小结 相关书籍 本文讨论了如何使用 ADO.NET 访问 Oracle 存储过程(称为 SQL 编程块)和函数(返回单个值的编程块)。 您可以使用以下托管数据提供程序连接到 Oracle 数据库:Microsoft .NET Oracle 提供程序、OLE DB .NET 提供程序、ODBC .NET 数据提供程序以及 Oracle 的 ODP.NET 提供程序。本文使用用于

外部表External table

有些话、适合烂在心里 提交于 2020-03-23 04:27:02
外部表External table 把一个普通的文本格式的OS文件看作是Oracle数据库的外部表,Oracle可以象普通表一样进行select 操作,可以建视图,可以与其他进行连接等,但不能对其进行DML操作,即该表是只读的!(10g里可借此导出数据至平面dmp文件)。 External table和正规的表很相似,以下的几点需要注意: l 数据在数据库的外部组织,是操作系统文件。  l 操作系统文件在数据库中的标志是通过一个逻辑目录来映射的。     l 数据是只读的。(外部表相当于一个只读的虚表)  l 不可以在上面运行任何DML操作,不可以创建索引。   l 可以查询操作和连接,可以并行操作。 假设如下的两个平面文件     1.dat: 7301,SMITH,CLERK,7902,17-DEC-80,100,0,20 7402,ALLEN,SALESMAN,7698,20-FEB-81,250,0,30 7503,WARD,SALESMAN,7698,22-FEB-81,450,0,30 7504,JONES,MANAGER,7839,02-APR-81,1150,0,20  2.dat: 7611,MARTIN,SALESMAN,7698,28-SEP-81,1250,0,30 7612,BLAKE,MANAGER,7839,01-MAY-81,1550,0,30

外部表External table

妖精的绣舞 提交于 2020-03-23 04:26:48
把一个普通的文本格式的OS文件看作是Oracle数据库的外部表,Oracle可以象普通表一样进行select 操作,可以建视图,可以与其他进行连接等,但不能对其进行DML操作,即该表是只读的!(10g里可借此导出数据至平面dmp文件)。 External table和正规的表很相似,以下的几点需要注意: l 数据在数据库的外部组织,是操作系统文件。  l 操作系统文件在数据库中的标志是通过一个逻辑目录来映射的。     l 数据是只读的。(外部表相当于一个只读的虚表)  l 不可以在上面运行任何DML操作,不可以创建索引。   l 可以查询操作和连接,可以并行操作。 假设如下的两个平面文件     1.dat: 7301,SMITH,CLERK,7902,17-DEC-80,100,0,20 7402,ALLEN,SALESMAN,7698,20-FEB-81,250,0,30 7503,WARD,SALESMAN,7698,22-FEB-81,450,0,30 7504,JONES,MANAGER,7839,02-APR-81,1150,0,20  2.dat: 7611,MARTIN,SALESMAN,7698,28-SEP-81,1250,0,30 7612,BLAKE,MANAGER,7839,01-MAY-81,1550,0,30 7913,MILLER,CLERK

Oracle导出存储过程

梦想的初衷 提交于 2020-03-22 15:49:17
SQL> SELECT * FROM dba_directories ; OWN DIRECTORY_NAME DIRECTORY_PATH ------- ---------------------- --------------- SYS DPUMPDIR /oracle/bakup SQL>grant read ,write on directory DPUMPDIR to &user; C:/Users/Liangwei>expdp help=y ... INCLUDE 包括特定对象类型。 例如, INCLUDE=TABLE_DATA。 expdp user/password directory=DPUMPDIR dumpfile=prodedure.dmp include=PROCEDURE 当然PROCEDURE 也可以换成其它对象如: INDEX,TABLE,FUNCTION,VIEW,DATABASE LINK,SYNONYM,PACKAGE BODY,SEQUENCE,LOB,PACKAGE C:/Users/Liangwei>impdp help=y ... SQLFILE 将所有的 SQL DDL 写入指定的文件。 impdp user/password directory=DPUMPDIR dumpfile=prodedure.dmp SQLFILE

oracle网页客户端工具

南楼画角 提交于 2020-03-22 12:44:59
Oracle数据库的管理相较于其他数据库,是比较麻烦的,客户端工具的安装都要花一些时间,目前有一款treesoft软件,通过网页的方式管理Oracle。 功能包括:数据库的展示,库表的展示,表字段结构的展示, SQL语句的在线编辑批量执行,表结构的在线设计维护,数据的在线编辑维护,数据可视化,数据定时交换,异构数据同步,数据库备份,查询语句保存,JSON数据格式化,SQL语法帮助,在线数据源选择配置等。系统内置14套UI皮肤,45套代码编辑区UI方案,使用中可以依个人喜好选择配色方案。 本系统不但稳定,实用,功能强大,交互友好,而且介面美观,可自由选择皮肤配色,推荐大家使用。 TreeSoft支持MySQL,MariaDB,Oracle,PostgreSQL, SQL Server, DB2 , MongoDB, Hive, SAP HANA, Caché ,达梦DM , Redis , Memcache 等异构数据库同时在线管理。 免安装,免布署,解压即用! 来源: https://www.cnblogs.com/treesoft/p/9503802.html