Oracle® Rdb7 for Openvms Release Notes
Total Page:16
File Type:pdf, Size:1020Kb
Oracle® Rdb7 for OpenVMS Release Notes Release 7.0.5 April 2000 ® Oracle Rdb7 Release Notes, Release V7.0.5 for OpenVMS Release 7.0.5 Copyright © 1984, 2000, Oracle Corporation. All rights reserved. The Programs (which include both the software and documentation) contain proprietary information of Oracle Corporation; they are provided under a license agreement containing restrictions on use and disclosure and are also protected by copyright, patent, and other intellectual and industrial property laws. Reverse engineering, disassembly, or decompilation of the Programs is prohibited. The information contained in this document is subject to change without notice. If you find any problems in the documentation, please report them to us in writing. Oracle Corporation does not warrant that this document is error free. Except as may be expressly permitted in your license agreement for these Programs, no part of these Programs may be reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the express written permission of Oracle Corporation. If the Programs are delivered to the U.S. Government or anyone licensing or using the programs on behalf of the U.S. Government, the following notice is applicable: RESTRICTED RIGHTS NOTICE Restricted Rights Notice Programs delivered subject to the DOD FAR Supplement are "commercial computer software" and use, duplication, and disclosure of the Programs, including documentation, shall be subject to the licensing restrictions set forth in the applicable Oracle license agreement. Otherwise, Programs delivered subject to the Federal Acquisition Regulations are "restricted computer software" and use, duplication, and disclosure of the Programs shall be subject to the restrictions in FAR 52.227-19, Commercial Computer Software - Restricted Rights (June, 1987). Oracle Corporation, 500 Oracle Parkway, Redwood City, CA 94065. The Programs are not intended for use in any nuclear, aviation, mass transit, medical, or other inherently dangerous applications. It shall be the licensee’s responsibility to take all appropriate fail-safe, backup, redundancy, and other measures to ensure the safe use of such applications if the Programs are used for such purposes, and Oracle Corporation disclaims liability for any damages caused by such use of the Programs. Oracle is a registered trademark, and Oracle Rdb, Oracle SQL/Services, Rdb7, Oracle7, Oracle Expert, and Oracle Rally are trademarks or registered trademarks of Oracle Corporation. All other company or product names mentioned are used for identification purposes only and may be trademarks of their respective owners. This document was prepared using VAX DOCUMENT Version 2.1. Contents Preface ............................................................ xiii 1 Installing Oracle Rdb7 Release 7.0.5 1.1 Requirements ............................................... 1–1 1.2 Invoking VMSINSTAL ........................................ 1–1 1.3 Stopping the Installation ...................................... 1–2 1.4 After Installing Oracle Rdb7 . ................................ 1–2 1.5 Alpha EV67 Processor Support Added ............................ 1–2 1.6 Maximum OpenVMS Version Check Added . ....................... 1–2 2 Software Errors Fixed in Oracle Rdb7 Release 7.0.5 2.1 Software Errors Fixed That Apply to All Interfaces . ............... 2–1 2.1.1 Query Using Match Strategy Outline Returns Wrong Results ....... 2–1 2.1.2 Database Recovery Process Bugchecks at DIOCCHDBR$UNLATCH_GRCL + 00000398 ................... 2–2 2.1.3 Dynamic Optimizer Problem with Zigzag Match . ............... 2–2 2.1.4 DBR Bugcheck in DBR$RECOVER_RCS Due to AIJ Related Database Shutdown ....................................... 2–3 2.1.5 Bugchecks at DIOCCH$FETCH_SNAP_SEG + 000005C4 . ....... 2–3 2.1.6 Random Corrupt Pages on Fast Processors ..................... 2–3 2.1.7 Wrong Results from 3-Way Join Using Cross/Zigzag_Match . ....... 2–4 2.1.8 Query Slowdown Caused by Subquery With MIN/MAX Functions .... 2–4 2.1.9 GROUP BY/HAVING Query From a View With LIMIT TO Clause Returns Wrong Results .................................... 2–5 2.1.10 Query Returns Wrong Results When the Sequence of Same Context Predicates is Broken Up .................................... 2–5 2.1.11 Wrong Results When GROUP BY Columns are NOT Leading Subset of UNION Columns ....................................... 2–6 2.1.12 New Index Scan Algorithm Not Effective With Some Sorted Indices ....................................................... 2–7 2.1.13 Wrong Results From a View Query With Left Outer Join and SUBSTRING Function ..................................... 2–8 2.1.14 Query With EXISTS and SUBSTRING Bugchecks ............... 2–9 2.1.15 Memory Leak for Trigger Actions ............................. 2–9 2.2 SQL Errors Fixed ............................................ 2–10 2.2.1 Incorrect Output in SHOW STORAGE AREA (USAGE) Display ..... 2–10 2.3 Oracle RMU Errors Fixed ..................................... 2–10 2.3.1 RMU/BACKUP/AFTER/EDIT_FILE Keyword "YEAR" is Producing a Value of 1999 ............................................ 2–11 2.3.2 RMU/SHOW STATS "Average Per Transaction" is Relative to Epoch . ................................................ 2–11 2.4 Hot Standby Errors Fixed ..................................... 2–12 iii 2.4.1 Hot Standby Performance Impact on Master Database is Substantial . ............................................ 2–12 3 Software Errors Fixed in Oracle Rdb7 Release 7.0.4 3.1 Software Errors Fixed That Apply to All Interfaces .................. 3–1 3.1.1 RMU/LOAD into Temporary Table ............................ 3–1 3.1.2 Divide by Zero Error in Query on Large Table ................... 3–1 3.1.3 Wrong Results With COUNT DISTINCT CASE .................. 3–2 3.1.4 Bugcheck at RDMS$$RDMSCHEMA_UNLOAD_META+40 on Drop Area With Cascade ........................................ 3–2 3.1.5 Unexpected I/O During DROP and TRUNCATE TABLE ........... 3–3 3.1.6 Incorrect Rounding of Negative Numbers in the Round Function . 3–4 3.1.7 Ignored Join Order Led to Poor Query Performance . ........... 3–4 3.1.8 GROUP BY Query on a Distinct Subquery Returns Wrong Results . 3–4 3.1.9 After Image Journal File Format Change . ................... 3–6 3.1.10 ORDER BY Ignored in Query With a Sub-select Statement ......... 3–6 3.1.11 Query With Sort/Forward Scan Instead of Reverse Scan Slows Down .................................................. 3–6 3.1.12 Query With Selection Predicates Over UNION Legs Returns Wrong Results ................................................. 3–7 3.1.13 Left Outer Join View Query With CASE Statement Returns Wrong Results ................................................. 3–8 3.1.14 Query Slower Using Cross Strategy and Outline Fails to Restore to Match .................................................. 3–10 3.2 SQL Errors Fixed ............................................ 3–11 3.2.1 Unexpected UNSDATASS Error Reported by SQL Precompiler and Module Language ......................................... 3–11 3.2.2 SQL IMPORT No Longer Evaluates Table and Column Constraints ....................................................... 3–11 3.2.3 Unexpected INVACC_OUT_PARA Error Generated by CREATE MODULE . ............................................ 3–11 3.2.4 Changed Behavior for CAST of Date/Time Values With Seconds Field ....................................................... 3–12 3.2.5 SQL Rejects Queries Which Use Column Named VALUE .......... 3–14 3.3 Oracle RMU Errors Fixed . .................................... 3–14 3.3.1 RMU Extract Has Enhanced Extract of Conditional Expressions . 3–14 3.3.2 RMU/REPLICATE AFTER START Command Fails on TCP/IP With Large Port Numbers . .................................... 3–15 3.3.3 SHOW STATS Cannot Replay /OPTIONS=ROW_CACHE Input File ....................................................... 3–15 3.3.4 RMU/SHOW LOCKS Difficult to Identify Lock Conflict Culprit . 3–16 3.3.5 RMU BACKUP to Tape Hung if Bad Checksum ................. 3–18 3.3.6 RMU BACKUP to Tape Hung on QUIT Response to Wrong Label Message ................................................ 3–19 3.3.7 RMU/REPAIR/INIT=FREE_PAGES/ABM Did Not Return an Error .................................................. 3–19 3.3.8 Incorrect BADIDXREL Messages From Online RMU Verify ........ 3–19 3.3.9 RMU VERIFY Did Not Find a .RDA File After an RMU MOVE . 3–20 3.4 Row Cache Errors Fixed . .................................... 3–20 3.4.1 Row Cache Server Operator Notification ....................... 3–20 3.4.2 Row Cache Did Not Avoid Certain Database Writes . ........... 3–21 3.4.3 RMU /CLOSE /WAIT Would Not Always Wait When Row Cache Enabled ................................................ 3–21 iv 3.5 Hot Standby Errors Fixed ..................................... 3–21 3.5.1 RMU/REPLICATE AFTER START Command Fails Due to Lost AIJ Write . ................................................ 3–21 4 Documentation Corrections 4.1 Documentation Corrections .................................... 4–1 4.1.1 Clarification of the DDLDONOTMIX Error Message .............. 4–1 4.1.2 Compressed Sorted Index Entry Stored in Incorrect Storage Area . 4–2 4.1.3 Partition Clause is Optional on CREATE STORAGE MAP . ....... 4–4 4.1.4 Oracle Rdb Logical Names . ................................ 4–4 4.1.5 Waiting for Client Lock Message ............................. 4–4 4.1.6 Documentation Error in Oracle Rdb7 Guide to Database Performance and Tuning ............................................