电子稽查技术课程主要内容§密码破解技术§电子数据的获取§数据恢复技术§EXCEL操作§数据库技术一、准备工作§了解涉税企业的基本情况(企业性质、企业组织结构、业务软件、财务软件、数据库等) §硬件:准备好移动硬盘、U盘、笔记本电脑,且事先进行病毒查杀§软件:带好文件搜索工具软件、密码破解工具软件、数据恢复工具软件等二、重点检查哪些部门或人员的电脑 §1、服务器 §2、财务部门及会计、出纳 §3、进、销、存等业务部门 §4、企业负责人(厂长、经理)、秘书、部门经理等主管人员 §服务器检查环节1、尽快确定存放有效电子数据的计算机或服务器的物理地址2、控制好目标计算机,防止删除电子数据3、导出数据§财务部门检查环节1、掌握被查企业所使用的财务信息管理系统的品牌及版本2、了解财务信息系统的工作环境及连接方式3、搜索计算机中对检查有用的各种数据§业务部门检查环节1、客户资料2、供应商资料3、供销合同4、原材料、产品细目5、出入货单(含库存管理数据)6、工作计划7、工作总结8、企业银行资料9、各种业务数据汇总统计表§企业主管人员检查环节 这些人员的电脑中往往存储着企业经营运行的真实数据,且这些数据是通过企业信息管理系统导出的Excel形式的数据报表和word文档,以及重大业务决策资料、重要客户合同资料等。
三、从计算机获取涉税数据的主要原则 1 1、及时搜集企业涉税数据,并保证其没有受到任何、及时搜集企业涉税数据,并保证其没有受到任何破坏 2 2、整个检查、取数据过程必须是受到监督的整个检查、取数据过程必须是受到监督的 3 3、在取数据过程中,保护目标计算机系统,避免发、在取数据过程中,保护目标计算机系统,避免发生任何的改变、伤害、数据破坏或病毒感染生任何的改变、伤害、数据破坏或病毒感染 4 4、搜索目标系统中的所有文件包括现存的正常文件,、搜索目标系统中的所有文件包括现存的正常文件,已经被删除但仍存在于磁盘上(即还没有被新文件覆已经被删除但仍存在于磁盘上(即还没有被新文件覆盖)的文件,隐藏文件,受到密码保护的文件和加密盖)的文件,隐藏文件,受到密码保护的文件和加密文件 5 5、全部(或尽可能)恢复发现的已删除文件(、全部(或尽可能)恢复发现的已删除文件(要记得要记得查看回收站查看回收站)6 6、最大程度地显示操作系统或应用程序使用的隐藏文、最大程度地显示操作系统或应用程序使用的隐藏文件、临时文件和交换文件的内容件、临时文件和交换文件的内容7 7、如果可能并且如果法律允许,访问被保护或加密文、如果可能并且如果法律允许,访问被保护或加密文件的内容。
件的内容8 8、当场发现重要的文档最好就是打印出来并让当事人、当场发现重要的文档最好就是打印出来并让当事人签名确认签名确认 四、如何对电子数据进行合法取证§取证依据 目前我国关于电子数据取证依据在《征管法》、《电子签名法》等法律、法规均有规定如《征管法》第五十八条规定:税务机关调查税务违法案件时,对与案件有关的情况和资料,可以记录、录音、录像、照相和复制《征管法实施细则》第八十五条规定:税务检查工作的具体办法,由国家税务总局制定根据国税发[2003]47号文件第十六条的规定:“对采用电算化会计系统的纳税人,税务机关有权对其会计电算化系统进行查验 ;对纳税人会计电算化系统处理、储存的会计记录以及其他有关的纳税资料,税务机关有权进入其电算化系统进行检查,并可复制与纳税有关的电子数据作为证据” §《税务稽查工作规程》二十三条明确规定:对采用电子信息系统进行管理和核算的被查对象,可以要求其打开该电子信息系统,或者提供与原始电子数据、电子信息系统技术资料一致的复制件被查对象拒不打开或者拒不提供的,经稽查局局长批准,可以采用适当的技术手段对该电子信息系统进行直接检查,或者提取、复制电子数据进行检查,但所采用的技术手段不得破坏该电子信息系统原始电子数据,或者影响该电子信息系统正常运行。
§ 电子证据的固定 通过对电脑的浏览发现可能其中对我们稽查工作有价值的数据量可能比较少也可能比较多,有时间的话,能当场全部打印最好,可以实时地给予当事人签字盖章,往往在实际工作中,浏览电脑就要花去大量时间加上打印速度也比较慢,如果文件数量比较多,采用全部打印的方法不大贴切,如果涉及大型数据库管理系统,最好能尽量在现场按年份打印其销售报表和余额发生表,然后交由企业有关负责人签名确认 通常情况下,如果当场发现重要的文档最好就是打印出来并让当事人签名确认,有些文件数据可能当时不一定能找到,有些数据比较庞大,所有这些问题导致不可能当场能打印出来,在这种情况下,我们只能把涉税企业的有关数据拷贝(COPY)或备份(BACKUP)到我们的存贮介质中,并且要有当事人在场 导出到存贮介质所存贮的数据都应有双备份,其中的一份要由企业当事人现场用信封之类的物件将存有数据的存贮介质进行封签(签字盖章),在签字盖章的同时,要求企业当事人在封装存贮介质的包装物件的封口处注上“本包装(包装物名称)内封存的存贮介质(存贮介质名称)所存贮的数据是从我单位电脑(具体电脑)上拷贝恢复的,是真实的,是未经改动的原始数据。
的字样并注上日期及签字盖章§对电子证据进行稽查取证需要注意的问题五、如何破解操作系统的密码 在涉税企业不配合检查,拒绝提供操作系统密码的情情况下,如何破解操作系统(WINDOWS操作系统)的密码§1、使用操作系统克隆盘,选择去掉操作系统密码项即可 (制作U盘启动工具,利用U盘启动)§2、对于Windows XP/2003操作系统密码,“ERD COMMANDER”这款工具软件是一个最好的选择首先需要从一张可以启动操作系统的ERD系统工具盘引导光盘(可以在网上下载相关的ISO文件后自己刻录) 用该光盘启动系统,在进入到“ERD COMMANDER”桌面后,依次打开系统主菜单“开始”---“管理工具”----“密码修改”即可破解Linux/UNIX系统密码(一)、Linux系统密码破解在grub选项菜单按E进入编辑模式编辑kernel那行 /init 1(或者/single)按B重启进行后执行下列命令root@passwd root(设置root的密码)Enter new unix password:输入新的密码root@#init 6(二)、debian linux系统密码破解1、在grub选项菜单’Debian GNU/Linux,……(recovery mode)’,按e进入编辑模式2、编辑kernel那行最后面的ro single改成rw single init=/bin/bash,按B执行重启3、进入后执行下列命令root@(none)#mount –aroot@(none)#passwd rootroot@(none)#reboot(三)、Freebsd系统密码破解1、开机进入引导菜单2、选择每项(按4)进入单用户模式3、进入之后输入下列命令root@#mount –aroot@#fsck –yroot@#passwd(修改密码命令)root@#root(要破解密码的用户名)Enter new unix password:root@#init 6(重启)(四)、Solaris系统密码破解1、在grub选项菜单中选择solaris failasfe项2、系统提示Do you wish to have it mounted read-write on /a?[Y,N,?]选择Y3、进入单用户模式4、输入下列命令、#passwd#New passwd:输入新的密码#Re-enter New password:再次输入新的密码#init 6(重启)(五)、NetBsd系统密码破解1、开机:当系统出现提示符号并开始倒数五秒时,键入以下命令:>boot –s (进入单用户模式命令)2、在以下的提示符号中Enter pathname of shell or RETURN for sh:按Enter3、键入以下指令#mount –a#fsck –y4、使用passwd命令更改root的密码5、使用exit指令进入多人模式(六)、HP-UX的root密码破解启动时按ESC进入isl进入ISL后:Isl>bo pri(yes/no)yIpl>hpux –isIpl>vi /etc/passwd去掉root的密码即可(七)aix4.3.3(ibm) rs/6000的root密码修改 将一张安装盘放入光驱,重启机器,按F5键,终端按F5,进入maintance页面,选择mount rootvg的功能选项,调用password修改口令,退出即可。
八)常用UNIX命令六、数据的收集1、收集哪些文件§office文档、§财务软件数据库(金碟、用友数据库文件等)§业务软件系统数据库§office文档 无论企业的规模大小,企业的管理层一般都使用OFFICE的文档文件,如财务报表导出为表格文件或下级向上级报送报告和各种总结性文件等,这些文件对我们来说往往很重要从企业内部运作的角度来看,这些数据大总分都应是比较真实的资料§常用财务软件 企业的会计电算化是指由硬件、软件、数据、规程和人员在内构建起的会计信息系统目前,企业使用的财务会计软件主要有用友、金蝶、新中大、浪潮国强、金算盘、速达、管家婆、灵狐、远光/远方等财务会计软件,其中,用友、金蝶的使用面较广 §财务软件数据库•用友网址:特点:数据按年存放,每年都有一个独立的账套1、用友7.*及V8.11以下版本数据库:Miscrosoft Access数据库文件:*.mdb账套数据一般存放在:C:\UFSOFT(7.*版本) 或者C:\Windows\System32\Ufsystem目录下通常表示为ZT+三位数常数[001-999]\账套所属年度\Ufdata.mdb(如:ZT001\2007\ufdata.mdb,说明:账套编号为001的确年账套数据)(2)用友U8系列数据库:SQL SERVER数据库文件:如Ufdata_2007.MDF 日子文件:Ufdata_2007.LDF账套数据一般存放在:Admin\data\目录下通常表示为ZT+三位常数[001-999]\账套所属年度\Ufdata.mdf及Ufdata.ldf(3) 用友NC财务(实质是ERP系统)数据库:Oralce 9i/10g账套:数据库一般存放在总公司的服务器上 •金蝶网址:(1)金蝶7.0以下版本、KIS系列数据库:Microsoft Access数据文件:*.AIS账套数据一般存放在C:\Program File\KingDee\KDWin70\*.AIS或者:C:\Program File\KingDee\KIS\*.AIS(2)金蝶K3系列数据库:Microsoft SQL Server数据库文件:AIS*.MDF数据库日子文件:AIS*.LDF账套数据一般存放在:C:\Program Files\ 或者data\目录下(3)金蝶EAS系列(实质是ERP系统)采用的数据库类型:Oracle 9i/10g2、如何收集数据§消除隐藏(消除硬盘隐藏)§使用WINDOWS操作系统的搜索功能进行搜索(注意搜索隐藏文件和文件夹)§用专业工具软件(如奇星、中普等工具软件)(一)奇星数据采集方法1、奇星电子税务稽查工具软件数据采集的特点§简便性§智能化§通用性§安全性2、奇星软件的运行§根据财务软件的性质分为四大类:§〖国内软件〗§〖地方软件〗§〖国外软件〗§〖其它软件〗§(1)金蝶软件§(2)用友软件§(3)浪潮财务软件§(4)安易财务软件§(5)新中大软件§(6)金算盘财务软件§(7)博科财务软件§(8)SAP(R3)3、奇星软件操作步骤自动方式例如采集金蝶K3财务数据前提:数据采集软件必须在金蝶K3的服务器或者客户端上运行§自动在企业网络中搜索能提供金蝶K3服务的计算机,如果有两台或两台以上服务器,显示在“服务器”的下拉列表中§当采集软件在财务软件的服务器端运行时,用户名称及密码均默认为空,无需填写,直接点击“密码”后的“望远镜”按钮 §提示:当采集软件运行于财务软件客户端时,需要将用户名称填写为“sa”,密码询问企业相关人员§账套信息”中显示出财务软件中的所有账套§采集软件自动判断该账套文件包含的数据年度§采集软件自动显示数据年度中包含的期间§按照企业实际情况选择采集数据范围,即是否使用软件核算存货§单位名称由采集软件自动填写§选择导出路径,或直接使用默认路径§开始转换手工方式提示:通常应用于拷贝数据库进行恢复时§通过点击“服务器”后面的“望远镜”按钮,在“计算机浏览”对话框中手动指定SQL SERVER服务器§点击“账套信息”后的“刷新”按钮,显示出指定的SQL SERVER服务器中的所有数据库,选中恢复的数据库§注:账套名通常是AIS+建帐时间§采集软件自动判断该数据库包含的数据年度§采集软件自动显示数据年度中包含的期间§按照企业实际情况选择采集数据范围,即是否使用软件核算存货§单位名称由采集软件自动填写为数据库名称,可修改§选择导出路径,或直接使用默认路径§开始转换(二)中普软件的数据采集方法1、中普电子税务稽查工具软件数据采集的特点§兼容性强§安全性保证§智能化、完整性§采集、转换过程快捷2、运行中普数据采集软件§依次点击【开始】【所有程序】【中普软件】【数据采集工具】§点击打开数据采集工具后,出现以下界面§依次点击左下角的【附加工具】【数据库备份/恢复】§注意:如果数据文件存放在移动设备(如U盘、移动硬盘等)中,建议先将数据文件拷贝到电脑硬盘中§到此,我们将针对从企业的SQL Sever服务器中取得数据的两种方式,采取不同的恢复方法:方式一、从企业服务器中直接拷贝数据库文件(*.MDF及其对应的*.LDF)§该例子中使用的数据库文件§数据库文件:E:\XX数据1\HD31.mdf§数据库文件对应的日志文件:E:\XX数据1\HD31_log.ldf§在左边导航中选择【SQL Sever原始数据文件恢复】,然后按要求填写数据库名称。
选择数据库文件及其对应的日志文件§按要求填写数据库名称(可任意输入)及选择数据库文件后,点击右下角【开始恢复】按钮,开始恢复数据库文件,等待片刻,恢复完成后,出现以下界面方式二、在企业SQL Sever服务器中通过备份得到数据库备份文件§该例子中使用的数据库备份文件§数据库备份文件:E:\XX数据2\HD31_db_200907100040.BAK§如果从被查企业里取得的是数据库的备份文件,则采用该种方式恢复§在左边导航中选择【SQL Sever/Sybase数据恢复】,然后按要求填写数据库名称选择需要还原数据库备份文件以及备份文件恢复后的存放目录§按要求填写数据库名称、新建数据库存放目录以及选择备份文件后,点击【开始恢复】按钮,开始恢复数据库备份文件,恢复完成后,出现以下界面点击【确定】按钮完成恢复注意:§新建数据库存放目录是指数据库恢复备份文件后生成的新数据库文件存放的目录§如果恢复过程中提示出错或者磁盘空间不足,请确认备份文件是否完好,以及新建数据库文件存放目录所在的分区是否有足够空间供备份文件进行恢复后生成的数据库文件存放,请选择其他剩余空间较大的分区目录后再次恢复数据采集§数据恢复完成后,点击“数据库备份/恢复/文件搜索工具”右下角的【关闭】按钮,返回中普软件数据采集工具§在【未支持财务数据采集-做接口用】中选择【万能数据采集【SQL SEVER】】然后点击右下角【联机采集】按钮,出现以下界面§填写完被采集单位名称后,点击【取】按钮,弹出以下界面§点击需要进行数据采集的数据库后,按右下角的【选择该数据库】按钮,返回,点击【首先:连接测试】测试连接是否正确§弹出提示“数据库连接正确窗口”点击【确定】,接着点击右下角【下一步】按钮,出现以下界面§出现该界面后,点击右下角【开始采集】,开始采集数据,弹现以下界面§点击界面中间的【全选>>】按钮,此时“待选择项”里的表都移动到“已选择项”§然后点击右下角的【开始采集】按钮,弹出以下界面§点击【是】按钮,开始进行数据采集。
完成后弹出以下界面§注意中间红色长方形圈住的提示§该路径下的这个压缩包就是这次数据采集最终采集出来的数据§点击【确定】完成数据采集,此时可以点击右下角的【关闭】按钮,退出数据采集工具七、存储介质与企业计算机连接方法§(一)Windows远程桌面§1、远程桌面服务配置(1)打开控制面板,双击“管理工具”(2)找到“服务”项,双击进入服务管理程序(3)找到“Terminal Server”服务,启动该服务项(也叫3389服务)(4)鼠标右键点击我的电脑,选择并单击属性打开“系统属性”窗口,在选项卡处单击“远程”,把远程桌面的选择勾选上,单击“应用”,再确定退出§2、客户端远程接接§(1)点击桌面左下角的“开始”菜单,选择“所有程序”,选择“附件”,选择“通讯”,在展开的选择项中选择并单击“远程桌面连接”§(2)如下图,远程桌面连接窗口已被打开,在计算机的输入框输入被连接机器的“主机名”或者IP地址,点击“连接”§(3)输入被连接机器的“用户名”和“密码”并点击“确定”进行登陆验证(用户需具有超级管理员的权限)(4)如果输入的用户名和密码正确,将成功登陆到远程机器,至此我们可以像操作本机一样操作远程机器了。
§(二)通过交叉网线机对机互连1、连接网线(交叉线)2、查看数据源计算机(企业服务器)的IP地址和子网掩码3、设置目标(检查人员)计算机的IP地址(三)使用使用Dameware工具软件连接远程服务工具软件连接远程服务器器 (四)Windwos共享设置八、OFFICE文件密码的破解OFFICEOFFICE文件密码破解可使用工具以下工具软件文件密码破解可使用工具以下工具软件§1、、Advanced Office XP Password Recovery Pro 这是一个恢复由这是一个恢复由 Office XP 任何一个组件创建的文档的密码的任何一个组件创建的文档的密码的工具这些组件包括工具这些组件包括:Word、、Excel、、Access、、PowerPoint、、Visio、、Publisher、、Project、、 Outlook、、Money、、Backup、、Schedule+、、Mail 和和 Internet Explorer §2、、Officepasswordremover 该工具软件只将文件头部极少数字节该工具软件只将文件头部极少数字节发送到发送到RixlerRixler服务器上,系统将文档的密码服务器上,系统将文档的密码直接去掉,然后在本地生成重新生成一个文直接去掉,然后在本地生成重新生成一个文档(在原文档的后面加(档(在原文档的后面加(DEMO)DEMO)§选择好文件之后,单击移除即可生成被破解之后的文件九、破解WINRAR/WINZIP文件密码§打开ARPR,切换中文界面十、破解SQL Server密码§破解Windows系统的管理员密码§以管理员身份进入Windows系统§将SQL Server管理员密码设为空密码十一、破解oracle数据库管理员密码(一)、使用工具软件orabf-v0.7.6 orabf-v0.7.6是一款基于数据字典,破解oralce密码的工具,也是oralce密码破解目前最快的工具。
它甚至能破解SYS的密码功能非常强大,如果密码的长度很长,则需要花费很长的时间进行破解§操作步聚:§在dos状态下输入§Sqlplus “/as sysdba”§Select username,password from dba_users;§Orabf 加密密码:用户名加密密码破解出了sys密码为sysOrabf 4DE427795E66117AE:SYS后面还可加参数如:-c 6参数表(二)、操作系统身份验证模式下密码的修(二)、操作系统身份验证模式下密码的修改改 §点击计算机屏幕“开始”,选择“运行”,在“打开”栏中输入:”cmd”并执行回车 §输入 SQLPLUS /NOLOG 建立一个空的连接 §以本地用户建立一个新的连接 §修改用户密码 把用户sys修改为sys把用户system修改为system(三)通过重建密码文件修改(三)通过重建密码文件修改SYS的密码的密码 例:在Windows操作系统环境下,重建myoracle数据库实例的密码文件(假如Oralce系统的安装目录为c:\oracle,将sys的密码修改为sys) §1、先把c:\oracle\ora92\database\PWDmyoralce.ORA改成另外的文件名,如PWDmyoralcebak.ORA§2、点击计算机屏幕“开始”,选择“运行”,在“打开”栏中输入:”cmd”并执行回车 §3、输入如下命令 C:\orapwd file=c:\oracle\ora92\database\PWDmyoralce.ORA password=sys entries=10 ; §4、重新启动Oracle服务。
十二、Cmos密码的破解§使用debug命令 -o 70 10 -o 71 10-q§使用软件comspwd破解 将软件解压,再进入该文件夹下的windows目录,输入ioperm.exe -i 回车 输入cmospwd_win /k即可把cmos密码去掉§Cmos放电十三、金碟、用友财务数据的使用 §到涉税企业检查时,首先要搞清楚企业使用的到涉税企业检查时,首先要搞清楚企业使用的是什么财务软件,其次要搞清楚财务软件的版是什么财务软件,其次要搞清楚财务软件的版本号本号§搭建财务软件环境搭建财务软件环境--------------------------------------------------------------- (一)(一)金蝶财务软件系统管理员密码的金蝶财务软件系统管理员密码的破解破解§例:破解金蝶KIS系统管理员Manager密码的操作过程§下载并安装金蝶帐套维护工具 §点击“开始――程序――金蝶帐套维护工具—金蝶KIS维护工具”§点击打开 §找到要破解Manager密码的帐套,再点打开 选择要打开的帐套点击§点金蝶帐套维护工具菜单中的“其它”项菜单的撤消Manager密码子菜单项 §点确定按钮即可 §金蝶K3 V10.4 帐套管理密码遗忘处理方法§环境:服务器操作系统 windows2003 server§操作步骤:1.找到%systemroot%\system32\kdcom文件夹中的AcctCtl.dat文件,先备份,然后删除。
2.重新启动电脑3.运行帐套管理,不用输入密码即可进入,此时的帐套管理界面中组织机构为空,不要退出帐套管理4.将备份的AcctCtl.dat文件复制到%systemroot%\system32\kdcom文件夹中,进行覆盖操作5.在帐套管理中,进入“系统”菜单的“系统用户管理”此时,可以修改ADMIN的密码,或是创建一个新的系统用户了然后退出,重新启动电脑,以前设置就都回来了(二二 )用友财务软件系统管理员密码的友财务软件系统管理员密码的破解破解如何去掉用友软件(U872)超级用户的密码选中admin的cPassword字段的内容,然后按ctrl+0键把admin的密码清空 (三)SAP R/3数据采集范围的确定 R/3系统包括生产计划(PP)、销售与分销(SD)、物料管理(MM)、财务会计(FI)、管理会计(CO)、财产管理(AM)、人事管理(HR)、质量管理(QM)、项目管理(PS)、投资管理(IM)等模块,各模块既可以单独使用,也可以和其它解决方案相结合,实现集成应用,这些模块是建立在一个统一的数据平台之上的,整个数据平台共包括20000余张数据表,字段超过200万个,数据不仅规模庞大,而且结构复杂。
由于SAP平台的开放性,在浏览系统前台信息时,都可以直接查看到数据所涉及到后台数据表此外,系统还可以通过se11、se16等信息系统事务代码直接查看后台数据库结构和数据因此,如果确定了税务稽查 关注的业务范围,就可以通过前台操作和观察基本确定稽查所关心的数据表的范围,即数据采集的对象由于业务流程的灵活性和数据结构的复杂性,确定数据采集对象可能是一个反复补充和完善的过程 一般来说,各种类型的主数据以及各模块主要单据,如物料主数据、客户主数据、供应商主数据、凭证、采购订单、销售合同及订单、发票等,都是税务稽查所需要的,与这些主数据相关的代码也是稽查必需的此外,稽查还需要关注一些与系统密切相关的关键数据,如公司代码、销售组织、采购组织、利润中心等1、数据采集策略 一般来说,有两大类数据采集策略可供选择,一是利用系统功能进行前台采集,二是绕开系统进行后台直接采集 (1)利用系统功能前台采集 SAP R/3的前台既提供了的底层数据直接查询功能,此外,系统还提供了开发复杂查询的平台,即Query功能这些,都为数据采集提供了可行的路径比较可行的采集方式有两种,一是利用系统查询操作采集数据,二是使用SAP提供的报表开发工具Query开发查询采集数据。
SAP R/3的数据浏览操作se16可以直接查询底层数据表,查询的结果也可以保存,因此可以利用这种方法采集数据这种方法的优点在于操作简便,且采集范围大,只要是底层数据库表的数据都可以采集,采集速度比业务数据查询高缺点一是数据直观性较差;二是功能受到一定限制,如查询返回的记录数;三是前台直接查询返回数据量较大时容易影响系统正常运行 Query是SAP R/3平台提供的图形化报表工具,可以利用其对底层数据进行综合查询,因此也可以作为数据采集的方法Query支持较复杂的查询,支持表连接、分组和聚合计算、指定字段别名等功能利用Query采集数据的优点是功能比较灵活,可直接生成符合稽查业务需求的中间表,缺点是SAP R/3平台上的Query查询开发要求稽查人员具有一定的技术基础,且开发周期较长(2)后台直接采集 后台数据直接采集速度快、采集范围全、可信度高,一直受到稽查人员的青睐,是数据采集的主要方式 后台数据直接采集又可分为三种策略,一是通过数据库备份文件采集,二是使用数据导入/导出工具直接采集,三是通过数据交换文件(如文本文件采集) 2、数据采集方法 (1)通过SAP数据操作采集。
SAP提供了数据查询操作se16,只要知道底层数据库表的名字,就可以进行数据查询 第一步,使用具有se16权限的账号登陆系统; 第二步,在事务码输入框内输入“se16”并按回车键; 第三步,在数据表选择界面输入要查询的数据表的名字; 第四步,填入查询条件,如需要返回所有记录,所有条件都为空,同时设置返回记录的最大条数和显示宽度接下来,就可以得到返回结果,选择返回结果并下载就可以完成一张数据表的数据采集工作 使用这种方法,每次只能对一个数据表进行查询和数据采集(2)使用Sap高级查询采集 SAP提供了高级的数据查询工具QueryQuery功能强大,结合ABAP语言(高级企业应用编程语言),还可开发具有复杂逻辑关系的报表利用Query进行数据采集只是Query的一种简单运用 使用Query查询数据,首先要了解信息集和用户组的概念信息集可看作底层数据的视图,信息集可以分配给用户组,一个用户组下的用户可以共享分配给该用户组的所有信息集采集需要以下几个步骤: 第一步,使用SQ03事务码建立用户组,将当前用户分配到用户组中 第二步,使用SQ02事务码建立信息集首先要添加需要的基础表,例如,如需采集采购订单,则需添加采购订单抬头数据VABK、行项目VBAP以及必要的代码、供应商主数据等基础表;然后需要在各基础表之间建立适当的连接;最后选择需要采集的基础表字段,同时可以为字段设置别名。
完成之后就可以保存信息集 第四步,将信息集分配给用户所在的用户组 第五步,在信息集的基础上创建查询,这一步同样可以选择字段,调整选择字段次序,设置输出格式 第六步,执行查询,得到返回结果并保存成本地文件,就可以完成数据采集工作(3)通过数据库备份方法采集 SAP系统可以构建在不同的数据库平台之上,目前比较常见的有Oracle、DB2等,以最常见的Oracle数据库为例,采集方法是:首先,在源数据库服务器上使用exp命令,将需要采集的数据表备份为数据文件,可一次备份整个数据库也可一次备份一个或若干个数据表典型的备份整个数据库的命令为: exp [user]/[password]@dbclient buffer=65536 feedback=100000 full=y file=[expfile] log=[explogfile] 然后,在用于恢复数据的Oracle数据库环服务器上,在使用imp命令恢复数据,典型的恢复完整数据库的imp命令是: imp [user]/[password]@db fromuser=[fromuser] touser=[user] buffer=65536 feedback=100000 ignore=n file=[expfile] log=[implogfile] exp和imp命令还有其他一些参数,正确的备份和恢复数据,需灵活设置这些参数,这里不再赘述。
注:SAP常用表(四)oracle erp(1)主要功能模块主要功能模块•库存库存(INV),采购采购(PO),销售销售(OM)•物料清单物料清单(BOM),在制在制(WIP),成本成本(COST)•总帐总帐(GL),应收应收(AR),应付应付(AP),固定资产固定资产(FA)(2) ORACLE((ERP)常用表)常用表fnd_user fnd_user ------ 系统用户表系统用户表find_application------find_application------数据字典表数据字典表po_vendors po_vendors ------ 供应商信息表供应商信息表po_vendor_sites po_vendor_sites ------ 供应商地点信息表供应商地点信息表hr_organization_units hr_organization_units ------ 组织及库存组织表组织及库存组织表per_people_f per_people_f ------ 员工表员工表wip_entities wip_entities ------ 作业名信息表作业名信息表wip_discrete_jobs wip_discrete_jobs ------ 离散作业表离散作业表wip_requirement_operations wip_requirement_operations ------ 作业名物料需求发放表作业名物料需求发放表•po_headers_all po_headers_all ------ 采购订单头表采购订单头表•po_lines_all po_lines_all ------ 采购订单行表采购订单行表•po_line_locations_all po_line_locations_all ------ 采购行地点表采购行地点表•rcv_transactions rcv_transactions ------ 接收交易表接收交易表•bom_bill_of_materials bom_bill_of_materials ------ 物料清单表物料清单表•bom_inventory_components bom_inventory_components ------ 物料清单构成表物料清单构成表•mtl_system_items mtl_system_items ------ 物料主表物料主表•mtl_onhand_quantities mtl_onhand_quantities ------ 库存数据表库存数据表•mtl_item_locations mtl_item_locations ------ 项目货位表项目货位表•mtl_material_transactions mtl_material_transactions ------ 出入库记录表出入库记录表•mtl_supply mtl_supply ------ 供应表供应表•mtl_demand mtl_demand ------ 需求表需求表注:常用表结构(3)如何更改APPLSYS用户的密码?FNDCPASS是是FND_TOP/bin下的一个专门用来更改密码的工具下的一个专门用来更改密码的工具命令格式:命令格式:修改修改APPS 和和 APPLSYS 密码:密码:FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS Ex: $FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS NEWPASSWORD修改修改 APPLSYS 会自动修改会自动修改 APPS 密码这样两者就会保持一致。
密码这样两者就会保持一致FNDCPASS还可以用来更改其他还可以用来更改其他schema的密码FNDCPASS apps/apps 0 Y system/manager ORACLE
以三种文件系统以FATFAT文件系统为例,数据文件写到基于该系统的磁盘上以后,文件系统为例,数据文件写到基于该系统的磁盘上以后,会在目录入口和会在目录入口和FATFAT表中记录相应信息目录入口保留我们通表中记录相应信息目录入口保留我们通常通过资源管理器等工具能看到的文件信息,如文件名称、大常通过资源管理器等工具能看到的文件信息,如文件名称、大小、类型等,它还保留了该文件在小、类型等,它还保留了该文件在FATFAT表(表(File Allocation File Allocation Table Table 文件分配表)中相应记录项的地址;而文件分配表)中相应记录项的地址;而FATFAT表记录了该表记录了该文件在磁盘上所占用的各个实际扇区的位置当我们从磁盘上文件在磁盘上所占用的各个实际扇区的位置当我们从磁盘上删除一个文件(并从删除一个文件(并从WindowsWindows提供的回收站中清除,下同)后,提供的回收站中清除,下同)后,该文件在目录入口中的信息就被清除了,在该文件在目录入口中的信息就被清除了,在FATFAT表中记录的该表中记录的该文件所占用的扇区也被标识为空闲,但其实这时保存在磁盘上文件所占用的扇区也被标识为空闲,但其实这时保存在磁盘上的实际数据并未被真正清除;只有当其他文件写入,有可能使的实际数据并未被真正清除;只有当其他文件写入,有可能使用该文件占用的扇区时(因为它们已被标识为空闲),该文件用该文件占用的扇区时(因为它们已被标识为空闲),该文件才会被真正覆盖掉。
才会被真正覆盖掉 文件被删除或系统被格式化时的恢复:文件被删除或系统被格式化时的恢复:一般的来说,文件删除仅仅是把文件的首字节,改为一般的来说,文件删除仅仅是把文件的首字节,改为E5HE5H,而,而并并 不破坏本身,因此可以恢复但由于对不连续文件要恢复不破坏本身,因此可以恢复但由于对不连续文件要恢复文件链,由于手工交叉恢复对一般计算机用户来说并不容易,文件链,由于手工交叉恢复对一般计算机用户来说并不容易,用工具处理,如可用用工具处理,如可用Norton UtilitiesNorton Utilities,可以用他来查找另,可以用他来查找另外,外,EasyRecovery ProfessionalEasyRecovery Professional、、 Final Data3.0Final Data3.0 等工具,等工具,都是都是 恢复的利器特别注意的是,千万不要在发现文件丢失恢复的利器特别注意的是,千万不要在发现文件丢失后,在本机安装什么恢复工具,你可能恰恰把文件覆盖掉了后,在本机安装什么恢复工具,你可能恰恰把文件覆盖掉了特别是特别是 你的文件在你的文件在C C盘的情况下,如果你发现主要文件被你失盘的情况下,如果你发现主要文件被你失手清掉了手清掉了 ,(比如你按,(比如你按SHIFTSHIFT删除),你应该马上直接关闭电删除),你应该马上直接关闭电源,用软盘源,用软盘 启动进行恢复或把硬盘串接到其他有恢复工具的启动进行恢复或把硬盘串接到其他有恢复工具的机器处理。
误格式化的情况可以用等工具处理机器处理误格式化的情况可以用等工具处理 例:使用RecoverNT恢复删除文件 RecoverNT是一款基于Windows 98/2000/xp的具有反删除及文件修复功能的工具软件,它的主要功能有:可以反删除子目录及文件,而无须反删除其上一级子目录;可以修复格式化了的磁盘或重新分区的硬盘中的信息;可以修复被病毒破坏的文件特别是它可以让你将硬盘中的文件在“彻底删除”后能够重新恢复§文件损坏时的恢复文件损坏时的恢复: : 一般的说,恢复文件损坏需要清楚的了解文件的结一般的说,恢复文件损坏需要清楚的了解文件的结构,不是很构,不是很 容易的事情,而这方面的工具也不多容易的事情,而这方面的工具也不多不过一般的说,文件如果不过一般的说,文件如果 字节正常,不能正常打开字节正常,不能正常打开往往是文件头损坏往往是文件头损坏§类型类型 特征特征 处理处理ZIPZIP、、TGZTGZ等压缩包无法解压等压缩包无法解压 ZIPZIP文件损坏的情况下可以用一个名为文件损坏的情况下可以用一个名为ZIPFIXZIPFIX的工具的工具 处理 文件损坏时的恢复文件损坏时的恢复: :Ø自解压文件无法解压自解压文件无法解压 可能是可执行文件头损坏,可以用对应压缩工具按一可能是可执行文件头损坏,可以用对应压缩工具按一般般 压缩文件解压。
压缩文件解压ØDBFDBF文件死机后无法打开文件死机后无法打开 典型的文件头中的记录数与实际不匹配了,把文件头典型的文件头中的记录数与实际不匹配了,把文件头中中 的记录数向下调整的记录数向下调整 硬盘被加密或变换时的恢复:硬盘被加密或变换时的恢复:一定要反解加密算法,或找到被移走的重要扇区一定要反解加密算法,或找到被移走的重要扇区 对于那些加密硬盘数据的病毒,清除时一定要选对于那些加密硬盘数据的病毒,清除时一定要选择能恢复加密数据的可靠杀毒软件择能恢复加密数据的可靠杀毒软件 其余数据恢复策略:其余数据恢复策略:§系统不认硬盘系统不认硬盘 系统从硬盘无法启动,从 系统从硬盘无法启动,从A A盘启动也无法进入盘启动也无法进入C C盘,盘,使用使用CMOSCMOS中的自动监测功能也无法发现硬盘的存在中的自动监测功能也无法发现硬盘的存在这种故障大都出现在连接电缆或这种故障大都出现在连接电缆或IDEIDE端口上,硬盘本端口上,硬盘本身故障的可能性不大,可通过重新插接硬盘电缆或者身故障的可能性不大,可通过重新插接硬盘电缆或者改换改换IDEIDE口及电缆等进行替换试验,就会很快发现故口及电缆等进行替换试验,就会很快发现故障的所在。
如果新接上的硬盘也不被接受,一个常见障的所在如果新接上的硬盘也不被接受,一个常见的原因就是硬盘上的主从跳线,如果一条的原因就是硬盘上的主从跳线,如果一条IDEIDE硬盘线硬盘线上接两个硬盘设备,就要分清楚主从关系上接两个硬盘设备,就要分清楚主从关系 。