文档视界 最新最全的文档下载
当前位置:文档视界 › Oracle Gateway(透明网关) for DB2

Oracle Gateway(透明网关) for DB2

Oracle Gateway(透明网关) for DB2
Oracle Gateway(透明网关) for DB2

Oracle Gateway(透明网关) for DB2(ODBC方式)

一、本机(win7 64位)上的Oracle 访问本机上的DB2 数据库

软件环境说明:

1、Oracle数据库版本11.2 ,

2、DB2 数据库版本10.5;

使用ODBC方式需要先确认Oracle 安装了dg4odbc 驱动(Oracle 11g中是默认安装的),确认方式是在cmd里执行dg4odbc,如下:

C:\Documents and Settings\Administrator>dg4odbc

Oracle Corporation --- 星期五12月30 2011 15:48:17.211

Heterogeneous Agent Release 11.2.0.1.0 - Production Built with

Oracle Database Gateway for ODBC

步骤:

1、分别在ODBC数据源管理器的用户DNS和系统DNS中添加IBM DB2 ODBC DRIVER

– DB2COPY1驱动

最终的结果是在控制面板->管理工具->数据源->用户DNS和系统DSN中可以看到下图所示内容:注意下面配置过程中要使用的数据源名称是db2admin,切记!!!

2、配置初始参数文件,该文件要创建在$ORACLE_HOME\hs\admin 下,命名一定是initdb2admin.ora(因为我们要创建对db2admin的访问),该文件的内容如下:

# This is a sample agent init file that contains the HS parameters that are

# needed for the Database Gateway for ODBC

#

# HS init parameters

#

HS_FDS_CONNECT_INFO = db2admin ----关键,一定是这个命名,因为是要对db2admin 这个ODBC数据源进行访问

HS_FDS_TRACE_LEVEL = debug

HS_TRANSACTION_MODEL=SINGLE_SITE_AUTOCOMMIT

HS_FDS_SUPPORT_STATISTICS=FALSE

#

# Environment variables required for the non-Oracle system

#

#set =

3、配置监听参数文件listener.ora,该文件在$ORACLE_HOME\network\admin ,下面是我的listener.ora文件里的内容:

# listener.ora Network Configuration File: d:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(GLOBAL_DBNAME = db2admin) ----关键,一定是这个命名

(ORACLE_HOME = d:\oracle\product\11.2.0\dbhome_1)

(SID_NAME = db2admin) ----关键,一定是这个命名

(PROGRAM=dg4odbc) ----关键,一定是这个命名

)

)

LISTENER =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = wfpc197)(PORT = 1521))

)

ADR_BASE_LISTENER = d:\oracle\product\11.2.0\dbhome_1\log

4、为Gateway访问配置数据库(编辑tnsnames.ora),该文件在$ORACLE_HOME\network\admin 下,我的tnsnames.ora内容:

#tnsnames.ora Network Configuration File: d:\oracle\product\11.2.0\dbhome_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

DB2= ----自由命名

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST =wfpc197)(PORT = 1521))

(CONNECT_DATA = (SID =db2admin) ----关键,一定是这个命名

)

(HS=OK)----关键,一定是这个命名,说明该数据源是非Oracle的

5、重启监听、测试db2数据源:分别执行lsnrctl stop lsnrctl start lsnrctl status tnsping db2其中lsnrctl status 结果如下:

C:\Documents and Settings\Administrator>lsnrctl status

LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 30-12月-2011 16:1

6:42

Copyright (c) 1991, 2010, Oracle. All rights reserved.

正在连接到(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=wfpc197)(PORT=1521))) LISTENER 的STATUS

------------------------

别名 LISTENER

版本 TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Produ

ction

启动日期 29-12月-2011 21:36:31

正常运行时间 0 天18 小时40 分10 秒

跟踪级别 off

安全性 ON: Local OS Authentication

SNMP OFF

监听程序参数文件 d:\oracle\product\11.2.0\dbhome_1\network\admin\listen

er.ora

监听程序日志文件 d:\oracle\product\11.2.0\dbhome_1\log\diag\tnslsnr\wfp

c197\listener\alert\log.xml

监听端点概要...

(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=wfpc197)(PORT=1521)))

服务摘要..

服务"db2admin" 包含 1 个实例。

实例"db2admin", 状态UNKNOWN, 包含此服务的1 个处理程序...

服务"wfdb" 包含 1 个实例。

实例"wfdb", 状态READY, 包含此服务的1 个处理程序...

服务"wfdbXDB" 包含 1 个实例。

实例"wfdb", 状态READY, 包含此服务的1 个处理程序...

命令执行成功

tnsping db2的结果如下:

C:\Documents and Settings\Administrator>tnsping db2

TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 30-12月-

2011 16:19:11

Copyright (c) 1997, 2010, Oracle. All rights reserved.

已使用的参数文件:

d:\oracle\product\11.2.0\dbhome_1\network\admin\sqlnet.ora

已使用TNSNAMES 适配器来解析别名

尝试连接(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST =wfpc197)(PORT = 1521))

(CONNECT_DATA = (SID =db2admin)) (HS=OK))

OK (30 毫秒)

6、创建Oracle dblink并查询测试

登录到sqlplus上,sqlplus / as sysdba ,执行create public database link mylink connect to db2admin identified by db2admin using 'DB2' --其中db2admin是DB2 数据库的用户名,db2admin是DB2 数据库的密码,'DB2'是tnsnames.ora中定义好的。这几个值都不是明确的。下面是select测试及结果

