首页

职称论文知识库

首页 职称论文知识库 问题

计算机发表论文有什么用

发布时间:

计算机发表论文有什么用

1. 有可行性,只要付得起版面费,高中生都能发。2. 绝对没有。凡是大学学报都属于核心期刊。核心期刊要是想花钱发的话,最少3000。一本的学报基本是不接受中介的,因为稿源充足,发行量也不小,还有各种支持。3. 看你论文的质量,一般理论研究性比较强的领域好发。4. 这没有什么问题,大几都行。关键看你想干什么。5. 最快的发表周期也要一个多月。6. 没有这样的一本学报。要想发论文,钱还不多的话。只能发一些非核心期刊。不过现在很多,LZ要小心。发表在那些小的杂志上也没有什么用,你去看看那些杂志就知道了,每十天就出一期,每期都几百篇文章,各个领域的文章都有,根本不可能有人看。总结:LZ如果不是必要的话,还是不要发了。发核心的你承受不起,发非核心也没用。我就曾过一次。PS:非专业人士

1.有违纪处分不能拿到学位证者可发表学术论文抵消处分。2.计算机二级、英语四级不过者可通过发表学术论文代替。3.出国留学、交流,论文发表是硬条件。4.想拿国家奖学金者,一篇论文可加4-10分(国家奖学金金额为8000元)。5.考研、保研者发表论文可在面试时加分,提高通过率。6.发表论文属于自己的一个科研成果,在毕业找工作时也可以利用发表的论文让自己的简历更丰富哦~上述这几点都是可以在大多数高校中有明文规定的 更多发表---找我

1.对于保研、考研的同学来说,论文是其科研能力、创新能力的体现。对于打算保研的同学来说,发表学术论文是保研的前提条件。没有公开发表学术论文,保研将是一句空话。笔者有一位师兄在本科学习阶段就发表学术论文20余篇,最后轻松保研中国人民大学!读研期间又发表高质量CSSCI论文若干,出版专著一部,最终又成功保送中国人民大学博士。对于考研的同学来说,进入复试之后,导师非常看重学生的科研能力。因为导师最喜欢的学生就是科研型的学生,能够帮助自己做各种课题,成为自己研究工作的得力助手。所以,如果在本科、研究生阶段有一定数量的学术论文发表,将为自己进入硕士、博士的学习打下良好的基础,在研究生复试中占尽优势。2.对于准备就业的同学来说,论文是其增加就业竞争力的最快捷、最有效的方法。有人认为,现在就业比拼的是就业能力。但是,就业能力怎么体现呢?作为一名象牙塔里的莘莘学子,最能体现自己的就业能力的,恐怕还是自己的专业知识。平时的考试成绩固然重要,但是现在的高校期末考试是怎么一回事,相信大学生们心里也有谱:考前半个月拼命背背书,考后半个小时全部忘光光。用人单位对考试成绩其实不是太看重了,关键是看学生是否具有较强的创新能力。而学术论文则恰恰是一个学术创新能力的最直接的体现。发表论文的同学跟那些两手空空的同学相比,优势是不言而喻的。3.对于打算出国的同学来说,发表学术论文有利于自己申请到更好的学校。出国留学目前已经成为一种趋势,但是国外的高校也是良莠不齐的。如果没有申请到一流的大学,回国后还是难以找到理想的工作。而国外的大学教育不比国内“填鸭式”的灌输教育,其特别看重学生独立思考问题的能力、勇敢提出自己见解的能力。发表一定量的学术论文,可以证明自己是具有以上能力的!国外的教授也很乐意培养具有研究能力的学生。所以,无论是为取得外国教授的好感也好,还是为申请到一流的学校也好,发表论文其实就是一种高额回报的智力投资,你还犹豫什么呢4.对于在校学习的同学来说,发表论文对自己在学校里的发展是一件锦上添花的事情。现在的大学对于学生的评价存在很多机制:奖学金评选、优秀干部评选、党员评选、科研积极分子评选、社团活动优秀分子评选、实践活动评选等等,在这些评选过程中都存在一个量化评分的问题。如果发表了学术论文,在很多情况下,都会有不少的加分。毕竟高校是一个重知识,重学术的地方。笔者的一名学生,平时爱写论文,也发表了不少论文,结果在各种评选中,只要其把论文一亮,他的分数都是最高的。大学里,靠着自己的学习成绩和论文加分,拿奖拿到手软。所以,想获奖的同学也可以用好这一机制。5.对于大多数毕业生来讲,发表一定量学术论文是拿到学位证的必要条件。发表论文关系到我们读大学的最终成果——学位证。很多大学明确规定,学分不够或者其他原因不能拿到学位证者,如果能以第一作者身份在省级以上(含省级)学术性期刊发表论文一样颁发学位。硕士生、博士生要想顺利毕业,拿到文凭,发表规定级别的学术论文那是必须的。所以发表论文的重要性在此可见一斑。其实,大学生发表论文的好处,远远不止这些。在现实生活中,很多同学都要发表论文的需要,但是要么由于自己学历过低,论文没有期刊愿意刊载;要么找不到论文发表渠道;要么论文质量不高,被期刊社拒之门外。而发表吧却能为同学们提供绿色论文发表渠道,根据同学们的论文学科门类,量身打造论文发表计划,并为同学积极修改论文,提供各种有益的修改意见直至论文成功发表。

