oracle重新编译所有invalid objects】的更多相关文章

点第一个,按住shift键点最后一个,右键recompile就OK了…
select owner,object_name, replace(object_type,' ','') object_type,to_char(created,'yyyy-mm-dd') as created,to_char(last_ddl_time,'yyyy-mm-dd') as last_ddl_time,status from dba_objects where status='INVALID' and owner='SYS'; OWNER OBJECT_NAME OBJECT_T…
重新编译失效对像可执行utlrp.sql文件: SQL> @?/rdbms/admin/utlrp.sql TIMESTAMP -------------------------------------------------------------------------------- COMP_TIMESTAMP UTLRP_BGN :: DOC> The following PL/SQL block invokes UTL_RECOMP to recompile invalid DOC&…
原博主:http://blog.csdn.net/tianlesoftware/article/details/4843600 Applies to: Oracle Server - Enterprise Edition - Version: 10.1.0.5.0 This problem can occur on any platform. Symptoms: The issue is that the following error was raised : ORA-00600: inter…
REM: Script to compile invalid objects in DB after refreshing REM: REM:***************************************** REM: REM: NOTE: PLEASE TEST THIS SCRIPT BEFORE USE. REM: Author will not be responsible for any damage that may be cause by this script.…
转自:https://blog.csdn.net/suleil1/article/details/49471549 今天在建表后对数据进行插入,遇到这个恶心人的ORA-00904:Invalid identifier错误问题,,排除了权限.列名不符.列名不存在表中这三种情况,最后我进sqlplus进行查看,悲剧了,原来在.sql文件中建表时,列名加上了双引号,,,, 下面,把脚本中的双引号全部去掉,再次执行cretabs.sql,导入数据,OK... 关于oracle下提示ORA-00904:I…
因为新搭的环境,数据库是从另一个现成的环境导过来的,直接后台用exp和imp命令操作.但是新环境的Oracle数据库有问题,一些视图创建不了,导致用到这些视图的视图和存储过程也编译不了.后来手工重新编译了,命令如下: .sqlplus / as sysdba .SQL>shutdown immediate .SQL>startup restrict .SQL>select count(*) from dba_objects where status='INVALID'; .SQL>…
环境:RHEL 6.4 + Oracle 11.2.0.4 1. 拷贝缺失文件 2. 编译BBED 3. BBED使用测试 Reference 1. 拷贝缺失文件 11g中缺失几个相关文件,但我们实际可以从10g拷贝相关文件到11g对应目录下: $ORACLE_HOME/rdbms/lib/sbbdpt.o $ORACLE_HOME/rdbms/lib/ssbbded.o $ORACLE_HOME/rdbms/mesg/bbedus.msb $ORACLE_HOME/rdbms/mesg/bbe…
Oracle 12C 中,想通过操作系统认证登录Oracle 数据库,有一些要注意的地方.不然就会遇到 ORA-01017:invalid username/password; logon denied 用户想要在操作系统登录数据库 有两种方法:通过tns ,一种修改用户名. 一.通过tns登录 tns 的配置这里不做介绍.做Oracle 这一行,这是基本知识. // 不通过tns登录会报错 SQL> conn scott/tiger ERROR: ORA-01017: invalid user…
oracle10.2: --将过程重新编译为本地编译方式,提示有编译错误,经查提示未设置plsql_native_library_dir 参数 SQL> alter procedure p_xxxx compile plsql_code_type=native; Warning: Procedure altered with compilation errors SQL> show errorErrors for PROCEDURE ZZQ2.P_UPDATE_GRAPHCODE: LINE/…
编译scss文件时,如果出现如下错误 Error: Invalid US-ASCII character "\xC2" on line 63 of src/assets/_scss/partials/_post-list.scss from line 36 of src/assets/_scss/style.scss Use --trace for backtrace. 解决办法就是在报错的scss文件顶部加上编码类型即可: @charset "UTF-8"; 引自…
第一种  如果你使用 PL/SQL Developer工具          左侧工具栏中选择“存储过程”->选择已经失效的procedure->右键->选择重新编译 即可完成 第二种  命令行版 1.查找到无效对象 select 'Alter '||object_type||' '||object_name||' compile;' from user_objects where status = 'INVALID'; 2.重新编译存储过程 pro_backup_call 执行下面脚本…
出现这种错误的原因可能有一下几种: 由于OracleParameter[] parameters:中parameters的个数和对应的插入SQL语句中的冒号个数不等: 参数个数和冒号个数相等,但是如下所示,在给参数赋值时,右侧的数据类型和参数定义时不合符. parameters[].Value = model.DB_GET_DATA_STATUS; 参考文章: Invalid parameter binding 错误…
rem (c) BEA Systems, Inc. All Rights Reserved. rem Copyright (c) BEA Systems, Inc. rem All Rights Reserved rem THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF rem BEA Systems, Inc. rem The copyright notice above does not evidence any rem actual or int…
出现invalid username/password; logon denied错误解决方案 [win7或win8中 cmd要以管理员身份运行] 1.Dos下输入命令:sqlplus sys/安装时设置的密码 as sysdba      (回车)  2.然后输入命令:alter user scott account unlock;  回车后,会出现"用户已更改"字样,接着看下一步.  3.输入命令:  conn scott/tiger  回车后,会出现一个错误提示(如下):  ER…
转自:http://www.cnblogs.com/chuang-sharing/p/9493316.html 今天查问题的时候,发现一个在分号后边加注释,解析错误的问题: select decode(td.invoice_type,'1','增值税专用发票','2','其他发票','3','海关进口增值税专用缴款书','4','高速通行费', '5','其他通行费','6','代扣代缴税收通用缴款书','7','无发票','8','后补发票', '9','机动车销售统一发票(可抵扣)','10…
错误 TRIGGER **** 编译错误 错误:PLS-00103: 出现符号 "END"在需要下列之一时:        ( begin case declare exit          for goto if loop mod null pragma raise return select update          while with <an identifier>          <a double-quoted delimited-identif…
转自: https://www.cnblogs.com/liang-ling/p/5395249.html 解决方法如下: 1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CRM_LASTCHGINFO_DAY' AND LOCKS!='0'; 注意:CRM_LASTCHGINFO_DAY为存储过程的名称. 发现locks=2, 2:按对象查出sid的值 select /*+ rule*/  SID from V$…
从10g开始,oracle开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM.这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type. 如果经常在表上执行DML操作,会造成数据库块中数据分布稀疏,浪费大量空间.同时也会影响全表扫描的性能,因为全表扫描需要访问更多的数据块.从oracle10g开始,表可以通过shrink来重…
在日常数据库维护过程中,我们会发现数据库中一些对象(包Package.存储过程Procedure.函数Function.视图View.同义词.....)会失效,呈现无效状态(INVALID).有时候需要定期检查数据库中存在哪些失效对象,对于存在异常的对象需要重新编译,有些自动失效的对象,一般会在下次调用的时候,会被重新编译,所以这些不需要人工干预.那么为什么对象突然会失效呢?又如何快速.高效的编译失效对象呢?哪些失效的对象不需要我们去重新编译呢? 数据库对象失效原因 数据库对象失效的原因很多,下…
1. How does the invalid object come? The Oracle database will invalidate objects if a dependent object is changed. If I rebuild a table, the indexes on that table will become invalid because they use the table'srowids and rebuilding the table changes…
因项目需要在linux下进行php5.3的oracle客户端编译,简要介绍一下步骤及走过的弯路. 1.下载Oracle客户端程序包,其中包含OCI.OCCI和JDBC-OCI等相关文件. 1.1下载文件地址 http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html 根据操作系统的版本选择对应的软件,我需要的是X86_64选择 Instant Client for Linux x86-6…
环境: A机:RHEL5.5 + Oracle 10.2.0.4 B机:RHEL5.5 需求: A机10.2.0.4数据库,在B机升级到11.2.0.4,应用最新PSU补丁程序. 目录: 一. 确认是否可以直接升级 二. B机安装11g软件,打好PSU补丁 三. B机环境变量检查 四. B机创建需要的目录 五. A机原库升级前检查 5.1 从B机上传utlu112i.sql脚本到A机 5.2 A机执行utlu112i.sql进行升级前检查 5.3 根据检查结果调整A机数据库 六. A机备份原库…
Linux 上Oracle RAC 10g 升级到 Oracle RAC 11g 了解如何在 Oracle Enterprise Linux 5 上逐步将 Oracle RAC 10g 第 2 版升级到 Oracle RAC 11g. Oracle 数据库 11g(即,新一代网格计算).该版本在网格计算方面取得了显著进步,提供了大量令人难以置信的新特性,从而进一步改进了数据库可用性和可管理性.性能监视.诊断以及数据库升级过程.其中不乏令人印象深刻的创新功能,例如 Oracle 真正应用测试.具有…
Toad®for Oracle 版本 12.0.1 发行说明 30 July 2013 目录 欢迎使用 Toad for Oracle 版本更新 解决的问题和改进 已知问题 第三方已知问题 升级和兼容性 系统要求 全球化操作 入门指南 参阅详细信息 欢迎使用 Toad for Oracle Toad for Oracle 为各种技能和经验水平的数据库专业人员提供了一种直观有效的工作方法,并且全面改善工作流程.效率和生产力.有了 Toad for Oracle,您可以: 通过可视化展示,理解数据库…
了解如何在 Oracle Enterprise Linux 5 上逐步将 Oracle RAC 10g 第 2 版升级到 Oracle RAC 11g. Oracle 数据库 11g(即,新一代网格计算).该版本在网格计算方面取得了显著进步,提供了大量令人难以置信的新特性,从而进一步改进了数据库可用性和可管理性.性能监视.诊断以及数据库升级过程.其中不乏令人印象深刻的创新功能,例如 Oracle 真正应用测试.具有实时查询功能的物理备用.新的分区方案以及结果缓存等关键特性. 基本上,将 Orac…
Oracle XDB 组件重建 说明一. XDB 组件说明1.1 官网说明:XDB 全称XML DB,官网的说明如下:http://docs.oracle.com/cd/E11882_01/appdev.112/e23094/xdb01int.htm Overviewof Oracle XML DBOracleXML DB ArchitectureOracleXML DB FeaturesOracleXML DB BenefitsSearchXML Data using Oracle TextB…
一.oracle数据备份:exp 关键字     说明(默认值)                  关键字      说明(默认值) -------------------------------------------------------------------------------------- USERID    用户名/口令                        FULL             导出整个文件 (N BUFFER   数据缓冲区大小             …
Oracle的静默安装 升级和卸载 参考规范 20180912 V1 一.Oracle的安装 Oracle产品的三种安装方式分别为: 1.图形化(Java向导)安装引导 2.使用应答文件静默安装 3.直接将装好的oracle复制一份放到另一台服务器安装 注意: #方法2和方法3的安装前提是:配置好Oracle安装所需要的前提 1.基础环境配置 无论是图形化安装,静默安装还是拷贝安装,都首先需要把基础环境配置好. 1.1 操作系统配置 环境: 在VMware中安装CentOS6.5虚拟机,在此虚拟…