SQL> select count(*) from db.tbhm01@mylink;

COUNT(*)

----------

41473

AIX+Oracle 11gR2安装及配置Gateway透明网关

环境信息: Oracle 操作系统: AIX 6.1版本 oracle版本:11.2.0.3 oracle IP:172.16.7.80 ORACLE_SID = orcl ORACLE_HOME = /orcl/app/product/11.2.0/orcl SQLServer 操作系统: Windows Server 2008 SQLServer版本: SQL Server 2008 SQLServer IP: 192.168.8.90 数据库名:oadata Gateway 操作系统: AIX 6.1 版本: 11.2.0.3 安装目录: /home/gateway/gwhome IP: 172.16.7.80 Oracle与Gateway均安装在AIX小机172.16.7.80上,连接Windows Server上的SQLServer 2008. 操作步骤: 1. 从oracle官网上下载透明网关的安装包。 2. 创建gateway用户, 用户组与oracle用户相同: #useradd -u 224 -g oinstall -G oinstall,dba -m -d /home/gateway -s /usr/bin/ksh gateway #passwd gateway 3. 以gateway用户登陆,在/home/gateway目录下mkdir gwhome.

4. 修改gateway用户的.profile文件,增加如下内容: export ORACLE_HOME=/home/gateway/gwhome export LD_LIBRARY_PATH=$ORACLE_HOME/lib export TNS_ADMIN=$ORACLE_HOME/network/admin export PATH=$ORACLE_HOME/bin:$PATH 5. 安装gateway软件。选择相应的sqlserver组件。在配置SQLServer的时候,需注意,SQL Server Database Name应该填写需要连接的数据库名称,这里应填写oadata;SQLServer Instance Name为空。 最后配置监听的时候选择典型配置。 6. 修改gateway的参数文件 /home/gateway/gwhome/dg4msql/admin/initdg4msql.ora. initdg4msql.ora文件是默认生成的. 为方便统一管理, 将该文件改名为 init+SID.ora。在本例中,应将该文件改名为initoadata.ora。 修改文件内容如下: HS_FDS_CONNECT_INFO=[192.168.8.90]:1433//oadata # alternate connect format is hostname/serverinstance/databasename HS_FDS_TRACE_LEVEL=OFF HS_FDS_RECOVERY_ACCOUNT=sa HS_FDS_RECOVERY_PWD=yilingpass 7. 修改gateway的监听文件 /home/gateway/gwhome/network/admin/listener.ora。 文件内容如下: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = oadata) (ORACLE_HOME = /home/gateway/gwhome) (PROGRAM =dg4msql) ) )

oracle透明网关_透明网关装oracle服务器

Oracle 透明网关访问 SQL server 2000 目录 一、测试环境 (2) 二、透明网关安装 (3) 三、透明网关参数参数配置 (6) 四、配置监听 (7) 五、启动监听 (8) 六、配置 oracle 端 tnsname.ora (9) 七、创建跨库链接 DBLINK (9)

一、测试环境 1.Oracle 服务器 (透明网关安装在此服务器上) 操作系统:win7 IP:192.168.1.171 计算机名:SSB_SERVER Oracle 版本:oracle10G ORACLE 实例名:NTDAP 2.SQLSERVER 服务器 操作系统:windowsserver2003 IP:192.168.1.242 计算机名:HZCH 数据库版本:sql2000 数据库实例名:MSSQLServer 数据库名:jgxt 注意的地方 1、查看狱政服务器的SQLSERVER服务器的是否允许跨数据库所有权链接,这里必须勾选,如果没有勾选,选择勾选确定时会重启SqlServer服务,所以在配置该选项时要在无人使用狱政服务器的时候进行设置,如果已经设置,该步骤可以略过。