一般是半年,本科生没必要发,当然如果你有m的话3-5钱不在话下,那没问题。

计算机应用文摘什么级别

不是的,其为国家新闻出版广电总局第一批认定学术期刊。

1992年,《计算机系统应用》创刊,为月刊。2007年5月,期刊纳入软件所期刊联合编辑部统一管理;9月,期刊主页和期刊网上办公系统投入使用,不再接受纸质和EMAIL投稿,实现期刊办公无纸化和自动化。

2014年1月1日,《计算机系统应用》新的投审稿系统启用; 11月,入选国家新闻出版广电总局第一批认定学术期刊。2018年,第1期开始,《计算机系统应用》提供HTML格式全文;1月,中文网站改版;2月,英文网站上线。

扩展资料:

国家二级核心期刊要求规定:

1、通过引文的统计与分析,可以从一个重要侧面揭示学科研究与发展的基本走向,评价科学研究质量,为人文社会科学事业发展与研究提供第一手资料。

2、采用定量和定性相结合的评价方法选出并收录的该学科论文数量较多,文摘率、引文率、读者利用率相对高,在本学科学术水平较高、影响力较大的期刊。

3、文量(即刊载本学科的文献量)多的期刊;被二次文献摘录量大的期刊;被读者引用次数多的期刊。

参考资料来源:百度百科-计算机系统应用

邮发代号:78-87计算机应用文摘邮发代号:78-67微型计算机邮发代号:82-512电脑爱好者这些都可以通过邮局订阅的

《微型计算机》是一本介绍硬件为主的杂志(偶尔也会有相关的软件介绍,比如:硬件测试软件、驱动程序)以“我们只谈硬件”为办刊理念,是一本专为电脑发烧友介绍电脑硬件产与技术的半月刊杂志。

《计算机应用文摘》1985年创刊,1998年下半年改版试刊二期,1999年1月正式改版为月刊,应广大读者的强烈要求,2003年1月再次改版为半月刊。《计算机应用文摘》遵循“电脑──以用为本”的办刊理念,为各类用户提供电脑应用相关软硬件的使用技巧、网络应用方案、数字生活方式、故障完全解决方案等,帮助读者迅速提升使用电脑的水平,使读者能将电脑应用技巧更快地融入工作、学习、生活和娱乐中。期发行量18万册,月发行量36万册,发行量在国内计算机普及性刊物中名列前茅。

《中国计算机用户》由信息产业部主管,信息产业部中国电子信息产业发展研究院主办,是业内最知名的IT专业杂志。是中国最有影响力的计算机专业报刊之一。

