oracle新课程标准
课程教学大纲
表一、课程基本信息课程名称课程代码先修课程Oracle626112《SQLserver数据库》《操作系统》考核方式理论考试(%)实践考试(%)课程在专业人才培养中的地位与作用开课系部学时/学分适用专业信息工程系72/4计算机网络技术专业软件技术与应用英语专业期中考试(%)期末考试(90%)40%50%平时成绩(10%)5%5%本课程是计算机网络技术专业和软件技术与应用英语专业的专业课程。本课程的主要任务是学习怎样维护和管理Oracle数据库,因为使用数据库进行信息的存储和管理已经成为企业信息化的必要手段,从个人单机数据库到巨型数据库,oracle都全面支持。通过本课程的学习,希望能为程序开发课程提供更好、更强的后台数据库支持,也希望同学们日后能成为一名出色的数据库管理员。本课程讲述Oracle数据库的原理及其常用功能,学习数据库系统的高级管理课程目标及内容简介技术。主要内容有:Oracle数据库的概况,Oracle的安装与基本配置,Oracle数据库创建和操作,Oracle数据库中的一些管理的基本概念和操作方法,还包括数据库的备份与恢复、导入与导出等。通过实践,使学员更好的理解和掌握所学理论知识。实践教学环节的目标和要求[1]付玉生史乐平.Oracle9i基础教程与上机指导.清华大学出版社,201*年推荐教材10月及参考书[2]胡欣杰.Oracle9i数据库管理员指南.北京希望电子出版社.201*年4月
表二:教学内容、要求及安排项目(章节、主题)学时安排知识点与要求第一章教学内容及要求理论学时:1实践(验)学时:3第一章Oracle介绍要求深刻理解与熟练掌握的内容有:Oracle的历史,Oracle9i的组成技能(设安装和卸载Oracle9i数据库管理系统备)要求及(4课时)实践(验)教学安排教学重点与难点学时安排安装中的配置过程和如何完全卸载的步骤理论学时:4实践(验)学时:0第二章数据库基础知识和Oracle的体系结构要求深刻理解与熟练掌握的内容有:数据库以及数据管理的发展历史,数据库的种类,以及关系数据库的一些基本知识;掌握Oracle的基本概念,了解其物理结构、逻辑结构和存储结构,用户进程、服务器进程,掌握后台进程包含的进程分类,了解Oracle数据库的操作模式。知识点与要求第二章(4课时)技能(设备)要求及实践(验)教学安排教学重点与难点学时安排知识点与要求Oracle的物理结构、逻辑结构和存储结构,Oracle的后台进程理论学时:1实践(验)学时:3第三章创建数据库要求深刻理解与熟练掌握的重点内容有:了解创建数据库所需知识,掌握创建数据库是必须考虑的初始化参数,掌握DBCA工具和手工方式创建数据库的方法。第三章(4课时)技能(设利用DBCA的工具和手工方式创建数据库备)要求及实践(验)教学安排教学重点与难点学时安排两种创建数据库的方法理论学时:2实践(验)学时:4第四章Oracle管理初步要求深刻理解与熟练掌握的重点内容有:了解Oracle的三层体系结构和布置策略,学会配置、启动和关闭Oracle的管理服务器、智能代理,学会如何使用OEM控制台;理解启动和关闭数据库的基本过程和方式,掌握Oracle数据库的启动和关闭,更改数据库的SQL语句46
第四章(6课时)知识点与要求技能(设配置、启动和关闭Oracle的管理服务器、智能代理,学会如何使用OEM备)要求及控制台;掌握Oracle数据库的启动和关闭,更改数据库的SQL语句实践(验)教学安排教学重点与难点学时安排知识点与要求第五章Oracle数据库的启动和关闭,管理服务器和智能代理的使用。理论学时:2实践(验)学时:2第五章管理控制文件要求深刻理解与熟练掌握的重点内容有:理解控制文件的作用、内容和控制文件的其它信息,并掌握控制文件的创建、备份和恢复方法。技能(设控制文件的创建、备份和恢复(4课时)备)要求及实践(验)教学安排教学重点与难点学时安排知识点与要求控制文件的作用、内容,以及创建、备份和恢复理论学时:2实践(验)学时:2第六章管理重做日志文件要求深刻理解与熟练掌握的重点内容有:理解重做日志文件的作用和运行机制,如何对重做日志文件进行操作。第六章技能(设如何对重做日志文件进行操作备)要求及(4课时)实践(验)教学安排教学重点与难点学时安排知识点与要求第七章对联机重做日志文件的操作与管理理论学时:2实践(验)学时:2第七章管理表空间与数据文件要求深刻理解与熟练掌握的重点内容有:理解表空间和数据文件等各种存储概念,并掌握对表空间和数据文件的管理方法。技能(设使用企业管理器控制台对表空间和数据文件进行管理,包括创建、更改、(4课时)备)要求及删除表空间和数据文件等操作。实践(验)教学安排教学重点与难点第八章(8课时)学时安排知识点与要求创建、更改、删除表空间和数据文件理论学时:4实践(验)学时:4第八章表、索引和视图要求深刻理解与熟练掌握的重点内容有:表、索引和视图的基本概念、类型、结构,掌握如何创建、维护表、索引与视图。技能(设如何创建、维护表、索引与视图。备)要求及实践(验)教学安排教学重点与难点学时安排知识点与要求第九章如何创建、维护表、索引与视图。理论学时:4实践(验)学时:4第九章用户、权限与角色的管理要求深刻理解与熟练掌握的重点内容有:介绍数据库的安全,包括系统安全、数据安全、资源管理、权限管理、角色管理、口令管理、以及授权、认证、审计等技能(设用户、权限、角色的创建、删除、更改、查看等管理。(8课时)备)要求及实践(验)教学安排教学重点与难点学时安排知识点与要求如何建立一个良好的安全数据库环境理论学时:4实践(验)学时:6第十章使用SQL语句掌握结构化查询语言(SQL)的常用语法,并能写出较为复杂的SQL语句。第十章(10课时)技能(设熟悉DDL和DML语句的使用方法:alter;drop;grant;revoke;analyze;audit;comment;备)要求及DDL:create;实践(验)DML:select;insert;update;delete;commit;rollback;教学安排教学重点与难点学时安排知识点与要求各种DDL和DML语句的使用理论学时:2实践(验)学时:2第十一章备份与恢复本章主要介绍物理备份和恢复的方法。要求掌握基本的脱机备份和联机备份的方法以及完全恢复和不完全恢复的方法。并且能够较为熟练的把这些方法贯穿起来,从而保证自己维护的数据库能够稳定、安全的运行。第十一章(4课时)技能(设脱机状态下的完全数据库的备份和恢复的方法。备)要求及实践(验)教学安排教学重点与难点备份和恢复的步骤。第十二章(6课时)学时安排理论学时:2实践(验)学时:4知识点与要求第十二章导入与导出本章主要介绍逻辑备份和恢复的方法。要求能够掌握基本的常用导入与导出的工具和一些命令和参数以及OEM中的导入、导出方法,能够合理的组合这些命令来实现备份恢复和数据迁移的工作。技能(设OEM的导入与导出操作;导入与导出命令的使用方法。备)要求及实践(验)教学安排教学重点与难点学时安排OEM的导入与导出操作;导入与导出命令的使用方法。理论学时:6实践(验)学时:0第十三章ODBA考试模拟题目讲解本章主要通过讲解Oracle9i数据库管理员认证考试的题目,帮助大家了解现今Oracle数据库的需求情况,希望能使同学们进一步的提升自己的数据库应用和管理水平。第十三章(6课时)知识点与要求技能(设备)要求及实践(验)教学安排教学重点与难点模拟题目的讲解。
课程负责人签字:系部主任签字:
扩展阅读:Oracle 标准预定义异常
异定义异常就是那些在pl/sql中已经定义好并给予了异常名称的异常。它们全部放在pl/sql自带的标准包中,这样pl/sql程序员就无需再次定义。Oracle中总共有如下21种标准预定义异常:Oracle异常名称错误号说明DUP_VAL_ON_INDEXYoutriedtoexecuteanINSERTorUPDATEstatementthathascreatedaduplicatevalueinORA-00001afieldrestrictedbyauniqueindex.试图破坏一个唯一性限制ORA-00051Youwerewaitingforaresourceandyoutimedout.在等待资源时发生超时Theremoteportionofatransactionhasrolledback.由于发生死锁事务被撤消TIMEOUT_ON_RESOURCETRANSACTION_BACKED_OUTORA-00061INVALID_CURSORYoutriedtoreferenceacursorthatdoesnotyetexist.ThismayhavehappenedbecauseORA-01001you’veexecutedaFETCHcursororCLOSEcursorbeforeOPENingthecursor.试图使用一个未打开的游标ORA-01012YoutriedtoexecuteacalltoOraclebeforeloggingin.没有连接到ORACLENOT_LOGGED_ONLOGIN_DENIEDYoutriedtologintoOraclewithaninvalidORA-01017username/passwordcombination.无效的用户名/口令SELECTINTO没有找到数据Youtriedoneofthefollowing:NO_DATA_FOUNDORA-01403YouexecutedaSELECTINTOstatementandnorowswerereturned.Youreferencedanuninitializedrowinatable.YoureadpasttheendoffilewiththeUTL_FILEpackage.SELECTINTO返回多行YoutriedtoexecuteaORA-01422SELECTINTOstatementandmorethanonerowwasreturned.ORA-01476试图被零除Youtriedtodivideanumberbyzero.转换一个数字失败YoutriedtoexecuteanSQLTOO_MANY_ROWSZERO_DIVIDEINVALID_NUMBERORA-01722statementthattriedtoconvertastringtoanumber,butitwasunsuccessful.ORA-06500ORA-06501内存不够或内存被破坏引发的内部错误Youranoutofmemoryormemorywascorrupted.内部错误,需重新安装数据字典视图和pl/sql包Thisisageneric“ContactOraclesupport”STORAGE_ERRORPROGRAM_ERRORmessagebecauseaninternalproblemwasencountered.赋值操作,变量长度不足,触发该异常YoutriedVALUE_ERRORORA-06502toperformanoperationandtherewasaerroronaconversion,truncation,orinvalidconstrainingofnumericorcharacterdata.试图打开一个已打开的游标Youtriedtoopenacursorthatisalreadyopen.试图给没有初始化的嵌套表变量或者Varry变量赋值对嵌套或varray索引的引用大于集合中元素的个数ROWTYPE_MISMATCHCURSOR_ALREADY_OPENACCESS_INTO_NULLCOLLECTION_IS_NULLORA-6504宿主游标变量与PL/SQL变量有不兼容行类型ORA-06511ORA-6530试图为null对象的属性赋值ORA-6531SUBSCRIPT_OUTSIDE_LIMITORA-6532对嵌套或varray索引使用了负数SUBSCRIPT_BEYOND_COUNTORA-6533
ORACLE错误一览表(4)(转)
数据库学习201*-09-1015:30:20阅读65评论0字号:大中小订阅
ORA-01200:的实际文件大小小于块的正确大小orA-01201:文件标题无法正确写入
orA-01202:此文件的原型错误-创建时间错误orA-01203:此文件的原型错误-创建SCN错误orA-01204:文件号是而不是-文件错误
orA-01205:不是数据文件-标题的类型编号是
orA-01206:文件不是此数据库的一部份-数据库标识错误orA-01207:文件比控制文件更新-旧的控制文件
orA-01208:数据文件是旧的版本-不能访问当前版本orA-01209:数据文件来自最后一个RESETLOGS之前orA-01210:数据文件标题是介质损坏
orA-01211:oracle7数据文件不是来自于oracle8的移植版本orA-01212:MAXLOGMEMBERS不可以超出orA-01213:MAXINSTANCES不可以超出orA-01214:MAXLOGHISTORY不可以超出
orA-01215:启用的线程在CreateCONTROLFILE之后丢失orA-01216:线程预计在CreateCONTROLFILE之后禁用orA-01217:日志文件成员属于一个不同的日志文件组orA-01218:日志文件成员来自于不同的时间点
orA-01219:数据库未打开:仅允许在固定表/视图中查询orA-01220:在数据库打开之前基于文件的分类非法orA-01221:数据文件与背景进程的文件不同
orA-01222:的MAXINSTANCES要求MAXLOGFILES至少是而不是orA-01223:必须指定RESETLOGS以设置新的数据库名orA-01224:标题中的组号与GROUP不匹配orA-01225:线程编号大于MAXINSTANCES
orA-01226:日志成员的文件标题与其它成员不一致orA-01227:日志与其它日志不一致
orA-01228:SETDATABASE选项要求安装源数据库orA-01229:数据文件与日志不一致
orA-01230:无法设置只读-文件处于脱机状态orA-01231:无法设置读写-文件处于脱机状态orA-01232:无法启动联机备份-文件是只读文件
orA-01233:文件是只读文件-无法使用备份控制文件恢复orA-01234:无法终止文件的备份-文件在使用或在恢复中orA-01235:ENDBACKUP对文件失败而对成功orA-01236:文件标题访问的初始化过程中出现错误orA-01237:无法扩展数据文件orA-01238:无法收缩数据文件
orA-01239:数据库必须在ARCHIVELOG模式下使用外部高速缓存orA-01240:一个命令中添加的数据文件过多orA-01241:外部高速缓存已停止
orA-01242:数据文件出现介质错误:数据库处于NOARCHIVELOG模式orA-01243:系统表空间文件出现介质错误
orA-01244:未命名的数据文件由介质恢复添加至控制文件orA-01245:RESETLOGS完成时脱机文件将丢失orA-01246:通过表空间的TSPITR来恢复文件orA-01247:通过表空间的TSPITR来恢复数据库orA-01248:文件在将来的不完整恢复中创建orA-01249:不允许在"克隆"数据库中存档
orA-01250:文件标题访问的终止过程中出现错误orA-01251:文件号的未知文件标题版本读取
orA-01252:无法禁止写-文件在恢复管理器备份中
orA-01253:无法启动联机备份-文件在恢复管理器备份中orA-01254:无法结束联机备份-文件在恢复管理器备份中orA-01255:无法关闭-文件在恢复管理器备份中orA-01256:在锁定数据库文件时出错
orA-01257:不能重用数据库文件,文件大小未知orA-01258:无法删除临时文件orA-01259:无法删除数据文件
orA-01260:当数据库打开时,不能发出AlterDATABASEENDBACKUP命令orA-01261:无法转换参数目标字符串
orA-01262:在文件目标目录上无法进行统计orA-01263:文件目标目录的名称无效orA-01264:无法创建文件名orA-01265:无法删除文件
orA-01266:无法创建唯一的文件名orA-01267:无法获取日期/时间
orA-01268:用于变更永久性TABLESPACE的TEMPFILE子句无效orA-01269:目标参数字符串过长
orA-01270:STANDBY_PRESERVES_NAMES为true时,不允许进行操作orA-01271:无法创建文件的新文件名
orA-01272:只有当提供文件名时,才允许REUSE。orA-01274:无法添加数据文件""-无法创建文件
orA-01275:自动进行备用文件管理时,不允许进行操作。
orA-01276:无法添加文件。相应文件具有一个oracle管理文件文件名。orA-01277:文件""已存在orA-01278:创建文件""出错orA-01279:db_files太大
orA-01280:严重的LogMiner错误。orA-01281:指定的SCN范围无效orA-01282:指定的日期范围无效orA-01283:指定选项无效orA-01284:文件无法打开orA-01285:读取文件时出错
orA-01286:由于DB_ID不匹配无法添加文件orA-01287:文件来源于其他的数据库原型orA-01288:文件来自不同的数据库实体orA-01289:无法添加重复的日志文件orA-01290:无法删除未列出的日志文件orA-01291:丢失的日志文件
orA-01292:当前LogMiner会话无指定的日志文件
orA-01293:时间或SCN范围没有完全包含在列出的日志文件中orA-01294:当处理字典文件中的信息时出错,可能损坏orA-01295:字典和日志文件之间的DB_ID不匹配orA-01296:字典和日志文件之间的字符集不匹配orA-01297:字典和日志文件之间的重做版本不匹配
orA-01298:字典和最早的日志文件不是SCN可兼容的orA-01299:字典对应于不同的数据库原型
orA-01300:字典和最早的日志文件之间已启用的线程位向量不匹配orA-01301:dbms_logmnr.USE_COLMAP只用于有效字典orA-01302:在logmnr.opt文件中出现语法错误
orA-01303:在logmnr.opt文件中指定的方案不存在
orA-01304:在logmnr.opt文件中指定的表,方案不存在
orA-01305:在logmnr.opt文件中指定的列不存在于表,,方案中orA-01306:在从v$logmnr_contents中选择之前必须调用dbms_logmnr.start_logmnr()
orA-01307:当前无活动的LogMiner会话orA-01308:未设置初始化参数utl_file_dirorA-01309:会话无效
orA-01310:lcr_mine函数不支持请求的返回类型orA-01311:mine_value函数的调用非法orA-01312:指定的表/列不存在
orA-01313:LogMiner字典列类型不同于指定的类型orA-01314:要挖掘的列名字面上应是字符串
orA-01315:日志文件在选取过程中已被添加或移去orA-01316:已连接到Logminer会话中orA-01317:未连接到Logminer会话中orA-01318:Logminer会话未启动orA-01319:Logminer会话属性无效orA-01320:Logminer字典属性无效
orA-01321:SCN范围没有完全包含在所列日志文件中orA-01322:这样的表不存在orA-01323:状态无效
orA-01324:由于DB_ID匹配出错,无法添加文件orA-01325:要构建日志流,必须启用“归档日志”模式orA-01326:要构建日志流,兼容性必须大于等于8.2
orA-01327:无法按构建的要求锁定系统字典(锁为排他锁)orA-01328:一次只能进行一个构建操作orA-01329:无法截断所需的构建表
orA-01330:加载所需的构建表时出现问题orA-01331:运行构建时出现一般错误orA-01332:Logminer字典内部错误orA-01333:无法构建Logminer字典
orA-01334:logminer字典进程上下文无效或缺失orA-01335:此功能尚未实现
orA-01336:无法打开指定的字典文件orA-01337:日志文件的兼容版本不同
orA-01338:其他进程已附加到LogMiner会话orA-01339:日志文件过旧orA-01340:NLSerror
orA-01341:LogMiner内存不足
orA-01342:LogMiner由于无法暂存检查点数据而无法恢复会话orA-01343:LogMiner-遇到崩溃的重做块orA-01344:LogMiner协调器已挂接
orA-01345:必须启用补充日志数据以纳入到日志流中
orA-01346:从属LogMiner会话依赖于存在补充性的记录数据orA-01347:未找到补充日志数据orA-01348:LogMiner测试事件orA-01349:LogMiner跟踪事件orA-01350:必须指定表空间名
orA-01351:为Logminer字典提供的表空间不存在orA-01352:为Logminer溢出提供的表空间不存在orA-01353:正在退出Logminer会话orA-01370:指定的重启SCN太旧
orA-01371:未找到完整的LogMiner目录
orA-01372:用于指定LogMiner操作的进程数不足
orA-01373:insufficientmemoryforstagingpersistentLogMinersessionorA-01374:log_parallelismgreaterthan1notsupportedinthisreleaseorA-01400:无法将NULL插入()orA-01401:插入的值对于列过大
orA-01402:视图WITHCHECKOPTIDN违反where子句orA-01403:未找到数据
orA-01404:AlterCOLUMN将使索引过大orA-01405:读取的列值为NULLorA-01406:读取的列值被截断orA-01407:无法更新()为NULLorA-01408:此列列表已编制索引
orA-01409:不可以使用NOSORT选项;行不是按升序排列orA-01410:无效的ROWID
orA-01411:无法在指示器中存储列长度orA-01412:此数据类型不允许零长度
orA-01413:压缩十进制数字缓冲区中的非法值orA-01414:尝试对数组赋值时的无效数组长度orA-01415:太多不同的聚组函数orA-01416:两表无法彼此外部连接
orA-01417:表可以外部连接到至多一个其它的表orA-01418:指定的索引不存在
orA-01419:datdts:非法的格式代码orA-01420:datstd:非法的格式代码
orA-01421:datrnd/dattrn:非法的精确度规定orA-01422:实际返回的行数超出请求的行数orA-01423:检查实际读取的多余行时出错orA-01424:换码符之后缺少或非法字符
orA-01425:换码符必须是长度为1的字符串orA-01426:数字溢出
orA-01427:单行子查询返回多于一个行orA-01428:参数""超出范围
orA-01429:索引组织表:没有存储溢出行段的数据段orA-01430:表中已经存在要添加的列orA-01431:GRANT命令中的内部不一致orA-01432:要删除的公用同义词不存在orA-01433:要创建的同义词已经定义orA-01434:要删除的隐含同义词不存在orA-01435:用户不存在
orA-01436:用户数据中的CONNECTBY循环orA-01437:无法连接CONNECTBYorA-01438:值大于此列指定的允许精确度
orA-01439:要更改数据类型,则要修改的列必须为空(empty)orA-01440:要减小精确度或标度,则要修改的列必须为空(empty)orA-01441:无法减小列长度,因为一些值过大
orA-01442:要修改为NOTNULL的列已经是NOTNULLorA-01443:内部不一致;结果视图列中的数据类型非法orA-01444:内部不一致;内部数据类型映射为无效外部类型orA-01445:无法从没有键值保存表的连接视图中选择ROWID
orA-01446:无法从含DISTINCT,GROUPBY等子句的视图中选择ROWIDorA-01447:AlterTABLE语句无法用于聚簇列orA-01448:在更改要求的类型之前必须删除索引
orA-01449:列包含NULL值;无法将其改变为NOTNULLorA-01450:超出最大的关键字长度()
orA-01451:要修改为NULL的列无法修改为NULL
orA-01452:无法CreateUNIQUEINDEX;找到重复的关键字orA-01453:SETTRANSACTION必须是事务处理的第一个语句orA-01454:无法将列转换为数值数据类型orA-01455:转换列溢出整数数据类型
orA-01456:不可以在READONLY事务处理中执行插入/删除/更新操作orA-01457:转换列溢出十进制数据类型orA-01458:内部变量字符串长度非法orA-01459:变量字符串长度非法
orA-01460:转换请求无法实现或不合理
orA-01461:仅可以为插入LONG列的LONG值赋值orA-01462:不能插入超出4000个字符的文字型字符串orA-01463:不能使用当前约束条件修改列数据类型orA-01464:表或视图的循环授权(授予原始授权者)orA-01465:无效的十六进制数字
orA-01466:无法读数据-表定义已更改orA-01467:分类(sort)关键字过长
orA-01468:一个谓词只能引用一个外部连接表orA-01469:PRIOR后面只能跟列名
orA-01470:In-list迭代不支持混合运算符orA-01471:无法创建与对象同名的同义词
orA-01472:无法将CONNECTBY用于DISTINCT,GROUPBY等的视图orA-01473:CONNECTBY子句中不能具有子查询
orA-01474:STARTWITH或PRIOR不能没有CONNECTBY
orA-01475:必须对游标重新进行语法分析以更改赋值变量的数据类型orA-01476:除数为0
orA-01477:用户数据区域描述符过大orA-01478:数组赋值不可以包括任何LONG列orA-01479:缓冲区中的最后一个字符不是NullorA-01480:STR赋值变量缺少空后缀orA-01481:无效的数字格式模型orA-01482:不受支持的字符集
orA-01483:DATE或NUMBER赋值变量的长度无效orA-01484:数组仅可以与PL/SQL语句关联orA-01485:编译赋值长度不同于执行赋值长度orA-01486:数组元素的大小过大
orA-01487:给定缓冲区的压缩十进制数字过大orA-01488:输入数据中的无效半字节或字节orA-01489:字符串连接的结果过长orA-01490:无效的ANALYZE命令orA-01491:CASCADE选项无效orA-01492:LIST选项无效
orA-01493:指定的SAMPLE大小无效orA-01494:指定的SIZE无效orA-01495:未找到指定的链接行表orA-01496:指定的链接行表不正确
orA-01497:非法的ANALYZECLUSTER选项orA-01498:块检查失败-请参阅跟踪文件
orA-01499:表/索引交叉引用失败-请参阅跟踪文件orA-01500:无法获得日期/时间
orA-01501:CreateDATABASE失败
orA-01502:索引"."或这类索引的分区处于不可用状态orA-01503:CreateCONTROLFILE失败
orA-01504:数据库名""与参数db_name""不匹配orA-01505:添加日志文件时出错orA-01506:缺少或非法数据库名orA-01507:未安装数据库
orA-01508:无法创建数据库;文件""的行出错orA-01509:指定的名称""与实际名称""不匹配orA-01510:删除日志文件时出错
orA-01511:重命名日志/数据文件时出错
orA-01512:重命名日志文件时出错-未找到新文件orA-01513:操作系统返回无效的当前时间
orA-01514:日志说明中出现错误:没有此类日志orA-01515:删除日志组时出错:没有此类日志
orA-01516:不存在的日志文件,数据文件或临时文件""orA-01517:日志成员:""
orA-01518:CreateDATABASE必须指定多于一个日志文件orA-01519:在处理文件""的邻近行时出错
orA-01520:要添加的数据文件数()超出限制orA-01521:添加数据文件时出错orA-01522:要重命名的文件""不存在
orA-01523:无法将数据文件重命名为""-文件已是数据库的一部分orA-01524:无法将数据文件创建为""-文件已是数据库的一部分orA-01525:重命名数据文件时出错orA-01526:打开文件""时出错orA-01527:读文件出错
orA-01528:处理SQL语句时出现EOForA-01529:关闭文件""时出错orA-01530:例程已安装数据库orA-01531:例程已打开数据库
orA-01532:无法创建数据库;例程在他处启动orA-01533:无法重命名文件"";文件不属于表空间orA-01534:回退段""不存在orA-01535:回退段""已经存在
orA-01536:超出表空间""的空间限量
orA-01537:无法添加数据文件""-文件已是数据库的一部分orA-01538:无法获得任何回退段orA-01539:表空间""未联机orA-01540:表空间""未脱机
orA-01541:系统表空间无法脱机;如有必要请关闭orA-01542:表空间""脱机,无法在其中分配空间orA-01543:表空间""已经存在orA-01544:无法删除系统回退段orA-01545:指定的回退段""不可用orA-01546:表空间包含活动回退段""
orA-01547:警告:RECOVER成功但OPENRESETLOGS将出现如下错误orA-01548:已找到活动回退段"",终止删除表空间
orA-01549:表空间非空,请使用INCLUDINGCONTENTS选项orA-01550:无法删除系统表空间
orA-01551:扩展回退段,释放用的块
orA-01552:非系统表空间""无法使用系统回退段orA-01553:MAXEXTENTS不得小于当前分配的区orA-01554:超出事务处理表的事务处理空间
orA-01555:快照过旧:回退段号在名称为""过小orA-01556:回退段的MINEXTENTS必须大于1orA-01557:回退段的区必须至少为块
orA-01558:超出回退段中的事务处理标识(号)orA-01559:回退段的MAXEXTENTS值必须大于1orA-01560:LIKE样式包含的字符不完整或非法orA-01561:无法删除指定表空间中的所有对象orA-01562:扩展回退段号失败
orA-01563:回退段是PUBLIC,需要使用PUBLIC关键字orA-01564:回退段不是PUBLICorA-01565:标识文件""时出错orA-01566:文件在DropLOGFILE中被指定了多次
orA-01567:删除日志时将在线索中保留少于两个日志文件orA-01568:无法在PUBLIC设置空间限量
orA-01569:对于系统字典表来说,数据文件过小orA-01570:MINEXTENTS不得大于当前分配的区orA-01571:重做版本与orACLE版本不兼容orA-01572:回退段""无法联机,区已超出orA-01573:正在关闭例程,不允许继续更改orA-01574:超出并发事务处理的最大数orA-01575:等待空间管理资源超时
orA-01576:例程锁定协议版本与orACLE版本不兼容orA-01577:无法添加日志文件""-文件已是数据库的一部分orA-01578:orACLE数据块损坏(文件号,块号)orA-01579:恢复过程中出现写错误orA-01580:创建控制备份文件时出错
orA-01581:尝试使用已分配的回退段()新区()orA-01582:无法打开要备份的控制文件
orA-01583:无法获得要备份的控制文件的块大小orA-01584:无法获得要备份的控制文件的文件大小orA-01585:标识备份文件时出错
orA-01586:无法打开要备份的目标文件orA-01587:复制控制文件的备份文件时出错
orA-01588:要打开数据库则必须使用RESETLOGS选项
orA-01589:要打开数据库则必须使用RESETLOGS或NORESETLOGS选项
orA-01590:段可用列表数()超出最大数
orA-01591:锁定已被有问题的分配事务处理挂起
orA-01592:将第7版回退段()转换为oracle8版格式时出错orA-01593:回退段最佳大小(blks)小于计算的初始大小(blks)orA-01594:尝试放回已释放的回退段()区()orA-01595:释放区()回退段()时出错orA-01596:无法在参数中指定系统
orA-01597:无法改变联机或脱机系统回退段orA-01598:回退段""未联机
orA-01599:无法获得回退段(),高速缓存空间已满orA-01600:至多只有一个""在子句""()中orA-01601:子句""()中的存储桶大小非法orA-01603:子句""()中的分组大小非法orA-01604:子句""()中的编号范围非法orA-01605:子句""()中缺少编号
orA-01606:gc_files_to_locks不同于另一已安装例程的参数orA-01608:无法将回退段""联机,其状态为()
orA-01609:日志是线程的当前日志-无法删除成员
orA-01610:使用BACKUPCONTROLFILE选项的恢复必须已完成orA-01611:线程编号无效-必须介于1和之间orA-01612:线程已经启用
orA-01613:线程只有日志-要求至少启用2个日志orA-01614:线程正忙-无法启用orA-01615:线程已安装-无法禁用orA-01616:线程已打开-无法禁用
orA-01617:无法安装:不是有效的线程编号orA-01618:线程未启用-无法安装orA-01619:线程已由另一例程安装orA-01620:没有可用于安装的公用线程
orA-01621:数据库打开时无法重命名当前日志的成员orA-01622:必须指定线程编号-没有特定默认值orA-01623:日志是线程的当前日志-无法删除orA-01624:线程的紧急恢复需要日志orA-01625:回退段""不属于此例程
orA-01626:回退段号""无法处理更多事务处理orA-01627:回退段号""未联机
orA-01628:已达到max#extents()(回退段)
orA-01629:已达到max#extents(),此时正在保存表空间的撤消orA-01630:表空间中的temp段达到max#extents()orA-01631:表.达到max#extents()orA-01632:索引.达到max#extents()
orA-01633:此操作需要RealApplicationClusters选件orA-01634:回退段号""即将脱机
orA-01635:指定的回退段编号""不可用orA-01636:回退段""已联机
orA-01637:回退段""正被另一例程(#)使用
orA-01638:参数不允许orACLE版本装载群集数据库orA-01640:无法将活动事务处理的表空间设置为只读orA-01641:表空间""未联机-无法添加数据文件orA-01642:只读表空间""无需开始备份orA-01643:系统表空间无法设置为只读orA-01644:表空间""已经是只读
orA-01645:上次尝试设置读写已完成一半
orA-01646:表空间""不是只读-无法设置为读写orA-01647:表空间""是只读,无法在其中分配空间orA-01648:日志是禁用线程的当前日志orA-01649:不允许进行备份控制文件操作
orA-01650:回退段无法通过(在表空间中)扩展orA-01651:无法通过(在表空间中)扩展保存撤消段orA-01652:无法通过(在表空间中)扩展temp段orA-01653:表.无法通过(在表空间中)扩展orA-01654:索引.无法通过(在表空间中)扩展orA-01655:群集.无法通过(在表空间中)扩展orA-01656:最大区数()已在群集.中达到orA-01657:无效的SHRINK选项值
orA-01658:无法为表空间中的段创建INITIAL区
orA-01659:无法分配超出的MINEXTENTS(在表空间中)orA-01660:表空间""已是永久性orA-01661:表空间""已是临时性
orA-01662:表空间""非空且无法设置为暂时性orA-01663:表空间""的内容不断变动
orA-01664:扩展排序段的事务处理已终止orA-01665:控制文件不是一个备用控制文件orA-01666:控制文件用于备用数据库
orA-01667:无法添加任何其它表空间:超出限制
orA-01668:对于数据文件的脱机,备用数据库要求使用Drop选项orA-01669:备用数据库控制文件不一致orA-01670:备用数据库恢复需要新数据文件
orA-01671:控制文件是备份文件,无法设置备用控制文件orA-01672:控制文件可能缺少文件或具有额外文件orA-01673:未标识数据文件
orA-01674:数据文件是一个旧的原型而非当前文件
orA-01675:max_commit_propagation_delay与其它例程不一致orA-01676:""的备用文件名转换超出的最大长度orA-01677:备用文件名转换参数不同于其它例程
orA-01678:参数必须是一对样式字符串和取代字符串
orA-01679:数据库必须以EXCLUSIVE安装且未打开以激活orA-01680:无法通过(在表空间中)扩展LOB段
orA-01681:max#extents()已在表空间中的LOB段达到orA-01682:只读DB无法在表空间中分配临时空间orA-01683:索引.分区无法通过(在表空间中)扩展orA-01684:max#extents()已在表.分区中达到orA-01685:max#extents()已在索引.分区中达到orA-01686:max#files()对于表空间已达到
orA-01687:表空间""的指定记录属性与现有属性相同orA-01688:表.分区无法通过(在表空间中)扩展orA-01689:子句""()中出现语法错误orA-01690:排序区太小
orA-01691:Lob段.无法通过(在表空间中)扩展orA-01692:Lob段.分区无法通过(在表空间中)扩展orA-01693:max#extents()已在lob段.中达到orA-01694:max#extents()已在lob段.分区中达到orA-01695:将回退段转换为版本8.0.2时出错orA-01696:控制文件不是"克隆"控制文件orA-01697:控制文件用于"克隆"数据库
orA-01698:"克隆"数据库仅可以具有SYSTEM联机回退段orA-01699:正在导入表空间""以用于时间点恢复orA-01700:列表中的用户名重复orA-01701:此处不允许有群集orA-01702:此处不允许有视图
orA-01703:缺少SYNONYM关键字orA-01704:文字字符串过长
orA-01705:无法在关联列中指定外部连接orA-01706:用户函数的结果值过大orA-01707:缺少LIST关键字
orA-01708:需要ACCESS或SESSIONorA-01709:程序不存在
orA-01710:缺少OF关键字orA-01711:列出的权限重复
orA-01712:您不能授予不具有的权限
orA-01713:该权限的GRANTOPTION不存在orA-01714:执行用户函数时出错
orA-01715:UNIQUE不可以与簇索引一起使用orA-01716:NOSORT不可以与簇索引一起使用orA-01717:seccta:访问已过时的模式标记无效
orA-01718:NOAUDIT不允许BYACCESS|SESSION子句orA-01719:or或IN操作数中不允许外部连接运算符(+)orA-01720:授权选项对于"."不存在
orA-01721:USERENV(COMMITSCN)在事务处理中调用了多次orA-01722:无效数字
orA-01723:不允许长度为0的列
orA-01724:浮点(数)精确度超出范围(1到126)orA-01725:此处不允许USERENV("COMMITSCN")orA-01726:此处不允许有表
orA-01727:数字精度说明符超出范围(1到38)orA-01728:数字标度说明符超出范围(-84到127)orA-01729:需要数据库链接名orA-01730:指定的列名数无效orA-01731:出现循环的视图定义
orA-01732:此视图的数据操纵操作非法orA-01733:此处不允许虚拟列
orA-01734:非法的参数-EXTENTMIN高于EXTENTMAXorA-01735:非法的AlterTABLE选项orA-01736:需要[NOT]SUCCESSFUL
orA-01737:有效模式:[ROW]SHARE,[[SHARE]ROW]EXCLUSIVE,SHAREUpdate
orA-01738:缺少IN关键字orA-01739:缺少MODE关键字orA-01740:标识中缺少双引号orA-01741:非法的零长度标识orA-01742:备注错误终止orA-01743:仅能编制纯函数的索引orA-01744:不合理的INTO
orA-01745:无效的主机/赋值变量名orA-01746:此处不允许指示符变量
orA-01747:无效的用户.表.列,表.列,或列规格orA-01748:此处只允许简单的列名
orA-01749:用户不可以自/至自己GRANT/REVOKE权限
orA-01750:Update/REFERENCES仅可以从整个表而不能按列REVOKEorA-01751:无效的转储撤消选项
orA-01752:不能从没有一个键值保存表的视图中删除orA-01753:列定义与聚簇列定义不兼容
orA-01754:表只能包含一个LONG类型的列orA-01755:必须指定区编号或块编号orA-01756:括号内的字符串没有正确结束orA-01757:必须指定对象编号
orA-01758:要添加法定(NOTNULL)列,则表必须为空orA-01759:未正确定义用户函数orA-01760:函数的参数非法
orA-01761:DML操作与连结中的唯一表不对应orA-01762:vopdrv:FROM中没有视图查询块orA-01763:更新或删除涉及到外部连结表orA-01764:连结的新更新值不能保证为唯一orA-01765:不允许指定表的所有者名orA-01766:此上下文中不允许有字典表
orA-01767:Update...SET表达式必须是子查询orA-01768:数字字符串过长
orA-01769:重复的CLUSTER选项说明
orA-01770:CreateCLUSTER命令中不允许有CLUSTER选项orA-01771:选项对聚簇表非法
orA-01772:必须指定LEVEL的值
orA-01773:此CERATETABLE中没有指定列的数据类型orA-01774:转储撤消选项指定了多次orA-01775:同义词的循环嵌套链
orA-01776:无法通过连接视图修改多个基表
orA-01777:此系统中不允许WITHGRANTOPTIONorA-01778:超出最大子查询的嵌套层
orA-01779:无法修改与非键值保存表对应的列orA-01780:要求文字字符串
orA-01781:UNRECOVERABLE不能指定没有ASSelectorA-01782:不能为群集或聚簇表指定UNRECOVERABLE
orA-01783:只可以指定RECOVERABLE或UNRECOVERABLE子句orA-01784:不能指定RECOVERABLE具有禁用的数据库介质恢复orA-01785:orDERBY项必须是Select-list表达式的数目orA-01786:此查询表达式不允许FORUpdateorA-01787:每个查询块只允许有一个子句
orA-01788:此查询块中要求CONNECTBY子句orA-01789:查询块具有不正确的结果列数
orA-01790:表达式必须具有与对应表达式相同的数据类型orA-01791:不是Selected表达式
orA-01792:表或视图中的最大列数为1000orA-01793:索引列的最大数为32orA-01794:群集列的最大数目为32
orA-01795:列表中的最大表达式数为1000orA-01796:此运算符不能与列表一起使用
orA-01797:此运算符后面必须跟ANY或ALLorA-01798:缺少EXCEPTION关键字orA-01799:列不可以外部连接到子查询
orA-01800:日期格式中的文字过长以致无法处理orA-01801:日期格式对于内部缓冲区过长orA-01802:Julian日期超出范围orA-01803:无法获得日期/时间orA-01804:时区信息无法初始化orA-01810:格式代码出现两次
orA-01811:Julian日期导致年度中的日无法使用orA-01812:只可以指定一次年度orA-01813:只可以指定一次小时
orA-01814:AM/PM因使用A.M./P.M.而发生冲突orA-01815:BC/AD因使用B.C./A.D.而发生冲突orA-01816:只可以指定一次月份
orA-01817:只可以指定一次周中的日
orA-01818:"HH24"导致上下午指示符无法使用orA-01819:带符号的年度导致BC/AD无法使用orA-01820:格式代码无法以日期输入格式显示orA-01821:日期格式无法识别
orA-01822:此日历的纪元格式代码无效
orA-01830:日期格式图片在转换整个输入字符串之前结束orA-01831:年度与Julian日期发生冲突
orA-01832:年度中的日与Julian日期发生冲突orA-01833:月份与Julian日期发生冲突
orA-01834:月份中的日与Julian日期发生冲突orA-01835:周中的日与Julian日期发生冲突orA-01836:小时与日中的秒发生冲突
orA-01837:小时中的分与日中的秒发生冲突orA-01838:分中的秒与日中的秒发生冲突orA-01839:指定月份的日期无效
orA-01840:输入值对于日期格式不够长
orA-01841:(全)年度值必须介于-4713和+9999之间,且不为0orA-01842:季度值必须介于1和4之间orA-01843:无效的月份
orA-01844:年度中的周值必须介于1和52之间orA-01845:月份中的周值必须介于1和5之间orA-01846:周中的日无效
orA-01847:月份中日的值必须介于1和当月最后一日之间
orA-01848:年度中的日值必须介于1和365之间(闰年为366)orA-01849:小时值必须介于1和12之间orA-01850:小时值必须介于0和23之间orA-01851:分钟值必须介于0和59之间orA-01852:秒值必须介于0和59之间
orA-01853:日中的秒值必须介于0和86399之间orA-01854:julian日期必须介于1和5373484之间orA-01855:要求AM/A.M.或PM/P.M.orA-01856:要求BC/B.C.或AD/A.D.orA-01857:无效的时区
orA-01858:在要求输入数字处找到非数字字符orA-01859:在要求输入字母处找到非字母字符orA-01860:年度中的周值必须介于1和53之间orA-01861:文字与格式字符串不匹配
orA-01862:数字值与格式项目的长度不匹配orA-01863:年度不支持当前日历
orA-01864:日期超出当前日历的范围orA-01865:无效的纪元
orA-01866:日期时间类无效orA-01867:间隔无效
orA-01868:间隔的前导精度太小orA-01869:保留以供将来使用
orA-01870:间隔或日期时间不是相互可比较的orA-01871:秒数必须少于60orA-01872:保留以供将来使用orA-01873:间隔的前导精度太小
orA-01874:时区小时必须在-12和13之间orA-01875:时区分钟必须在-59和59之间orA-01876:年份必须不少于-4713orA-01877:内部缓冲区的字符串太长
orA-01878:在日期时间或间隔中没有找到指定的字段orA-01879:hh25字段必须在0和24之间
orA-01880:零点几秒必须在0和999999999之间orA-01881:时区区域ID%d无效orA-01882:未找到时区区域
orA-01883:在区域转换过程中禁用了重叠orA-01890:检测到NLS错误
orA-01891:日期时间/间隔内部错误orA-01898:精确度说明符过多orA-01899:错误的精度说明符
orA-01900:需要LOGFILE关键字orA-01901:需要ROLLBACK关键字orA-01902:需要SEGMENT关键字orA-01903:需要EVENTS关键字orA-01904:需要DATAFILE关键字orA-01905:需要STORAGE关键字orA-01906:需要BACKUP关键字
orA-01907:需要TABLESPACE关键字orA-01908:需要EXISTS关键字orA-01909:需要REUSE关键字orA-01910:需要TABLES关键字orA-01911:需要CONTENTS关键字orA-01912:需要ROW关键字
orA-01913:需要EXCLUSIVE关键字orA-01914:审计选项对于序号无效orA-01915:审计选项对于视图无效orA-01917:用户或角色""不存在orA-01918:用户""不存在orA-01919:角色""不存在
orA-01920:用户名""与另外一个用户名或角色名发生冲突orA-01921:角色名""与另一个用户名或角色名发生冲突orA-01922:必须指定CASCADE以删除""
orA-01923:CASCADE已中止,对象被另一用户锁定orA-01924:角色""未被授权或不存在orA-01925:超出已启用角色的最大数
orA-01926:无法将WITHGRANTOPTIONGRANT角色orA-01927:无法REVOKE您未授权的权限orA-01928:未对GRANT选项授权所有权限orA-01929:没有要GRANT的权限orA-01930:不支持审计对象orA-01931:无法将授予角色
orA-01932:ADMIN选项未授权给角色""
orA-01933:无法使用角色权限来创建存储对象orA-01934:检测到循环的角色授权orA-01935:缺少用户或角色名
orA-01936:不能在创建用户或角色时指定所有者orA-01937:缺少或无效的角色名
orA-01938:必须为CreateUSER指定IDENTIFIEDBYorA-01939:只可以指定ADMINOPTIONorA-01940:无法删除当前已连接的用户orA-01941:需要SEQUENCE关键字
orA-01942:无法同时指定IDENTIFIEDBY和EXTERNALLYorA-01943:已经指定IDENTIFIEDBYorA-01944:已经指定IDENTIFIEDEXTERNALLYorA-01945:已经指定DEFAULTROLE[S]
orA-01946:已经指定DEFAULTTABLESPACEorA-01947:已经指定TEMPORARYTABLESPACEorA-01948:标识符的名称长度()超过最大长度()orA-01949:需要ROLE关键字orA-01950:表空间""中无权限orA-01951:ROLE""未授予""orA-01952:系统权限未授予""
orA-01953:命令不再有效,请参阅AlterUSER
orA-01954:DEFAULTROLE子句对CreateUSER无效orA-01955:DEFAULTROLE""未授予用户orA-01956:使用OS_ROLES时命令无效
orA-01957:需要的MIN或MAX关键字未找到orA-01958:必须为LAYER选项提供整数orA-01959:必须为OPCODE选项提供整数orA-01960:无效的转储日志文件选项orA-01961:无效的转储选项
orA-01962:必须指定文件号或日志序号orA-01963:必须指定块编号
orA-01964:必须为TIME选项指定时间orA-01965:必须指定PERIOD
orA-01967:无效的CreateCONTROLFILE选项
orA-01968:仅指定RESETLOGS或NORESETLOGS一次orA-01969:您必须指定RESETLOGS或NORESETLOGSorA-01970:您必须为CreateCONTROLFILE指定数据库名orA-01971:非法的AlterTRACING选项
orA-01972:必须为AlterTRACINGENABLE或DISABLE指定字符串orA-01973:缺少更改编号orA-01974:非法的存档选项
orA-01975:更改编号中的字符非法orA-01976:缺少更改编号orA-01977:缺少线程编号orA-01978:缺少序号
orA-01979:角色""缺少口令或口令无效orA-01980:OSROLE初始化过程中出错
orA-01981:必须指定CASCADECONSTRAINTS以执行此撤消orA-01982:审计选项对于视图无效
orA-01983:无效的DEFAULT审计选项
orA-01984:无效的程序/程序包/函数审计选项
orA-01985:因超出LICENSE_MAX_USERS参数而无法创建用户orA-01986:无效的OPTIMIZER_GOAL选项orA-01987:客户OS用户名过长orA-01988:不允许远程os登录orA-01989:操作系统未授权角色""orA-01990:打开口令文件""时出错orA-01991:无效的口令文件""
orA-01992:关闭口令文件""时出错orA-01993:写口令文件""时出错
orA-01994:GRANT失败:无法添加用户至公用口令文件orA-01995:读口令文件""时出错
orA-01996:GRANT失败:口令文件""已满orA-01997:GRANT失败:用户""由外部标识
orA-01998:REVOKE失败:用户SYS始终具有SYSOPER和SYSDBAorA-01999:口令文件模式已由""更改为""orA-0201*:缺少关键字
友情提示:本文中关于《oracle新课程标准》给出的范例仅供您参考拓展思维使用,oracle新课程标准:该篇文章建议您自主创作。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。