二、透明网关安装 1. 在 oralce 服务器上把下载好的透明网关文件 gateways.rar (http://192.168.1.3:18080/svn/dept/心得共享/透明网关安装包.zip)进行解压缩,解压后进入目录,右击以管理员身份运行setup.exe,启动安装界面,安装 Oracle Transparent Gateway For Microsoft SQL Server,如下图:

基于大数据的能力开放平台解决方案精编版

基于大数据的能力开放平台解决方案 1 摘要 关键字:大数据经分统一调度能力开放 运营商经过多年的系统建设和演进,内部系统间存在一些壁垒,通过在运营商的各个内部系统,如经分、VGOP、大数据平台、集团集市等中构建基于ESB 的能力开放平台,解决了系统间调度、封闭式开发、数据孤岛等系统问题,使得运营商营销能力和效率大大提高。 2 问题分析 2.1 背景分析 随着市场发展,传统的开发模式已经无法满足业务开发敏捷性的要求。2014 年以来,某省运营商经营分析需求量激增,开发时限要求缩短,业务迭代优化需求频繁,原有的“工单-开发”模式平均开发周期为4.5 天,支撑负荷已达到极限。能力开放使业务人员可以更便捷的接触和使用到数据,释放业务部门的开发能力。 由于历史原因,业务支撑系统存在经分、VGOP、大数据平台、集团集市等多套独立的运维系统,缺乏统一的运维管理,造成系统与系统之间的数据交付复杂,无法最大化 的利用系统资源。统一调度的出现能够充分整合现有调度系统,减少运维工作量,提升维护质量。 驱动力一:程序调度管理混乱,系统资源使用不充分

经分、大数据平台、VGOP、集团集市平台各自拥有独立的调度管理,平台内程序基本是串行执行,以经分日处理为例,每日运行时间为20 个 小时,已经严重影响到了指标的汇总展示。 驱动力二:传统开发模式响应慢,不能满足敏捷开发需求 大数据平台已成为一个数据宝库,已有趋势表明,只依赖集成商与业 务支撑人员的传统开发模式已经无法快速响应业务部门需求,提升数据价值。 驱动力三:大数据平台丰富了经分的数据源,业务部门急待数据开放 某省运营商建立了面向企业内部所有部门的大数据平台,大数据平台 整合了接入B域、O 域、互联网域数据,近100 余个数据接口,共计820T 的数据逐步投入生产。大数据平台增强了传统经分的数据处理的能力,成为公司重要的资产,但是传统经分数据仓库的用户主要面向业支内部人员,限制了数据的使用人员范围和数据的使用频度,已经无法满足公司日益发展的业务需求,数据的开放迫在眉睫。 2.2 问题详解 基于背景情况分析,我们认为主要问题有三个: 1、缺乏统一的调度管理,维护效率低下 目前经分系统的日处理一般是使用SHELL 脚本开发的,按照串行调度的思路执行。进行能力开放后,目前的系统架构无法满足开发者提交的大量程序执行调度的运维需求。如果采用统一调度的设计思路则基于任务的数据表依赖进行任务解耦及调度,将大大简化调度配置工作和提高系统的

Oracle Gateway(透明网关) for DB2

Oracle Gateway(透明网关) for DB2(ODBC方式) 一、本机(win7 64位)上的Oracle 访问本机上的DB2 数据库 软件环境说明: 1、Oracle数据库版本11.2 , 2、DB2 数据库版本10.5; 使用ODBC方式需要先确认Oracle 安装了dg4odbc 驱动(Oracle 11g中是默认安装的),确认方式是在cmd里执行dg4odbc,如下: C:\Documents and Settings\Administrator>dg4odbc Oracle Corporation --- 星期五12月30 2011 15:48:17.211 Heterogeneous Agent Release 11.2.0.1.0 - Production Built with Oracle Database Gateway for ODBC 步骤: 1、分别在ODBC数据源管理器的用户DNS和系统DNS中添加IBM DB2 ODBC DRIVER – DB2COPY1驱动 最终的结果是在控制面板->管理工具->数据源->用户DNS和系统DSN中可以看到下图所示内容:注意下面配置过程中要使用的数据源名称是db2admin,切记!!!

2、配置初始参数文件,该文件要创建在$ORACLE_HOME\hs\admin 下,命名一定是initdb2admin.ora(因为我们要创建对db2admin的访问),该文件的内容如下: # This is a sample agent init file that contains the HS parameters that are # needed for the Database Gateway for ODBC # # HS init parameters # HS_FDS_CONNECT_INFO = db2admin ----关键,一定是这个命名,因为是要对db2admin 这个ODBC数据源进行访问 HS_FDS_TRACE_LEVEL = debug HS_TRANSACTION_MODEL=SINGLE_SITE_AUTOCOMMIT HS_FDS_SUPPORT_STATISTICS=FALSE # # Environment variables required for the non-Oracle system # #set = 3、配置监听参数文件listener.ora,该文件在$ORACLE_HOME\network\admin ,下面是我的listener.ora文件里的内容: # listener.ora Network Configuration File: d:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

oracle连接sql2000

首选安装透明网关组件,可以在安装ORACLE时自定义选择组件,也可以在安装ORACLE后再添加组件。 1.进入安装最全面 2.选择安装产品 3.选择自定义安半类型

4.选择透明网关组件,这里选择for sqlserver,也可选择其它数据库听组件 5.选择sql server服务器(计算机名或者IP地址)和想要访问的sql server数据库

6.选择下一步开始安装

7.安装结束后选择退出

第一步. 在安装目录下\network\admin\ listener.ora中做如下修改 在原来的内容中增加红色字体部分 SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\ora92) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = zspgps) (ORACLE_HOME = D:\oracle\ora92) (SID_NAME = zspgps) ) (SID_DESC = (SID_NAME = tg4msql) (ORACLE_HOME = D:\oracle\ora92)

(PROGRAM = tg4msql) ) ) 第二步 安装目录下\ tg4msql\admin增加一个文件此文件名为inittg4msql.ora (注意,这里文件名应该为init+第一步配置的SID_NAME的值:tg4msql.ora) 里面内容为: # This is a sample agent init file that contains the HS parameters that are # needed for the Transparent Gateway for SQL Server # # HS init parameters # HS_FDS_CONNECT_INFO="SERVER=192.168.13.34;DA TABASE=dbTest" HS_FDS_TRACE_LEVEL=OFF HS_FDS_RECOVERY_ACCOUNT=RECOVER HS_FDS_RECOVERY_PWD=RECOVER 说明:红色部分分别代表要连接sql2000数据库的IP和数据库名 第三部 在安装目录下\network\admin\ tnsnames.ora中做如下修改 增加如下内容: dbTest= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DA TA = (SID = tg4msql) ) (HS = ok) ) 说明:HOST的值应该为ORACLE服务器的IP地址 SID的值应该跟第一步增加的内容中的SID_NAME的值一样 第四步 进行连接

通过透明网关使Linux上Oralcle链接SQL