《计算机学报》是中国计算机领域权威性学术刊物。其宗旨是报道中国计算机科学技术领域最高水平的科研成果。它由中国计算机学会与中国科学院计算技术研究所主办、科学出版社出版,以中文编辑形式与读者见面,同时以英文摘要形式向国际各大检索系统提供基本内容介绍。

《计算机科学与探索》是由中国电子科技集团公司主管、华北计算技术研究所主办的国内外公开发行的计算机学报级高级学术期刊,中国计算机学会会刊,中国百强科技期刊,工业和信息化部优秀科技期刊,北大中文核心期刊,中国科学引文数据库(CSCD)核心期刊,中国科技论文统计源期刊(中国科技核心期刊),并被“万方数据--数字化期刊群”、“中国学术期刊网络出版总库”、“英国《科学文摘》(SA/INSPEC)”、“美国《剑桥科学文摘》(CSA)”、“波兰《哥白尼索引》(IC)”收录。

《大众软件》是一本关于计算机软硬件、数码产品和电子游戏的普及杂志,是在中国具有影响力的计算机大众杂志之一。1995年正式发行,创刊号发行10万册,至1998年5月发行量已达30万册,之后最高期发行量达38万册,月最高发行量超过70万册 。1999年改为半月刊,2009年改为旬刊,每月1日、8日和16日面向全国发行。主要栏目有“新品初评”、“数字码头”、“实用软件”、“应用心得”、“网络时代”、“硬件评析”等。此次改版后,上下旬刊延续以往风格,中旬刊则侧重游戏方面的报道。2014年恢复为月刊。

《软件学报》是一本刊登计算机软件各领域原创性研究成果的期刊,所刊登的论文均经过严格的同行专家评议.《软件学报》主要面向全球华人计算机软件学者,致力于创办与世界计算机科学和软件技术发展同步的以中文为主的"中文国际软件学术期刊",为全球华人同行提供学术交流平台.本刊不接受任何语种翻译稿.

《软件学报》创刊于1990年,由中国科学院软件研究所和中国计算机学会联合主办.CN11-2560/TP, ISSN1000 -9825, CODEN RUXUEW.月刊,每期176面,每月6号出版.

《软件学报》注重刊登反映计算机科学和计算机软件新理论、新方法和新技术以及学科发展趋势的文章,主要涉及理论计算机科学、算法设计与分析、系统软件与软件工程、模式识别与人工智能、数据库技术、计算机网络、信息安全、计算机图形学与计算机辅助设计、多媒体技术及其他相关的内容.

1。计算机世界 太多广告,技术少,可以开阔视野. 2。个人电脑 每期针对性太强,长期购买,您将变得非常专业(非IT软技术) 3。电脑报 以前经常看,现在每年买合订本,觉得报刊不如杂志方便 4。电脑爱好者 初学者进步的阶梯 5。程序员 我没有看过,但知道是专业的程序员杂志

计算机应用文摘是什么级别

《电脑报》,《硬件大师》我每期者看~~~~~~~

您好,经过期刊导航网小编认真整理,该杂志是核心期刊,以下是关于该期刊的详细介绍,希望有所帮助:《计算机工程》创刊于1975年,是中国电子科技集团公司第三十二研究所(华东计算技术研究所)和上海市计算机学会主办的学术性刊物,2013年起为月刊,每月15日出版。《计算机工程》是: · 《中国科学引文数据库(CSCD)》收录期刊· 北大中文核心期刊· 中国科技核心期刊· RCCSE中国核心学术期刊· 工业和信息化部精品期刊· 英国《科学文摘》收录用刊· 俄罗斯《文摘杂志》收录用刊· 中国科技论文统计与分析用刊· 中国科学引文数据库来源期刊· 美国《剑桥科学文摘》收录用刊· “万方数据 - 数字化期刊群”全文上网· 中国学术期刊综合评价数据库来源期刊· 日本《科学技术文献社数据库》收录用刊· 《中国期刊网》、《中国学术期刊(光盘版)》全文收录· 美国《乌利希期刊指南》收录期刊· 波兰《哥白尼索引》收录期刊办刊宗旨:贯彻党的“双百”方针,繁荣科技创作,促进国内外学术交流,探讨和传播计算机科学的理论和实践,加速和促进我国计算机事业的发展。本刊特点:以最快的速度、科学求实的精神,精选刊登代表计算机行业前沿科研、技术、工程方面的高、精、尖优秀论文。刊登内容:特邀论文、专栏、专题、先进计算与数据处理、体系结构与软件技术、移动互联与通信技术、安全技术、人工智能及识别技术、图形图像处理、多媒体技术及应用、开发研究与工程应用等。

