您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > oracle数据的转换
oracle数据的转换被审计单位一般不允许在其服务器上操作,再由于责任负担不起,因此审计人员最好不要在被审计单位的服务器上操作。了解被审计单位数据库的名称,要求被审计单位将整个数据库备份出。执行以下命令(在命令行下):必须具有sysdba权限。expusername/password@data_namex:\file_name.dmpfull=y在自己的计算机上安装oracle(根据被审计单位的oracle版本安装,不要与其版本相差太大,一般计算机公司都会给被审计单位拷贝一份,自己查看一下服务器内的文件,找一找,有时候操作员可能不知道,我就是这样取得的)安装好以后利用DatabaseConfigurationAssistant,建立与被审计单位数据库名称完全一致的数据库!。在命令行下执行(system/manager为系统默认的,我安装后没有改,最好不要改动):impsystem/manager@data_namex:\file_name.dmpfull=y既可将数据库恢复到你自己的计算机中。启动PL/SQLDeveloper(最好下载一个中文版的,网上搜索一下,很多的),用户名:system密码:manager数据库名称填写建立好的数据库名称,登录类型选择sysbda,如果登录成功在PL/SQLDeveloper标题栏可以看出。以下与下文介绍的方法基本一致,请参看。ORACLE数据库数据采集方法由于ORACLE数据库自身没有提供类似于SQLSERVER、DB2等数据库图形化操作界面,在这里我们推荐利用第三方开发的PL/SQLDeveloper软件连接ORACLE数据库后进行数据操作,该软件操作界面类似与SQLSERVER,较简单易学,适合与对ORACLE数据库没有太多专业知识的审计人员掌握。安装该软件后,点击运行,出现下图界面:此主题相关图片如下:输入需连接的ORACLE数据库的名称、用户名及密码(可向对方系统管理员索取),点击“OK”按钮,连接成功,出现下图界面:此主题相关图片如下:点击左侧树中“Table”,展开树,选择我们需要采集数据的表后,点击鼠标右键,选择“querydata”,如下图:此主题相关图片如下:这时出现查询界面,在界面中可输入复杂的SQL查询语句,按F8执行查询。由于Oracle采用PL/SQL语言,在语法结构上与一般的SQL语言有少许差别,请查阅相关资料了解PL/SQL语言的语法与相关函数。待出现查询结果后,点击查询界面右侧导出工具,选择CSVfiles,如下图:此主题相关图片如下:输入要保存的文件名,若要保存为文本文件,则需加上txt后缀,保存完毕。此主题相关图片如下:以上数据库连接和数据采集方法在审计实践中总结形成,供大家参考,有不完善之处,敬请指正。(作者:审计署上海特派办张磊邵铮)导出的文本文件就可以用AO等导入了。
本文标题:oracle数据的转换
链接地址:https://www.777doc.com/doc-12613 .html