方法一: 注意:确保外部可以通过命令telnet IP Port连通. 1.准备: 一台SQLServer主机 OS : windows2003 + SqlServer2000 ip: 10.86.16.27 一台透明网关主机 OS : windows2003 ip: 10.86.184.250 一台Oracle10g数据库 OS: Linux + Oracle 10g ip:10.86.17.100 2.在透明网关主机上安装10201_gateways_win32.zip : 运行Setup进行安装, 选择oracle transparent gateway for microsoft sql server .并完成安装. 在安装目录下D:\oracle\product\10.2.0\tg_1\tg4msql\admin 新建名称为init.ora的文件 , 可以随便起名.这里我起名为:inithowey.ora 内容如下: 10.86.16.27为SQlServer主机IP .Smartit为SQLServer数据库名称: HS_FDS_CONNECT_INFO="SERVER=SERVER=10.86.16.27;DATABASE=SmartIT" HS_FDS_TRACE_LEVEL=OFF HS_FDS_RECOVERY_ACCOUNT=RECOVER HS_FDS_RECOVERY_PWD=RECOVER 3.在透明网关主机上配置listener.ora , 所在位置如下: D:\oracle\product\10.2.0\tg_1\NETWORK\ADMIN 内容如下: SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = D:\oracle\product\10.2.0\tg_1) (PROGRAM = extproc)) (SID_DESC= (SID_NAME=howey) (ORACLE_HOME=D:\oracle\product\10.2.0\tg_1) (PROGRAM=tg4msql)) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.86.184.250)(PORT = 1521)) (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0)) )) 4. 启动windows透明网关监听

国际贸易实务经典案例分析集锦

[案例1] 有一份CIF合同在美国订立,由美国商人A出售一批IBM电脑给香港商人B,按CIF香港条件成交。双方在执行合同的过程中,对合同的形式及合同有关条款的解释发生争议。请分析解决此项纠纷应适用香港法律还是美国法律? [案例分析]结论:应适用于美国法律。 理由:合同与美国关系最密切,因为订约地和履约地都在美国。 分析:在按CIF香港条件成交的合同中,出口方在出口国装运港履行交货义务,所以履约地在美国装运港,而非目的港香港。(有关CIF条件的内容参见“贸易术语”) 第二章货物的质量 [案例1] 商品质量不符引起的纠纷案 我生产企业向马来西亚客户出口汽车配件,品名为YZ-8303R/L,但生产企业提供了YZ-8301R/L,两种型号的产品在外型上非常相似,但却用在不同的车型上,因此客户不能接受,要求我方要调换产品或降低价格。我方考虑到退货相当麻烦,费用很高,因此只好降低价格15%,了结此案子。 [案例分析]商品的质量是国际货物买卖合同中不可缺少的主要条件之一,是十分重要的条款。卖方属于重大违约,因此赔偿对方损失是不可避免的。 [案例2]我某出口公司与德国一家公司签定出口一批农产品的合同。其中品质规格为:水分最高15%,杂质不超过3%,交货品质以中国商检局品质检验为最后依据。但在成交前我方公司曾向对方寄送过样品,合同签定后又电告对方,确认成交货物与样品相似。货物装运前由中国商检局品质检验签发品质规格合格证书。货物运抵德国后,该外国公司提出:虽然有检验证书,但货物品质比样品差,卖方有责任交付与样品一致的货物,因此要求每吨减价6英磅。 我公司以合同中并未规定凭样交货为由不同意减价。于是,德国公司请该国某检验公司检验,出具了所交货物平均品质比样品差7%的检验证明,并据此提出索赔要求。我方不服,提出该产品系农产品,不可能做到与样品完全相符,但不至于低7%。由于我方留存的样品遗失,无法证明,最终只好赔付一笔品质差价。[案例分析] 此例是一宗既凭品质规格交货,又凭样品买卖的交易。 卖方成交前的寄样行为及订约后的“电告”都是合同的组成部分。 根据商品特点正确选择表示品质的方法,能用一种表示就不要用两种,避免双重标准。 既凭规格,又凭样品的交易,两个条件都要满足。 样品的管理要严格。如“复样”、“留样”或“封样”的妥善保管,是日后重要的物证。[案例3]1997年10月,香港某商行向内地一企业按FOB条件订购5000吨铸铁井盖,合同总金额为305万美元(约人民币2534.5万元)。货物由买方提供图样进行生产。 该合同品质条款规定:铸件表面应光洁;铸件不得有裂纹、气孔、砂眼、缩孔、夹渣和其他铸造缺陷。 合同规定(1):订约后10天内卖方须向买方预付约人民币25万元的“反保证金”,交第一批货物后5天内退还保证金。 合同规定(2):货物装运前,卖方应通知买方前往产地抽样检验,并签署质量合格确认书;若质量不符合同要求,买方有权拒收货物;不经双方一致同意,

某大型企业大数据平台整体解决方案

某大型企业数据平台整体解决方案

目录 1项目概述 (15) 1.1建设背景 (15) 1.1.1集团已有基础 (15) 1.1.2痛点及需提升的能力 (15) 1.1.3大数据趋势 (16) 1.2建设目标 (16) 1.2.1总体目标 (16) 1.2.2分阶段建设目标 (17) 1.3与相关系统的关系 (18) 1.3.1数据分析综合服务平台 (18) 1.3.2量收系统 (19) 1.3.3金融大数据平台 (20) 1.3.4各生产系统 (20) 1.3.5CRM (20) 1.4公司介绍和优势特点 (20) 1.4.1IDEADATA (20) 1.4.2TRANSWARP (22) 1.4.3我们的优势 (24) 2业务需求分析 (27) 2.1总体需求 (27)