如果是电脑肓适合看轻松学电脑(邮发代号18-200半月刊),图文教学方式,书不是很厚,但就是相对比较贵,内容都是初学电脑的。对电脑懂一点后可以看电脑报(77-19周报)、电脑爱好者(82-512半月)、中国电脑教育报(1-170周报)发行量比较大的,内容也不是很深的,计算机应用文摘(78-87半月),电脑知识与技术(26-185月刊)价格相对上面那些都便宜一本6.5每期还带一张光盘。大众软件(82-726半月)内容基本上全是讲的游戏。微型计算机(78-67旬刊一月三本)上中(又好象是上下反正一月三本)主要是计算机硬件,下讲的是数字生活(对我没什么用)主要说些最新的电视,投影之类和计算机无关的,大众硬件(2-952月刊)。年底可以买电脑报合订本,分上下两册,还有两张光盘,我比较喜欢下册(不能分开卖)下册的附录收录了,当年流行的电脑各种硬件,很全面,CPU、主板芯片组、显卡芯片组、品牌主板、显卡等等等都是表格方式,很容易让人比较,一目了然,每年必买的。以上是我这些年比较常订阅的。

软件世界,电脑报,电脑爱好者,大众软件,黑客红客,电脑商情

计算机应用文摘是什么期刊

《大众软件》

《微型计算机》邮发代号78-67,旬刊,年价432元; 《计算机应用文摘》邮发代号78-87,旬刊,年价270元; 《中国计算机用户》邮发代号82-164,半月刊,年价240元; 《计算机学报》邮发代号2-833,月刊,年价552元; 《计算机科学与探索》邮发代号82-560,月刊,年价300元。 《大众软件》 邮发代号82-726,半月刊,年价168元 《软件学报》邮发代号82-367,月刊,年价432元。 还有很多种类,您可以在当地邮局报刊订阅处查询,也可以拨打邮政客服电话:11185咨询 邮政员工为您热诚回答,可否满意!麻烦采纳,谢谢!

没有。计算机应用文摘期刊没有停刊。《计算机应用文摘》(半月刊)创刊于1985年,由重庆西南信息有限公司主办。

电脑爱好者 大众软件 电脑迷

计算机发表什么论文

我知道的有计算机科学与应用,愿能帮到你

所谓合适的期刊首先是应该满足我们的职称评审要求,比如国家级、省级、正刊、万方收录等等,其次是应该和自己的文章或是写作水平相对应,如果文章本身质量不是很高那么强求发表像《计算机仿真》这类的刊物基本上可能性为零,另外高级别的计算机期刊版面费也相应很高的。所以我们应该对照自己的情况来选择期刊,这样才能最大可能的成功发表。我的经验是去年联系的是 白杜上输入“壹品优”再输入“刊” ,发给文章之后推荐期刊,两个多月就收到了期刊,后面我在网上查了也的确被收录了,了了一桩事情,呵呵。也祝你发表成功!

计算机科学的毕设可能是最容易过的了, 因为只要找到一份网站或者管理系统个代码, 顺便写个论文就行, 参考资料极多。比如课程管理系统, 学籍管理系统, 如果有要求的话可以拿SSH框架实现一些比较复杂的业务比如电商系统,网上订餐系统, 外卖系统, 这些能用于实际业务的几乎是个人能做的最复杂的业务了, 如果自己喜欢技术的话, 可以尝试做一下。计算机科学与技术,本专业主要学习计算机科学与技术包括计算机硬件、软件与应用的基本理论、基础知识和基本技能与方法,接受从事计算机应用开发和研究能力的基本训练等。计算机科学与技术,亦即计算机科学与技术专业。下属三个二级学科,本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法。能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学技术人才。本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。

