浅谈在win7操作系统中采集Oracle10g数据库后台数据的方法.docxVIP

  • 11
  • 0
  • 约2.08千字
  • 约 10页
  • 2016-11-24 发布于重庆
  • 举报

浅谈在win7操作系统中采集Oracle10g数据库后台数据的方法.docx

浅谈在win7操作系统中采集Oracle10g数据库后台数据的方法

浅谈在win7操作系统中采集Oracle10g数据库后台数据的方法 多年来,对oracle数据库数据的采集一直是困扰审计人员的难题,审计署和省厅举办的计算机审计中级培训班虽然教授过相关课程,但除少数人员完全掌握外,大多数审计人员仍是不明所以。现在多数大型数据库,如全国财政系统普遍使用的财政一体化信息管理系统(以下简称“财政大平台”)后台数据库都是oracle10g,其中存储的预算管理、国库集中支付、总会计核算等重要数据不能为审计人员所用,已严重影响了审计的覆盖面和深度。对此,笔者在今年的财政 HYPERLINK / \t _blank 审计中,经过多次尝试,总结出在win7系统中采集oracle10g数据库后台数据的方法,希望对大家有所帮助,如有疏漏,敬请指正。 第一步:取得被 HYPERLINK / \t _blank 审计单位oracle数据库备份文件,后缀名为“.dmp”,了解其表空间名、用户名。 第二步:安装oracle10g数据库服务端和客户端 1.设置setup.exe属性。 要想在win7系统中安装oracle10g,需先设置oracle10g安装文件setup.exe的属性,如图1-1,选取打“√”的两个地方,确定退出。否则将出现错误而无法安装,如图1-2所示。 ????2.解决“先决条件检查”中存在的问题。 ??? 在安装服务端的过程中对先决条件检查时可能会出现警告,这里的任何警告都必须解决掉,否则安装的软件必定会出问题,如: 出现这个问题的原因:oracle必须要有一个固定的ip以供以后设置监听器使用,这里显然就是这个问题。 解决办法:添加一个假网卡,按ctrl+r(或者依次点击“开始”-运行),输入hdwwiz.exe打开硬件添加界面,如下图: 选择手动添加(第二项),如下图,点击下一步 ? 选择网络适配器,如下图,选择下一步 添加硬件界面,左边选择Microsoft,右边选择Loopback Adapter,点击下一步,如下图 点击完成即可,如下图。 接着打开网络共享中心,在右侧选择“更改适配器设置”, 如下图:本地连接2就是第五步新建的假网卡。对着它右键-属性,给新添加的假网卡Microsoft Loopback Adapter随便配置一个IP,例如/24。 ? 然后再重新运行一下先决条件检查,发现已经完全通过了,这下就可以安心地点下一步了。 第三步:Oracle 10g数据库还原 ????安装完服务端和客户端后,通过服务端文件夹里面的【配置和移植工具】—database??configuration assistant?创建一个数据库orcl,设置用户名和密码后一直默认选择下一步即可创建数据库实例。接着打开Enterprise Manager Console?,进入orcl数据库树形结构,找到存储选项,并在存储选项中找到表空间,然后在表空间上点开右键菜单,点击“创建”,如下图: 根据被 HYPERLINK / \t _blank 审计单位提供的表空间名创建表空间,注意一般要将表空间的容量扩充至少在10G以上才够用。 ????除了创建表空间以外,我们还需要创建用户,如下图: 注意:在创建用户的过程中,对于“角色”选项卡在“可用”框中选择DBA和RESOURCE两个角色,将其授予给用户,授予的角色需要将管理选项挑“√”,如下图: ? ????创建完表空间和用户后关闭控制台,打开cmd命令窗口,输入以下命令:imp?用户名/orcl@orcl file=D:\数据.dmp full=y,点击回车键。 还原数据命令解析: ????imp?用户名/orcl@orcl file=D:\数据.dmp full=y [imp]:oracle还原命令开始语句 ????[用户名/orcl]:新建立的用户名称/赋予用户的密码 ????[@orcl]:还原使用的数据库名称 ????[file=D:\数据.dmp]:事先取得的被 HYPERLINK / \t _blank 审计单位数据库备份文件存储路径 ????[full=y]:是否完全还原,y表示完全还原 ????dmp还原完毕后,会有提示:成功终止导入,没有出现警告。此时我们便把oracle10g备份.dmp文件还原到了本机orcl数据库中,如下图: 第四步:将oracle 10g中的数据导入到sql2008 ???在导入到sql2008的过程中要注意以下几点: 1.选择数据源oracle provider for OLE DB时点击下面的属性,填入用户名和密码后要点击允许保存密码选项,否则无法进行下一步。 2.选择需要的表点击下一步时会出现如下图警告 这是由于oracle数据类型varchar类型转换到sql中变成了130?,只需将你所需要的表

文档评论(0)

1亿VIP精品文档

相关文档