2.2.1数据采集 (29) 2.2.2数据交换 (29) 2.2.3数据存储与管理 (29) 2.2.4数据加工清洗 (30) 2.2.5数据查询计算 (31) 2.3数据管控 (32) 2.4数据分析与挖掘 (32) 2.5数据展现 (33) 2.6量收系统功能迁移 (34) 3系统架构设计 (35) 3.1总体设计目标 (35) 3.2总体设计原则 (35) 3.3案例分析建议 (37) 3.3.1中国联通大数据平台 (37) 3.3.2恒丰银行大数据平台 (49) 3.3.3华通CDN运营商海量日志采集分析系统 (63) 3.3.4案例总结 (69) 3.4系统总体架构设计 (70) 3.4.1总体技术框架 (70) 3.4.2系统总体逻辑结构 (74)

3.4.4系统接口设计 (83) 3.4.5系统网络结构 (88) 4系统功能设计 (91) 4.1概述 (91) 4.2平台管理功能 (92) 4.2.1多应用管理 (92) 4.2.2多租户管理 (96) 4.2.3统一运维监控 (97) 4.2.4作业调度管理 (117) 4.3数据管理 (119) 4.3.1数据管理框架 (119) 4.3.2数据采集 (122) 4.3.3数据交换 (125) 4.3.4数据存储与管理 (127) 4.3.5数据加工清洗 (149) 4.3.6数据计算 (150) 4.3.7数据查询 (170) 4.4数据管控 (193) 4.4.1主数据管理 (193) 4.4.2元数据管理技术 (195)

ORACLE 创建DBlink访问SQL SERVER数据库

Oracle中使用透明网关链接到Sqlserver 在最近项目中需要从Oracle中访问SQL Server数据库, 自然想到了透明网关. 因为Oracle数据库是Linux上的, 而Linux上的Oracle9i不包括连接到SQL Server的透明网关.就在一台单独的Windows 服务器上安装了透明网关用做Oracle访问SQL Server的桥梁. 环境如下: Oracle Database Server:Linux + oracle 9.2.0.4 IP:10.194.129.197 Transparent Gateway:Windows 2003 server IP: 10.194.129.225 MS SQL Server:Windows 2003 server + SQL Server 2005 IP: 10.194.129.225 1、Transparent Gateway for SQL Server安装 从Oracle 9i数据库安装光盘setup.exe安装,选择安装客户端

安装类型选择:管理员 安装完客户端后,重新运行setup.exe,安装产品选择Oracle 9i Database 9.2.0.1.0, 安装类型选择"自定义",安装组件选择Oracle Net Services和Oracle Transparent Gateways, 并在此项下选择Oracle Transparent Gateway for Microsoft SQL Server, 安装过程中可以不设置连接到SQL Server 的信息.如下图所示:

以下的IP地址及数据库以实际环境为准

大数据平台安全解决方案

Solution 解决方案 大数据平台安全解决方案 防止数据窃取和泄露确保数据合规使用避免数据孤岛产生 方案价值 大数据平台安全解决方案为大数据平台提供完善的数据安全 防护体系,保护核心数据资产不受侵害,同时保障平台的大数据能被安全合规的共享和使用。 数据安全防护体系以至安盾?智能安全平台为核心进行建设。智能安全平台支持三权分立、安全分区、数据流转、报警预警和审计追溯等五种安全策略,以及嵌入式防火墙、访问控制、安全接入协议等三道安全防线,保证安全体系在系统安 全接入、安全运维、数据流转、数据使用、数据导出脱敏、用户管理、用户行为审计追溯等方面的建设,保障大数据平台安全高效运行。 智能安全平台提供安全云桌面,保证数据不落地的访问方式, 并可根据需求提供高性能计算资源和图形处理资源,并支持“N+M”高可靠性架构,保证云桌面的稳定运行,为平台用户提供安全高效的数据使用环境。 提供数据不落地的访问方式以及完善的文档审批和流转功能 提供五种安全策略和三道安全防线提供严格的用户权限管理和强大的用户行为审计和追溯功能 提供高性能、高可靠稳定运行的大数据使用环境 方案亮点 如欲了解有关志翔科技至安盾? ZS-ISP、至明? ZS-ISA安全探针产品的更多信息,请联系您的志翔科技销售代表,或访问官方网站:https://www.docsj.com/doc/0218067412.html, 更多信息 志翔科技是国内创新型的大数据安全企业,致力于为政企客户提供核心数据保护和业务风险管控两个方向的产品及服务。志翔科技打破传统固定访问边界,以数据为新的安全中心,为企业构筑兼具事前感知、发现,事中阻断,事后溯源,并不断分析与迭代的安全闭环,解决云计算时代的“大安全”挑战。志翔科技是2017年IDC中国大数据安全创新者,2018年安全牛中国网络安全50强企业。2019年,志翔云安全产品入选Gartner《云工作负载保护平台市场指南》。 关于志翔科技 北京志翔科技股份有限公司https://www.docsj.com/doc/0218067412.html, 电话: 010- 82319123邮箱:contact@https://www.docsj.com/doc/0218067412.html, 北京市海淀区学院路35号世宁大厦1101 邮编:100191 扫码关注志翔

动态数据脱敏技术分析

