您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > 鼎信诺-oracle数据库还原操作
Oracle10g服务端安装Oracle10g安装Oracle10g需要安装两块内容:服务端(database)、客户端(client)我们首先安装一下服务端(database)Oracle10g服务端安装我们打开database这个文件夹,选择setup.exe,双击打开,进入安装程序界面Oracle10g服务端安装1、选择基本安装。2、oracle主目录位置、全局数据库名、数据库口令、确认口令输入一下。3、为了您以后更加方便咨询鼎信诺售后问题,数据库口令请您设置成“orcl”。4、填写完以后点击“下一步”。Oracle10g服务端安装1、确认各项检查的状态为“成功”,如果没有显示成功,请在状态前面的复选框中打钩2、点击“下一步”Oracle10g服务端安装1、点击“安装”按钮Oracle10g服务端安装1、显示安装进度,不要停止安装,或者关闭安装窗口Oracle10g服务端安装1、安装组件,不要停止安装,或者关闭安装窗口Oracle10g服务端安装如果安装过程中,出现360或者其他防火墙的阻止提示,请查看文件路径,如果路径中有oracle字样,请允许程序的所有操作,或者加入白名单。Oracle10g服务端安装1、在选择安装方法时,选择了创建启动数据库,安装完组件以后,会自动创建数据库,左图显示的是数据库安装进度。Oracle10g服务端安装1、提示“数据库创建完成”,表示数据库创建成功。2、点击“确定”按钮Oracle10g服务端安装1、数据库创建成功以后,oracle的服务端便安装成功。2、点击“退出”按钮Oracle10g客户端安装Oracle10g客户端安装1、安装完oracle服务端,我们接着来安装oracle客户端。2、找到安装程序包中的client文件夹,双击进入该文件夹。Oracle10g客户端安装1、在client文件夹中,找到setup.exe文件,双击打开该文件。Oracle10g客户端安装1、进入oracle客户端(client)安装界面2、点击“下一步”按钮Oracle10g客户端安装1、进入选择安装类型界面,请选择“管理员”2、点击“下一步”按钮Oracle10g客户端安装1、选择客户端安装名称以及路径2、点击“下一步”按钮Oracle10g客户端安装1、确认各项检查的状态为“成功”,如果没有显示成功,请在状态前面的复选框中打钩2、点击“下一步”Oracle10g客户端安装1、点击“安装”按钮1、显示安装进度,不要停止安装,或者关闭安装窗口Oracle10g客户端安装1、安装组件,不要停止安装,或者关闭安装窗口Oracle10g客户端安装1、组件安装完成,进入oraclenet配置界面2、在执行典型配置前打勾3、点击“下一步”按钮Oracle10g客户端安装1、点击“下一步”按钮Oracle10g客户端安装1、提示oraclenet配置完毕,点击“完成”按钮Oracle10g客户端安装1、提示安装结束,oracleclient安装结束2、点击“退出”按钮数据库添加到控制台数据库添加到控制台1、打开“开始”菜单2、在所有程序中找到oracle–oradb10g_home13、找到配置和移植工具4、找到NetManager,单击打开数据库添加到控制台1、在Oraclenet配置左侧树形结构中找到“本地”中的“服务命名”2、在“服务命名”中找到我们创建的启动数据库“orcl”,选中“orcl”3、记住右侧显示的主机名、端口号数据库添加到控制台1、接着打开“开始”菜单2、打开所有程序,在所有程序中找到Oracle–OraClient10g_home13、找到EnterpriseManagerConsole单击打开,进入oracle控制台数据库添加到控制台1、进入控制台后,点击左侧的网络,弹出“将数据库添加到树”的对话框2、将NetManager中记录的信息录入到对话框中3、点击“确定”按钮数据库添加到控制台1、执行完数据库添加到树的操作以后,左侧树形结构中将显示数据库名称,点击数据库名称,弹出数据库连接信息对话框。2、在连接信息对话框中用户名填写system,密码填写orcl。3、点击“确定”按钮,如果能成功进入数据库,表示数据库已成功加入到控制台。DMP数据还原DMP数据还原1、打开“开始”菜单2、在运行对话框中输入“cmd”点击回车DMP数据还原1、进入cmd命令窗口DMP数据还原1、在cmd命令窗口录入impsystem/orcl@orclfile=D:\数据\NC.dmpfull=yshow=ylog=D:\数据\日志.log,点击回车键DMP数据还原还原日志命令解析impsystem/orcl@orclfile=D:\数据\NC.dmpfull=yshow=ylog=D:\数据\日志.logimp:oracle还原命令开始语句system/orcl@orcl:用户名/密码/数据库file=D:\数据\NC.dmp:还原文件路径full=y:是否完全还原,y表示完全还原show=y:是否显示还原过程,y表示显示还原过程log=D:\数据\日志.log:还原日志存储路径DMP数据还原1、出现“成功终止导入,没有出现警告”,表示已经成功生成还原日志文件DMP数据还原1、接着打开“开始”菜单2、找到EnterpriseManagerConsole双击打开,进入oracle控制台DMP数据还原1、在控制台左侧的树形结构中找到orcl数据库,点击数据库名称,弹出数据库连接信息对话框2、在对话框中输入用户名和口令用户名:system口令:orcl3、点击确定DMP数据还原1、控制台左侧展开orcl数据库结构2、在树形结构中找到存储选项,并在存储选项中找到表空间,然后在表空间上点开右键菜单,点击“创建”DMP数据还原1、弹出创建表空间界面2、表空间不是随意创建的,需要根据还原日志文件创建DMP数据还原1、在日志存储路径中找到“日志.log”2、右键“日志.log”,选择UltraEdit-32(以下简称ue),用ue打开“日志.log”3、要想用ue打开还原日志,必须先在电脑上安装ue程序DMP数据还原1、在ue查找框中输入“tablespace”,然后点击查账(望远镜图标)2、在日志内容里,找到表空间“NNC_INDEX01”DMP数据还原1、按“F3”键,可以查找下一个表空间,如图,我们可以找到另一个表空间“NNC_INDEX02”2、需要把log中的所有表空间找到,用友nc的表空间,经过查找,有以下几个:NNC_INDEX01;NNC_INDEX02;NNC_INDEX03;NNC_DATA01;NNC_DATA02;NNC_DATA03DMP数据还原1、再次进入控制台中的orcl数据库,继续创建表空间的操作2、在创建表空间的界面,名称输入在日志文件中找到的表空间名称,输入完表空间名称后,数据文件中的文件名会自动出来,选中文件名,在文件名的左下角的铅笔图案会显示成亮色,点击小铅笔。DMP数据还原1、点击小铅笔以后进入创建数据文件的界面2、数据文件的文件大小,请根据数据大小设置,上G的dmp文件大小一般设置成200MB即可DMP数据还原1、如果担心数据文件设置成200M还不能满足需要的话,可以打开存储选项卡,在存储选项卡的“数据文件满后自动扩展”选项中设置增量为1MB2、点击确定DMP数据还原1、此时数据文件的大小变成了200MB2、点击“创建”按钮DMP数据还原1、在控制台左侧树形结构中,我们发现已经创建了“NNC_INDEX01”DMP数据还原1、我们紧接着将其他的表空间创建,如图,六个表空间都创建好了,列示在数据库表空间的树形结构中2、其他创建的表空间文件大小设置成200M,自动扩展为1MDMP数据还原1、除了创建表空间以外,我们还需要创建所有者,所有者的信息仍然可以从我们的还原日志中获取2、打开还原日志,还原日志开头的地方,有一句话:正在将NC的对象导入到SYSTEM,NC便是NC.dmp的所有者DMP数据还原1、回到控制台界面2、在数据库左侧的树形结构中,我们找到安全性,安全性中有个用户,选中用户,点击右键创建DMP数据还原1、选中一般信息选项卡2、名称为还原日志中看到的所有者名称:NC3、输入口令和确认口令为创建用户(所有者)的口令,我们设置成为:orclDMP数据还原1、接着我们选中“角色”选项卡2、在“可用”框中选择DBA和RESOURCE两个角色授予给NC这个所有者3、授予的角色需要将管理选项挑√4、点击“创建”按钮DMP数据还原1、创建完用户(所有者)后,在用户的树形列表中,我们能找到NC2、关闭控制台DMP数据还原打开cmd命令窗口,输入以下命令:impNC/orcl@orclfile=D:\数据\NC.dmpfull=y,点击回车键DMP数据还原还原数据命令解析impNC/orcl@orclfile=D:\数据\NC.dmpfull=yimp:oracle还原命令开始语句NC/orcl:新建立的所有者名称/赋予所有者的密码@orcl:还原使用的数据库名称file=D:\数据\NC.dmp:还原文件路径full=y:是否完全还原,y表示完全还原DMP数据还原1、点完回车键以后,会出现还原窗口2、还原过程中不能有报错3、还原过程中不能中断操作4、如果出现报错或者中断操作,只能在控制台中删除表空间,重新创建操作DMP数据还原1、dmp还原完毕后,会有提示:成功终止导入,没有出现警告。此时我们便把NC.dmp这个数据还原到了本机orcl数据库中DMP数据还原1、接着打开审计前端取数工具2、在软件列表中找到“用友NC3.x/5.x财务软件”3、点击“下一步”DMP数据还原1、在数据库类型选择界面选择“oracle”2、点击“下一步”DMP数据还原1、将自己的电脑当成企业的服务器2、填写以下信息连接参数:oracle版本数据库实例名:创建数据时需要填写的sid用户名:system密码:orcl3、点击“连接”后所有者列表中将体现创建的用户4、选择NC用户,账套名称变显示出来DMP数据还原1、在账套名称中选择需要导出的账套,会在右侧账簿名称中出现相应的名称2、选择账簿名称后,会计年便显示出来,选择需要的会计年度3、点击“开始取数”DMP数据还原1、出现保存文件的界面2、选择保存文件路径3、确定文件名称4、点击“保存”5、完成dmp备份数据取数
本文标题:鼎信诺-oracle数据库还原操作
链接地址:https://www.777doc.com/doc-5132202 .html