您好,如果是计算机专业的同学可以建议做网络方面的论文研究,这方面比较热门、资料繁多、可借鉴性强;其他如数据库较之算法以及数据结构相对可参考资料更为多一些。相关范文:Oracle数据库的备份和恢复The Backup and Restoration of Database Oracle摘要:本文从Oracle的体系结构开始,由原理到实践,论述了Oracle数据库备份的方式和策略。包括IMP/EXP, RMAN,OS备份等。 Abstract: Starting from the architecture of ORACLE, this paper discusses the backup method and strategy of database Oracle, including IMP/EXP, PMAN and OS theoretically and practically. 关键字:Oracle, 备份, 恢复, RMAN Keywords: Oracle; Backup; Restoration; RMAN 概述 在大型软件运行系统中,存在着很多备份策略,如RAID技术,CLUSTER技术等等。很多时候,这些系统的备份就能够解决数据库备份的问题。但是,这种备份成本很高。同时,硬件的备份有时根本满足不了现实的需要,如果用户不小心误删了一个表,又想恢复的时候,数据库的备份就变的重要了。 Introduction: In the running system of some big software, there exist many backup strategies such as RAID technology and CLUSTER technology etc. In most cases, these system backup strategies can fulfill the database backup. However the cost is rather high. At the same time, hardware backup sometimes is far from the actual requirement. The database backup becomes very important when a table is deleted by accident and needs to be restored. Oracle的运行方式 Oracle数据库有两种运行方式:一是归档方式(ARCHIVELOG),归档方式的目的是当数据库发生故障时最大限度恢复数据库,可以保证不丢失任何已提交的数据;二是不归档方式(NOARCHIVELOG),只能恢复数据库到最近的回收点(冷备份或是逻辑备份)。根据数据库的高可用性和用户可承受丢失的工作量的多少,对于实时性要求高的数据库,强烈要求采用为归档方式;不归档方式只用在那些开发和调试的数据库等。 如何改变数据库的运行方式,在创建数据库时,作为创建数据库的一部分,就决定了数据库初始的存档方式。一般情况下为NOARCHIVELOG方式。当数据库创建好以后,根据我们的需要把需要运行在归档方式的数据库改成ARCHIVELOG方式。 操作如下。 1. 关闭数据库,备份已有的数据,改变数据库的运行方式是对数据库的重要改动,所以要对数据库做备份,对可能出现的问题作出保护。 2. 修改初试化参数,使能自动存档。 修改(添加)初始化文件init[SID].ora参数: log_archive_start=true #启动自动归档 log_archive_format=ARC%T%S.arc #归档文件格式 log_archive_dest=/archdir/arch #归档路径 在8i中,可以最多有五个归档路径,并可以归档到其它服务器,如备用数据库(standby database)服务器。 3. 启动Instance到Mount状态,即加载数据库但不打开数据库。 $> svrmgrl SVRMGRL> connect internal SVRMGRL> startup mount SVRMGRL> alter database archivelog; // 使数据库运行在归档方式 SVRMGRL> alter database open; Oracle的备份方案 按照备份的方式,可以分为逻辑备份、冷备份(脱机备份)、热备份(联机备份),其中冷备份与热备份又可以合称为物理备份。按照备份的工具,可以分为EXP/IMP备份、操作系统备份、RMAN、第三方工具备份,如VERITAS等。下面分别介绍Oracle本身提供的几种备份工具和操作。 1. EXP/IMP备份(逻辑备份) EXP/IMP属于逻辑备份的范畴,逻辑备份是指只备份数据库中的数据但不记录数据物理位置的一种备份。导出为数据库作一个二进制的备份,并且这个备份只能由其姊妹程序imp(import)来读取。具体的使用方法如下。(因为EXP和IMP使用上参数基本相同,所以只以EXP为例。) EXP的命令格式和参数 格式:KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN) 例程: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR) USERID 必须是命令行中的第一个参数 关键字 说明(默认) 关键字 说明(默认) USERID 用户名/口令 FULL 导出整个文件 (N) BUFFER 数据缓冲区的大小 OWNER 所有者用户名列表 FILE 输出文件 (EXPDAT.DMP) TABLES 表名列表 COMPRESS 导入一个范围 (Y) RECORDLENGTH IO记录的长度 GRANTS 导出权限 (Y) INCTYPE 增量导出类型 INDEXES 导出索引 (Y) RECORD 跟踪增量导出 (Y) ROWS 导出数据行(Y) PARFILE 参数文件名 CONSTRAINTS 导出限制 (Y) CONSISTENT 交叉表一致性 LOG 屏幕输出的日志文件 STATISTICS 分析对象 (ESTIMATE) DIRECT 直接路径 (N) TRIGGERS 导出触发器 (Y) FEEDBACK 显示每 x 行 (0) 的进度 FILESIZE 各转储文件的最大尺寸 QUERY 选定导出表子集的子句 注:可以通过exp -help命令查看exp的使用方法;imp -help命令查看imp的使用方法. 2. 操作系统备份(冷备份和热备份) 操作系统备份有两类,冷备份(Cold backup)和热备份(Hot backup)。操作系统备份和上面的逻辑备份有本质的区别,它将拷贝整个的数据文件。  冷备份 在文件级备份开始前数据库必须彻底关闭。关闭操作必须用带有normal、immediate、transaction选项的shutdown来执行。 数据库使用的每个文件都被备份下来,这些文件包括: 所有数据文件、所有控制文件、所有联机重做日志文件和INIT.ORA文件(建议)。 作冷备份一般步骤是: 1) 正常关闭要备份的实例(instance); 2) 备份整个数据库到一个目录 3) 启动数据库 即: SVRMGRL>connect internal SVRMGRL >shutdown immediate SVRMGRL >!cp or SVRMGRL >!tar cvf /dbbak/fullbk.tar /u01/oracle/oradata/dbname SVRMGRL >startup  热备份 热备份是当数据库打开时的操作系统备份。热备份只能用于ARCHIVELOG方式的数据库。热备份没有必要备份联机日志,但必须是归档状态,在实例恢复的时候,可能需要用到归档日志。当前联机日志一定要保护好或是处于镜相状态,当前联机日志的损坏,对于数据库的损坏是巨大的,只能以数据的丢失来进行数据库的恢复工作。对于临时表空间,存放的是临时信息,在热备份是也可以考虑不用备份,如果临时文件发生故障,可以删除该数据文件与表空间,重建一个临时表空间。 热备份备份的内容和冷备份备份的内容一样,操作一般步骤是: 1) 备份的表空间通过使用ALTER TABLESPACE …… BEGIN BACKUP使表空间进入热备份方式。 2) 用类似冷备份的操作系统命令对组成表空间的数据文件进行拷贝。 3) 使用ALTER TABLESPACE …… END BACKUP命令使表空间脱离热备份方式。 4) 使用ALTER DATABSE …… BACKUP CONTROLFILE命令备份控制文件。 即: SVRMGRL>connect internal; SVRMGRL>alter tablespace User begin backup; SVRMGRL>!cp /u01/oradata/dbname/user01.ora /dbbak/user01.ora SVRMGRL>alter tablespace User end backup; SVRMGRL>alter database backup controlfile to ; or SVRMGRL>alter database backup controlfile to trace; 注意:因为热备份的时候,用户还在操作数据库,所以最好是让每个表空间处于备份状态的时间最短,这样就要求一个表空间一个表空间的备份,不要一起使表空间处于备份状态而同时拷贝数据文件。 3. RMAN Recovery Manager(RMAN)是一个使DBA能很方便地对数据库执行备份和恢复任务的Oracle应用工具,能够提供DBA对企业数据库备份与恢复操作的集中控制。RMAN只能用于ORACLE8或更高的版本中。它能够备份整个数据库或数据库部件,其中包括表空间、数据文件,控制文件和归档文件。RMAN可以按要求存取和执行备份和恢复。 RMAN支持六种不通的类型的备份,经常用到的有两种: FULL 数据库全备份,包括所有的数据块。 INCREMENTAL 增量备份,是指只备份在同级别或更低级别上进行的前一次备份之后的作过改动的那些数据块。这其中需要一个0级的增量作为增量的基础,它备份包括全部曾经被数据库使用过的数据块(但不是完全数据库备份)。RMAN共可以支持7级增量。 BACKUP,RESTORE,RECOVER是RMAN最基本的三个命令,分别可以进行数据库的备份,复原以及恢复操作。 restore命令用于恢复来自备份集或映像拷贝的数据文件、控制文件或归档重做日志。recovery命令用于进行介质恢复应用重做日志文件。 RMAN的备份信息一般保存在恢复目录中,恢复目录也是一个数据库,只不过这个数据库用来保存备份信息,一个恢复目录可以用来保存多个数据库的备份信息。 RMAN也可以在没有恢复目录(NOCATALOG)下运行,这个时候备份信息保存在控制文件。这种情况比较危险,因为一旦控制文件被破坏,将导致所有数据库备份信息的丢失和恢复的失败,而且,没有恢复目录,很多RMAN的命令将不被支持。所以对于重要的数据库,建议创建恢复目录。 创建恢复目录一般有以下步骤。(例子数据库为db) 1) 为目录创建一个单独的表空间 SQL>create tablespace tsrman datafile ’/dbbak/rman/rsrman.dbf’ size 50M; 2) 创建RMAN用户 SQL>create user rman identified by rman default tablespace rsrman temporary tablespace temp; 3) 给RMAN授予权限 SQL>grant connect, resource, recovery_catalog_owner to rman; 4) 打开RMAN $rman 5) 连接恢复目录数据库 RMAN>connect catalog rman/rman@db 6) 创建恢复目录 RMAN>create catalog tablespace tsrman 在对某个数据库进行备份之前,必须先在恢复目录上注册该数据库,这一过程操作如下(假定目标数据库连接字符串为db100)。 1) 连接到恢复目录数据库 $rman rman/rman@db 2) 在RMAN中连接到目标数据库(即要进行备份的数据库) RMAN>connect target sys/change_on_install@db100 3) 注册数据库 RMAN>register database; 注册完数据库后,就可以进行数据库的备份了。有完全数据库备份、表空间备份、控制文件备份、和归档日志备份等。操作分别如下。 1) 完全数据库备份 要求:ARCHIVELOG模式,在DB OPEN的情况下进行数据库完全备份。 RMAN>run{ allocate channel c1 type=disk; backup database; release channel c1; } 2) 表空间备份 要求:ARCHIVELOG模式 RMAN>run{ allocate channel c1 type=disk; backup tablespace “ts_users” filesperset 3 format ‘aatst_%t%s.%p’; release channel c1; } 3) 控制文件备份 RMAN>run{ allocate channel c1 type=disk; backup current controlfile tag=weekly_sat_backup; release channel c1; } 在对数据库进行完全备份时,控制文件自动包含其中。也可以在表空间或数据文件的备份中包含一个控制文件。 RMAN>run{ allocate channel c1 type=disk; backup tablespace “ts_users” filesperset 3 format ‘aatst_%t%s.%p’; include current controlfile; release channel c1; } 4) 归档日志备份 通过查询数据字典表V$ARCHIVED_LOG获取要备份的日志序列号,然后执行命令: RMAN>run{ allocate channel c1 type=disk; backup archivelog low logseq 3 high logseq 10 thread 1; release channel c1; } Oracle的备份策略 正确的备份策略不仅能保证数据库服务器的24*7的高性能的运行,还能保证备份与恢复的快速性与可靠性。我们将以RMAN的多级增量备份作为一个备份策略的例子来讨论。采用多级备份就是为了减少每天备份所需要的时间,而又保证系统有良好的恢复性。恢复时间与备份时间要有一个权衡。比如只要进行一个数据库的全备份,然后就只备份归档也可以保证能把数据库恢复到最新的状态,但是这样的恢复时间将是不可容忍的。多级备份也正是为了解决这种问题,结合某些应用的特点,可以采用如下的备份策略:  每个月做一个数据库的全备份(包括所有的数据和只读表空间);  每个星期一做一次零级备份(不包含只读表空间);  每个星期三做一次一级备份;  每天做一次二级备份。  每天做一次恢复目录的热备份。  任何数据库的更改需要重新同步CATALOG目录并重新备份(如添加数据文件)或重新备份(如修改表空间为只读)。  每次备份后都可以备份归档日志或定期备份归档日志。如果可能,可以直接备份到磁带上。 Oracle的恢复 下面的操作约定恢复目录存储在db118中,目标数据库是db100。 1. 数据库恢复 1) 启动SQL*PLUS,使用正确的init.ora文件,使用NOMOUNT选项启动目标数据库实例。 2) 启动RMAN并连接到恢复目录,如下: $rman catalog rman/rman@db118 恢复管理器: Release 9.2.0.1.0 - Production Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. 连接到恢复目录数据库 RMAN> 3) 连接到目标数据库 RMAN>connect target internal/oracle@db100 连接到目标数据库: db (DBID=1142471523) 4) 一旦连接到目标数据库,执行restore命令执行全数据库恢复 RMAN>run{ 2>allocate channel c1 type disk; 3>restore database; 4>release channel c1; } 2. 表空间和数据文件恢复 要执行表空间或数据文件恢复,数据库必须以ARCHIVELOG模式运行,并且用户需要拥有介质恢复所需的归档重做日志文件。在试图恢复表空间之前,必须保证表空间已脱机。RMAN命令如下: run{ allocate channel c1 type disk; sql “alter tablespace users_data offline immediate”; restore tablespace users_data; recover tablespace users_data; sql “alter tablespace users_data online”; } 上面的脚本执行了以下的工作: 1) RMAN分配通道从c1用于恢复操作。 2) 将表空间users_data脱机 3) RMAN从备份集中恢复属于表空间的数据文件 4) 通过介质恢复提供所需的归档日志文件,恢复属于表空间users_data的数据文件。 5) RMAN将表空间联机。 在脚本执行期间,如果不能把数据文件恢复到指定位置,在执行restore命令前使用set newname命令。 3. 控制文件恢复 1) 启动SQL*PLUS,使用正确的init.ora文件,使用NOMOUNT选项启动目标数据库实例。 2) 启动RMAN并连接到恢复目录,如下: $rman catalog rman/ 恢复管理器: Release 9.2.0.1.0 - Production Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. 连接到恢复目录数据库 RMAN> 3) 连接到目标数据库 RMAN>connect target internal/ 连接到目标数据库: db (DBID=1142471523) 4) 一旦连接到目标数据库,执行restore命令恢复控制文件 RMAN>run{ 2>allocate channel c1 type disk; 3>restore controlfile; 4>} 小结 保证Oracle数据库的安全是系统安全的重要组成部分,必须要设计完善的数据库备份和恢复方案。Oracle提供的各种工具结合起来使用能够使数据库的备份和恢复变得简单。在实际的Oracle数据库的备份和恢复中,会有许多不通的和复杂的情况出现,针对不同的情况,要本着使数据具有最大的可恢复性和恢复时间最短的原则去进行数据库的恢复,这需要大量的实践和经验积累。 参考文献 [1] Oracle8i Backup and Recovery Guide Oracle Document [2] Oracle8i Recovery Manager User’s Guide and Reference Oracle Document [3] Oracle9i:A Beginner’s Guide (美) Michael Abbey Michael Corey Ian Abramson 2002.3 机械工业出版社 [4] Oracle8i备份与恢复手册 (美)Rama Velpuri Anand Adkoli 蒋蕊 王磊等译 2001.9 机械工业出版社 仅供参考,请自借鉴希望对您有帮助

相关百科

热门百科

首页
发表服务