美创科技 动态数据脱敏技术分析 在当前国内信息安全热潮中,数据脱敏作为数据安全的重要一环得到了业界的认可与重视。早在2012年,数据脱敏首次作为一个单独的魔力象限由Gartner发布,Gartner在2014年又提出了:按照数据使用场景,将数据脱敏分为静态数据脱敏(Static data masking-SDM )与动态数据脱敏(Dynamic data masking-DDM )。 可能有人望文生义,认为动态数据脱敏一定比静态数据脱敏高级。非也非也,静态or动态,取决于脱敏的使用场景,主要是以使用场景为由来选择合适的数据脱敏的模式。 本文主要就动态数据脱敏和静态数据脱敏的区别作解释,着重和大家分析下动态数据脱敏的原理、使用场景、部署方式等,一窥动态数据脱敏如何在隐私数据安全保护中发挥至关重要的作用。 一、动静态数据脱敏“半斤八两” 前面提到了,静态数据脱敏与动态数据脱敏是按脱敏数据的使用场景来区分的。所谓的数据使用环境,主要是指业务系统脱敏之后的数据在哪些环境中使用,一般可分为生产环境和非生产环境(开发、测试、外包、数据分析等)。

l静态数据脱敏(SDM):一般用在非生产环境,将敏感数据从生产环境抽取并脱敏后给到非生产环境使用,常用于培训、分析、测试、开发等非生产系统的数据库; l动态数据脱敏(DDM):常用在生产环境,在访问敏感数据即时进行脱敏,一般用来解决在生产环境需要根据不同情况对同一敏感数据读取时进行不同级别脱敏的场景。? 二、动态数据脱敏实现原理 动态数据脱敏是在用户层对数据进行独特屏蔽、加密、隐藏、审计或封锁访问途径的流程,当应用程序、维护、开发工具请求通过动态数据脱敏(DDM) 时,实时筛选请求的SQL语句,依据用户角色、权限和其他脱敏规则屏蔽敏感数据,并且能运用横向或纵向的安全等级,同时限制响应一个查询所返回的行数。 动态数据脱敏实现原理示意图

透明网关的安装

在最近项目中需要从Oracle中访问SQL Server数据库, 自然想到了透明网关. 因为Oracle数据库是Linux上的, 而Linux上的Oracle9i不包括连接到SQL Server的透明网关.就在一台单独的Windows 服务器上安装了透明网关用做Oracle访问SQL Server的桥梁. 环境如下: Oracle Database Server:Linux + oracle 9.2.0.4 IP:10.194.129.197 Transparent Gateway:Windows 2003 server IP: 10.194.129.225 MS SQL Server:Windows 2003 server + SQL Server 2005 IP: 10.194.129.225 1、Transparent Gateway for SQL Server安装 从Oracle 9i数据库安装光盘setup.exe安装,选择安装客户端 安装类型选择:管理员 安装完客户端后,重新运行setup.exe,安装产品选择Oracle 9i Database 9.2.0.1.0, 安装类型选择"自定义",安装组件选择Oracle Net Services和Oracle Transparent Gateways, 并在此项下选择

Oracle Transparent Gateway for Microsoft SQL Server, 安装过程中可以不设置连接到SQL Server 的信息.如下图所示:

以下的IP地址及数据库以实际环境为准

2、编辑%ORACLE_HOME%\tg4msql\admin\init%ORACLE_SID%.ora, 该文件包含了TG for SQL Server的配置信息, 其中%ORACLE_SID%是给TG的"SID", 默认为tg4msql. 修改文件中的行 其中SERVER后为SQL Server所在的服务器名称或ip地址,Database为连接到的数据库名称. 当然,如果在SQL Server服务器上,有两个sql server实例,则使用‘服务器名"实例名’的方式设置上面的SERVER值,如: HS_FDS_CONNECT_INFO="SERVER=ZZL\MSSQLSERVER;DATABASE=MSDB" 3、编辑%ORACLE_HOME%"network"admin"listener.ora, 编辑对应listener的SID_LIST

高校科研大数据平台解决方案

教学科研大数据平台 解决方案

目录 1.概述 (3) 1.1.背景 (3) 1.2.建设目标 (3) 1.3.建设的步骤和方法 (3) 2.教学科研大数据平台概要 (4) 2.1.架构设计 (4) 2.2.教学科研大数据平台优势 (6) 2.2.1.应用优势 (6) 2.2.2.未来发展优势 (8) 3.教学科研大数据平台设计 (8) 3.1.大数据资源池 (9) 3.1.1.cProc云计算 (9) 3.1.1.1.cProc云计算概述 (9) 3.1.1.2.数据立方 (10) 3.1.1.3.混合存储策略 (15) 3.1.1.4.云计算核心技术 (15) 3.1.1.4.1.数据处理集群的可靠性与负载均衡技术 (15) 3.1.1.4.2.计算与存储集群的可靠性与负载均衡 (19) 3.1.1.4.3.计算与存储集群的负载均衡处理 (21) 3.1.1.4.4.分布式文件系统的可靠性设计 (23) 3.1.1.4.5.分布式数据立方可靠性设计 (23) 3.1.1.4.6.分布式并行计算可靠性设计 (25) 3.1.1.4.7.查询统计计算可靠性鱼负载均衡设计 (25) 3.1.1.4.8.数据分析与数据挖掘 (27) 3.1.1.4.9.cProc云计算优势 (35) 3.1.2.cStor云存储 (36) 3.1.2.1.cStor云存储介绍 (36) 3.1.2.2.cStor云存储架构 (38) 3.1.2.3.Stor云存储关键技术 (43) 3.1.2.4.数据安全诊断技术 (44) 3.1.2.5.cStor云存储优势 (45) 3.2.大数据教学基础平台 (46) 3.2.1.Hadoop架构 (46) 3.2.2.Hadoop关键技术 (47) 3.2.3.Hadoop优势 (51) 3.2.4.Hadoop教学 (51)

