Author: mac

  • Maclean介绍Oracle ASM基础概念和原理

    ASM基础概念 如果自己搞不定可以找ASKMACLEAN专业ORACLE数据库修复团队成员帮您恢复!   任何转载请注明源地址,否则追究法律责任!:https://www.askmac.cn/archives/know-oracle-asm-basic-html.html   相关文章链接: Asm Instance Parameter Best Practice 为什么RHEL 6上没有ASMLIB? Unix上如何查看文件名开头为”+asm”的TRACE文件 asm_power_limit对IO的影响 针对11.2 RAC丢失OCR和Votedisk所在ASM Diskgroup的恢复手段 10g ASM lost disk log 11gR2 RAC ASM启动揭秘 在11gR2 RAC中修改ASM DISK Path磁盘路径 在Linux 6上使用UDEV解决RAC ASM存储设备名问题 Script:找出ASM中的Spfile参数文件 如何诊断ASMLIB故障 Script:收集ASM诊断信息 Comparation between ASM note [ID 373242.1] and note [ID 452924.1] Why ASMLIB and why not? ASM file metadata operation等待事件…

  • 使用bbed修改datafile header实现修改scn

    如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复! 诗檀软件专业数据库修复团队 服务热线 : 13764045638 QQ号:47079569 邮箱:[email protected]   使用bbed修改datafile  header实现修改scn   主要是修改datafile header kcvfh.kcvfhckp.kcvcpscn     SQL> select * from v$version; BANNER —————————————————————- Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 – 64bi PL/SQL Release 10.2.0.1.0 – Production CORE 10.2.0.1.0 Production TNS for Linux: Version 10.2.0.1.0 – Production NLSRTL Version 10.2.0.1.0 – Production 1* select name,CHECKPOINT_CHANGE# from…

  • 【转】为何在查询中索引未被使用 (Doc ID 1549181.1)

    适用于: Oracle Database – Personal Edition – 版本 8.1.7.4 和更高版本 Oracle Database – Enterprise Edition – 版本 8.1.7.4 和更高版本 Oracle Database – Standard Edition – 版本 8.1.7.4 和更高版本 本文档所含信息适用于所有平台 用途 这篇文章用来解答下面的问题:为什么我的索引没有被使用? 排错步骤 “为什么索引没有被使用”是一个涉及面较广的问题。有很多种原因会导致索引没有被使用。下面是一些非常有用的检查列表。请点击下面链接来查看文章的具体内容:   快速检查 表上是否存在索引? 检查您认为应该通过索引访问的表上是否真的有定义索引。那些索引可能已经被删掉或者在创建的时候就失败了 – 比如一种可能的场景是,在对表做导入或 load 操作后,由于软件或人为错误造成索引没有被创建。下面的语句可以用来检查索引是否存在。 SELECT index_name FROM user_indexes WHERE table_name = &Table_Name; 索引是否应该被使用? Oracle 不会仅仅因为有索引存在就一定要使用索引。如果一个查询需要检索出这个表里所有的记录(比如说表之间做连接操作),那为什么还要既访问索引的所有数据又访问表的所有数据呢?在这种情况下只访问表的数据会更快。对所有的查询 Oracle Optimizer 会基于统计信息来计算各种访问路径,包括索引,从而选出最优的一个。…

  • db3600是诗檀软件开发的 ORACLE数据库性能性能脚本工具,对ORACLE的最低版本要求是10g

    db3600是诗檀软件开发的  ORACLE数据库性能性能脚本工具,对ORACLE的最低版本要求是10g 解压后 以sqlplus / as sysdba登陆,并执行 @3600 请将生成的 HTML 报告发送到 [email protected] db3600 工具下载: db3600 Oracle性能诊断工具.zip (91.66 KB) 示例报告: 样例报告report_db3600.html (1.01 MB)

  • Oracle 最後の侍 行き詰まりのデータリカバリ

    ORACLEデータベース によくあるエラ の解決策 プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected] 3. よくあるデータをなくした状況 コントロールファイルがなくした   データファイルがなくした Redoログがなくした 4. よくあるデータをなくした状況 コントロールファイルがなくした A:コントロールファイル一部がなくした 使えるcontrol fileをコピするあるいはspfile/pfile修正して、再起動する。 B:コントロールファイルが全部なくした 物理的なバックアップをリカバリする バックアップのスクリプト shutdown  startup nomount CREATE CONTROLFILE… recover database alter database openを再構造する バックアップもtraceスクリプトもなければ、人工的にスクリプトを編集して再構造してみる 5. よくあるデータをなくした状況 Redoログがなくした A:非current redo logをなくした ORA-00313: open failed for members of log group 1 of thread 1  ORA-00312: online log…

  • Ubuntu包源列表 包括aliyun、163等

    如何使用Ubuntu Night  Ubuntu Night(  http://ubuntu9.com ) 的Top mirror功能根据当前的网络情况和源健康状况不断地进行更新当前可用的源的信息,包括了Top fast/near/stable mirror,可以找到当前网络上所有可用的Ubuntu 镜像(即源),并按照平均下载速度和地理位置进行排名。而且,当你找到最适合你的源之后,还可以直接下载它的sources.list 文件,并可直接将它copy到/etc/apt/sources.list或者放在/etc/apt/souces.list.d目录下,非常的方便,无须苦苦找可用源。 [编辑]如何使用我们推荐的源   不同的网络状况连接以下源的速度不同, 建议在添加前手动验证以下源的连接速度(ping下就行),选择最快的源可以节省大批下载时间。 首先备份源列表(for sure): sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup 而后用gedit或其他编辑器打开: gksu gedit /etc/apt/sources.list kdesudo kate /etc/apt/sources.list gksu mousepad /etc/apt/sources.list gksu leafpad /etc/apt/sources.list (12.04版) gksu gedit /etc/apt/sources.list 从下面列表中选择合适的源,替换掉文件中所有的内容,保存编辑好的文件:  注意:一定要选对版本 然后,刷新列表: sudo apt-get update  注意:一定要执行刷新 [编辑]源列表  [编辑]Utopic(14.10)版本  Ubuntu 官方更新服务器(欧洲,此为官方源,国内较慢,但无同步延迟问题,电信、移动/铁通、联通等公网用户可以使用):  deb http://archive.ubuntu.com/ubuntu/ utopic main restricted universe multiverse deb…

  • ORACLEによくあるエラ の解決策

    ORACLEデータベース によくあるエラ の解決策 プロのOracle Databaseの復旧サービスを提供 携帯番号: +86 13764045638 メール:[email protected]   準備知識  コントロールファイルに関するscn v$database. checkpoint_change# v$datafile. checkpoint_change#  データファイルに関するscn v$datafile_header. checkpoint_change#  ファイルヘッダFUZZY化 v$datafile_header.FUZZY v$datafile.last_change#  データベースopenプロセス(10046trace)  alter session set events ‘10046 trace name context forever, level 12’; =========================================================================     第⼀策:隠しバラメタ  _allow_resetlogs_corruption     主にactive/current redo エラに対応する _offline_rollback_segments エラundoを強制的にoffline状態と設定す る。主にロールバックセグメントがあった が、エラになった場合に対応する_corrupted_rollback_segments ロールバックセグメントを強制的にエラを標識する。主にロールバックセグメントが       具体的なシーンと説明    _allow_resetlogs_corruption…

  • no read quorum in group: required 1, found 0 disks & ORA-15063 ORA-15017 ORA-15032

    如果你在使用ASM时遇到ASM Diskgroup无法MOUNT且ASM实例的alert.log中出现以下错误的话: ERROR: no read quorum in group: required 1, found 0 disks ORA-15032: not all alterations performed ORA-15017: diskgroup “TESTDG04” cannot be mounted ORA-15063: ASM discovered an insufficient number of disks for diskgroup “TESTDG04” ERROR: /* ASMCMD */ALTER DISKGROUP testdg04 MOUNT 那么可能说明该ASM Diskgroup上的部分Metadata元数据已经存在逻辑损坏/不一致了,对于这种场景可以尝试先用kfed repair来修复  (10.2.0.5版本以后) 但如果kfed repair无法搞定的话,那么一般需要对ASM底层结构十分熟悉的专业技术人员来手工修复逻辑损坏了     ASMCMD> mount testdg04 ORA-15032: not…

  • ORA-01221错误解析

    该ORA-01221错误常见于版本8i,10g之后较少出现。   如果自己搞不定可以找诗檀软件专业ORACLE数据库修复团队成员帮您恢复!   诗檀软件专业数据库修复团队   服务热线 : 13764045638   QQ号:47079569    邮箱:[email protected]   Error: ORA 1221 Text: datafile <name> is not the same file to a background process ——————————————————————————- Cause: When the database writer opens the datafile, it is accessing a different physical file than the foreground doing the recovery. The time-stamp set in the…

  • Oracle ASM hidden parameters

    _lm_asm_enq_hashing _ges_diagnostics_asm_dump_level _asm_runtime_capability_volume_support _asm_disable_multiple_instance_check _asm_disable_amdu_dump _asmsid _asm_allow_system_alias_rename _asm_instlock_quota asm_diskstring _asm_disk_repair_time asm_preferred_read_failure_groups _asm_disable_profilediscovery _asm_imbalance_tolerance _asm_shadow_cycle _asm_primary_load_cycles _asm_primary_load _asm_secondary_load_cycles _asm_secondary_load asm_diskgroups asm_power_limit _asm_log_scale_rebalance _asm_sync_rebalance _asm_ausize _asm_blksize _asm_acd_chunks _asm_partner_target_disk_part _asm_partner_target_fg_rel _asm_automatic_rezone _asm_rebalance_plan_size _asm_rebalance_space_errors _asm_libraries _asm_maxio _asm_allow_only_raw_disks _asm_fob_tac_frequency _asm_emulate_nfs_disk _asmlib_test _asm_allow_lvm_resilvering _asm_lsod_bucket_size _asm_iostat_latch_count _asm_disable_smr_creation _asm_wait_time _asm_skip_resize_check _asm_skip_rename_check _asm_direct_con_expire_time _asm_check_for_misbehaving_cf_clients _asm_diag_dead_clients _asm_reserve_slaves _asm_kill_unresponsive_clients _asm_disable_async_msgs _asm_stripewidth _asm_stripesize _asm_random_zone _asm_serialize_volume_rebalance _asm_force_quiesce _asm_dba_threshold…