网络安全作业(完整版)

这是完整版,我打字足足打半天,希望同学快点做好作业吧!—.- 网络安全第一章作业 1 网络安全有五大要素,分别是保密性,完整性,可用性,可控性,可审查性 2 机密性指确保信息不是暴露给未授权的实体或进程 3主机网络安全技术是一种结合网络特性和操作系统特性的边缘安全技术 4 中国安全评估准则分为自主保护级,系统审计保护级,完全标记保护级,结构化保护级,访问验证保护级。 5 TCSEC分为7个等级,它们是D,C1,C2 B1 B2 B3 A1 选择题 1 在短时间内向网络中的某台服务器发送大量无效连接请求,导致合法用户暂时无法访问服务器的攻击行为是破坏了(C) A机密性 B完整性 C可用性 D可控性 2有意避开系统访问控制机制,对网络设备及资源进行非正常使用属于(B) A破坏数据完整性 B非授权访问 C信息泄漏 D拒绝服务攻击 3主机网络安全系统不能(D) A结合网络访问的网络特性和操作系统性B根据网络访问发生的时间、地点和行为决定是否允许访问继续进行C对于同一用户不同场所所赋予不同的权限D保证绝对安全 4防火墙通常被比喻为网络安全的大门,但它不能(D) A阻止基于IP包头的攻击B阻止非信任地址的访问C鉴别什么样的数据包可以进出企业内部网D阻止病毒入侵 简答题 1什么是网络安全?网络中存在哪些安全威胁? 答:网络安全是指系统的三硬件,软件及其系统中的数据安全。计算机网络系统安全面临的威胁主要表现在以下几类:1非授权访问2泄露信息3破坏信息4拒绝服务5计算机病毒。 2常见的网络安全组件有哪些?分别完成什么功能? 答:网络安全组件包括物理,网络和信息。物理安全是指用装置和应用程序来保护计算机和存储介质的安全,主要包括环境安全,设备安全和媒体。网络安全是指主机,服务器安全,网络运行安全,局域网安全以及子网安全,要实现这些安全,需要内外网隔离,内部网不同网络安全域隔离,及时进行网络安全检测,计算机网络进行审计和监控,同时更重要的是网络病毒和网络系统备份。信息安全就是要保证数据的机密性,完整性,抗否认性和可用性。 3安全工作的目的是什么?如何进么安全策略的实施? 答:网络安全的目的是使用访问控制机制使非授权用户“进不来”,使用授权机制使不该拿的信息“拿不走”,使用加密机制信息,即使不慎拿走,未授权实体或进程也“看不懂”,使用数据完整鉴别使未授权者对数据“改不了”使用审计,监控,防抵赖机制使破坏者,抵赖者“逃不脱”。 网络安全第二章作业 填空题 (1) 在密码学中通常将源信息称为___明文_____,将加密后的信息称为__密 文______。这个变换处理过程称为___加密_____过程,它的逆过程称为___解密_____过程。

sql服务器添加oracle的链接服务器步骤

SQL SERVER 2005 通过链接服务器访问 ORACLE 的快速设定方法 1)在SQL_SERVER 2005服务器上安装Oracle 10g的客户端。假设安装到D:\oracle\ 目录。如果D:是N TFS分区,需要将ORACLE安装后的目录设为所使用的用户有权可运行、可添加、可删除。 2)配置D:\oracle\product\10.2.0\client_1\NETWORK\ADMIN\tnsnames.ora 文件 (手动配置) ORCL_192.168.0.163= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.163)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME =orl)//此处的orl是HIS给的database ) ) (NetManage工具自动生成的配置) ORCL_192.168.0.163 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.163)(PORT = 1521)) ) (CONNECT_DATA = (SID = orl)//此处的orl是HIS给的database (SERVER = DEDICATED) ) ) 3)在DOS模式下运行以下命令以便确认ORA CLE客户端安装无误。 sqlplus user/password@ ORCL_192.168.0.163 4)打开开始-控制面板-服务,确认Distributed Transaction Coordinator服务已启动。

(完整word版)农村大数据平台解决方案

农村大数据平台解决方案

时间:2018年9月

1大数据服务基础平台 (1) 2农村大数据资源中心 (2) 2.1涉农信息基础大数据 (2) 2.2农业产业技术数据 (2) 2.3农村生活信息服务数据 (3) 2.4政务应用数据 (3) 3大数据共享平台 (3) 4大数据分析平台 (3) 4.1区域经济分析 (4) 4.2生产智能化大数据平台 (4) 4.3农产品质量安全追溯大数据应用 (5) 4.4农产品产销信息监测预警大数据分析 (5) 5智慧农业云平台 (6) 6大数据精准扶贫 (6) 7农村网络舆情监测平台 (7)

农村大数据平台解决方案 根据《关于实施乡村振兴战略的意见》(中发〔2018〕1号)、《农业部办公厅关于印发〈农业农村大数据试点方案〉的通知》(农办市〔2016〕30号)、《农业部关于印发〈”十三五”全国农业农村信息化发展规划〉的通知》(农市发〔2016〕5号)、《农业部关于推进农业农村大数据发展的实施意见》(农市发〔2015〕6号)和《国务院关于印发促进大数据发展行动纲要的通知》(国发〔2015〕50号)等有关部署文件要求,公司经过大量的调研和论证,集中技术力量研发的一整套针对我国农村农业现状的大数据平台产品体系,包含农村大数据基础服务平台、农村大数据资源中心、大数据共享平台、大数据分析平台、智慧农业云平台、大数据精准扶贫、农村网络舆情监测平台等产品。 1大数据服务基础平台 作为农村大数据平台的核心与基础,集成了大数据平台的多个底层组件,提供分布式存储(HDFS)、分布式计算、协调服务管理、数据仓库SQL服务、NoSQL数据库服务,分布式内存计算,ETL 调度与操作,实时流处理、分布式内存、索引搜索、数据库联邦查询、MPP数据库服务,图数据库和时序数据库等功能和服务。同时支持大数据的分布式机器学习算法比如多重估值算法。 平台基于镇平县农业大数据研究的个性化需求,形成一系列相关公开发布数据的采集机制,将数据采集的相关程序设计并编写完善,部署此套机制在平台上周期运转;为管理人员与数据工程师提供数据的浏览,对数据进行查询、展现和基础统计分析等初步应用,实现农业大数据分析人员的交流平台。 1

oracle11g透明网关配置

透明网关11g+sqlserver配置 1 环境描述 1.1 Oracle gateway11 IP地址:192.168.1.8 电脑名称:Oracle_Gateway gateway11主目录:C:\product\11.2.0\tg_1\ 1.2 Sql server SQL server1:版本SQL server 2000 IP地址:192.168.1.9 实例名:MSQL1如果版本SQL server 2005以后的需要有实例名称 数据库名:HR2 用户名:XX 密码:****** SQL server2:版本SQL server 2000 IP地址:192.168.1.7 实例名:MSQL2如果版本SQL server 2005以后的需要有实例名称 数据库名:HR1 用户名:XX 密码:****** 2 修改文件 配置透明网关主要涉及两个部分的文件: 启动文件:用于配置SQL SERVER服务器的连接信息,每台SQL SERVER对应一个启动文件 监听文件:一个文件,把每个启动文件对应的SID配置进去 2.1 启动文件 位置:C:\product\11.2.0\tg_1\dg4msql\admin\ 这个文件是配置连接sql server用的,文件名组成结构是init+SID.ora

此例中需要配置两台SQL SERVER服务器,因此在启动文件目录下新建两个文件,文件内 2.2 监听文件 位置:C:\product\11.2.0\tg_1\NETWORK\ADMIN\listener.ora 文件内容如下:

修改oracle数据库监听文件 1.用oracle身份登录oracle服务器 2.进入/u2/oracle/11g/network/admin主目录 3.修改listener.ora文件 SID_LIST_LISTENER = (SID_LIST = ##第一个服务SID (SID_DESC = (SID_NAME = HR1) (ORACLE_HOME = /u2/oracle/11g) (PROGRAM = dg4odbc) ) ##第二个服务SID (SID_DESC = (SID_NAME = HR2) (ORACLE_HOME = /u2/oracle/11g) (PROGRAM = dg4odbc) ) )

oracle透明网关访问sqlserver2000

oracle 10g透明网关访问sqlserver2000 收藏 一、环境如下: ORACLE 10g 安装在:192.168.0.250 的window2003 server (版本:Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production)SqlServer 2000安装在:192.168.0.233 的window2003 server 二、下载透明网关(GA TEWAY) 10g下,透明网管是一个单独组件,可以到oracle官方网站下载 https://www.docsj.com/doc/0218067412.html,/technology/software/products/database/oracle10g/htdocs/10201winsoft.ht ml 这个安装包有300m。 可惜只找到秀明网关版本: Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 32bit Production 三、安装透明网关 将透明网关安装在sqlserver服务器上,点击setup.exe,启动安装界面,安装oracle transparent gateway for microsoft sql server;下一步,输入sqlserver地址和sqlserver 数据库名,这里可以输入正确的,也可以随便输入,或者留空,现安装完成后再配置。安装完后,会弹出配置监听界面,点击取消即可。整个过程安装在点类似DB安装或client安装。 四、配置透明网关参数文件 找到透明网关路径:D:\oracle\product\10.2.0\tg_1\tg4msql\admin 安装透明网关时会生成一个默认参数文件:inittg4msql.ora,它的sid是tg4mssql,可以使用这个文件,也可以新建一个文件。现在COPY一份命名为initUFDATA_002_2009.ora,名字最好与SQL SERVER数据库一致,且要注意格式:init.ora,可以理解为oracle的参数文件,现在编辑参数文件: # This is a sample agent init file that contains the HS parameters that are # needed for the Transparent Gateway for SQL Server # # HS init parameters # HS_FDS_CONNECT_INFO="SERVER=192.168.0.233;DA TABASE=UFDATA_002_2009" HS_FDS_TRACE_LEVEL=OFF HS_FDS_RECOVERY_ACCOUNT=RECOVER HS_FDS_RECOVERY_PWD=RECOVER HS_FDS_CONNECT_INFO设置有多种格式,如: HS_FDS_CONNECT_INFO=server_name.db_name,但这种写法server_name不能为IP,且端口必须为默认的1433,如: 在安装透明网关如果设置服务器和数据库即为上面格式。 五、透明网关服务器上配置监听 找到listener文件所在路径

相关文档
相关文档 最新文档