ALTIBASE HDB Patch Notes
|
|
|
- Spencer Taylor
- 9 years ago
- Views:
Transcription
1 ALTIBASE HDB Patch Notes Sept. 18, 2012
2 Table of Contents BUG Server may crash while restart because of existing prepared transactions on distributed transaction environment. 3 BUG Server doesn t check maximum number of property setting that allows multiple settings. 3 BUG ALTIBASE JDBC Applications may show symptoms similar to memory leaks if they uses ALTIBASE JDBC classes with finalizer() method implemented. 3 BUG Server or replication sender may be terminated unexpectedly if two or more replication senders use same replication log buffer. 3 BUG Installer doesn t check ALTIBASE HDB server process of user name altibase 4 BUG ALTIBASE Preprocessor APRE cannot recognize consecutive string literals spanned multiple lines. 4 BUG The direct path data utilities including dumpdp and convdp are terminated unexpectedly. 4 BUG APRE s parsing error message is improved. 4 BUG Server returns errors for using slashes and backslashes together to specify file paths on Windows platforms. 5 BUG SELECT statement returns additional unexpected columns if SELECT statement has two or more functions in PIVOT clause. 5 BUG IOException from JDBC Applications need to print low level call stack to help debugging. 6 BUG The pseudo columns such as LEVEL, ROWNUM, and SYSDATE cannot be used as column names of tables and views even if they are enclosed by double quotes. 6 BUG A property for setting default data types of host variables at target column clause of SELECT statement is added. 7 BUG SEGMENT is an internal APRE keyword and cannot be used as a column name. 7 BUG Server crash if GATHER_INDEX_STATS() procedure is called with the sampling percentage bigger than BUG Server crashes because of incorrectly used a member variable of Binary type internal representation. 8 BUG The length of user password is doubled. 8 BUG A subquery cannot be used at IF EXISTS() statement of PSM. 9 BUG GIVE_UP_TIME and GIVE_UP_XSN columns of SYS_REPLICATIONS_ system table are not reset for server restart. 10 BUG SQLDescribeParam() function is improved to process LIKE conditions. 10 2/10
3 BUG Server may crash while restart because of existing prepared transactions on distributed transaction environment. - Module: sm-disk-page - Category: Fatal - Reproducibility: Rare - Symptoms: ALTIBASE HDB resets UNDO segments as a part of normal startup process. If any prepared XA transactions found in startup process, the server doesn t reset the UNDO segments, but reuse them. This attempts to reuse UNDO page that is not valid causes server to crash. - Workaround: Please don t execute server restart if there are prepared XA transactions. CF. To see if prepared XA transaction exists: select count(*) from v$statement where state='prepared'; BUG Server doesn t check maximum number of property setting that allows multiple settings. - Module: mm - Category: Memory Error The maximum number of MEM_DB_DIR property is 8. If there are 10 MEM_DB_DIR properties, then server fails to startup. - Symptoms: Some properties of altibase.properties can be set multiple times, but they have maximum number of times. If one of those property is used over the maximum number, then server crash during startup. BUG ALTIBASE JDBC Applications may show symptoms similar to memory leaks if they uses ALTIBASE JDBC classes with finalizer() method implemented. - Module: mm-jdbc - Category: Memory Error - Symptoms: finalizer() method delays JVM GC. There are some ALTIBASE JDBC classes that implemented the method. The Java application that uses lots of those classes shows memory leak symptoms. BUG Server or replication sender may be terminated unexpectedly if two or more replication senders use same replication log buffer. 3/10
4 - Module: rp-control - Reproducibility: Rare The crash can be reproduced by following conditions: 1. Two or more replication senders are reading replication log buffer. 2. There are many on-going transactions. 3. The server hardware is equipped with many CPU (core), and many service thread and replication are working in ALTIBASE HDB. - Symptoms: Server or replication sender may be terminated unexpectedly if two or more replication senders are reading same replication log buffer, and the server is processing many transactions. - Workaround: Server won t crash if only one replication sender is working. BUG Installer doesn t check ALTIBASE HDB server process of user name altibase - Module: ETC - Symptoms: Installer checks whether any ALTIBASE HDB server process is running, and stops patching if it found running ALTIBASE HDB server process for same user account. The logic has a flaw and cannot detect correctly if installer is running by user altibase and other user is running the server process. BUG ALTIBASE Preprocessor APRE cannot recognize consecutive string literals spanned multiple lines. - Module: ux-apre - Symptoms: ALTIBASE Preprocessor APRE cannot recognize consecutive string literals spanned multiple lines. BUG The direct path data utilities including dumpdp and convdp are terminated unexpectedly. - Module: sm-util - Category: Fatal - Symptoms: The direct path data utilities including dumpdp and convdp are terminated unexpectedly because of problems with initialization and finalization of memory manager library. BUG APRE s parsing error message is improved. - Module: ux-apre - Category: Usability - Symptoms: A simple APRE parsing error message parse error doesn t help to debug problems. Now parsing error messages will print token information to help developers. - Changes: 4/10
5 BEFORE AFTER [ERR-000H : parse error] File : GIDBLib.sc Line : 175 Offset: Error_token:"RC,TC,TO_NUMBER(FLAG017),RTRIM(DESCRIPTION), UPDATE_FLAG " [ERR-000H : syntax error, unexpected C_STRING_LITERAL, expecting ')' or ','] File : GIDBLib.sc Line : 593 Offset: 6-46 Error_token:"SrcCallNo (%s) DestCID(%s) MsgID(%s) \n" BUG Server returns errors for using slashes and backslashes together to specify file paths on Windows platforms. - Module: sm-mem-recovery - Category: Functionality - Symptoms: Windows itself support slashes (/) and backslashes (\) to specify paths. However, ALTIBASE HDB uses naïve string comparison, so the using inconsistent slashes and backslashes returns errors. BUG SELECT statement returns additional unexpected columns if SELECT statement has two or more functions in PIVOT clause. - Module: qx create table t1(i1 integer, i2 varchar(10), i3 integer); insert into t1 values (1, 'alti', 1); insert into t1 values (1, 'base', 1); insert into t1 values (2, 'alti', 1); insert into t1 values (2, 'base', 1); insert into t1 values (3, 'alti', 1); insert into t1 values (3, 'base', 1); insert into t1 values (4, 'alti', 1); insert into t1 values (5, 'alti', 1); select * from (select i1,i2,i3 from t1) pivot( sum(i1) as sum_i1, sum(i3) as sum_i3 for i2 in('alti') ); Actual (BEFORE) I1 'alti'_sum_i1 'alti'_sum_i rows selected. Expected 'alti'_sum_i1 'alti'_sum_i3 5/10
6 (AFTER) row selected. - Symptoms: SELECT statement returns additional unexpected columns if SELECT statement has two or more functions in PIVOT clause. BUG IOException from JDBC Applications need to print low level call stack to help debugging. - Module: mm-jdbc - Category: Maintainability - Symptoms: IOException can be resulted from failures of socket connect, recv, and send calls. This IOException should print low level call stack for developers. - Changes: ERROR MESSAGE : Client unable to establish connection java.sql.sqlexception: Client unable to establish connection at Altibase.jdbc.driver.ex.exception(ex.java:73) at Altibase.jdbc.driver.cmnTCP.connectByHostName(cmnTCP.java:223) at Altibase.jdbc.driver.cmnTCP.connect(cmnTCP.java:144) at Altibase.jdbc.driver.cmp.connect(cmp.java:710) at Altibase.jdbc.driver.ABConnection.connect(ABConnection.java:486) at Altibase.jdbc.driver.ABConnection.<init>(ABConnection.java:212) at Altibase.jdbc.driver.AltibaseDriver.connect(AltibaseDriver.java:235) at java.sql.drivermanager.getconnection(drivermanager.java:525) at java.sql.drivermanager.getconnection(drivermanager.java:140) at test2.main(test2.java:112) Caused by: java.net.connectexception: Connection refused at sun.nio.ch.net.connect(native Method) at sun.nio.ch.socketchannelimpl.connect(socketchannelimpl.java:464) at sun.nio.ch.socketadaptor.connect(socketadaptor.java:81) at Altibase.jdbc.driver.cmnTCP.connectByHostName(cmnTCP.java:209)... 8 more BUG The pseudo columns such as LEVEL, ROWNUM, and SYSDATE cannot be used as column names of tables and views even if they are enclosed by double quotes. - Module: qp-select-pvo select * from ( select 1 "LEVEL" from dual ) v1; Actual s isql> select * from ( select 1 "LEVEL" from dual ) v1; [ERR-311BC : "LEVEL" cannot be used as an alias name. ] Expected s isql> select * from ( select 1 "LEVEL" from dual ) v1; LEVEL row selected. 6/10
7 - Symptoms: The pseudo columns cannot be used as column names of tables and views even if they are enclosed by double quotes. After this bug fix, even pseudo columns can be used as column names of tables and views if they are enclosed by double quotes. BUG A property for setting default data types of host variables at target column clause of SELECT statement is added. - Module: qp-select-pvo Place a parameter marker at the target column clause of a SELECT statement as shown below: select? from dual; Actual (BEFORE) Expected (AFTER) isql> prepare select :v1 from dual; [ERR-3123B : Invalid use of host variables 0001 : select :v1 from DUAL ^ ^ ] isql> prepare select :v1 from dual; :v row selected. - Symptoms: Server cannot decide accurate column types of host variables at target column clause of SELECT statement before actually executing the statement. It usually returns as VARCHAR type, and this behavior sometime causes problems regarding national character set. To accommodate such situation, a property for setting default data types of host variables at target column clause of SELECT statement is added. - Changes: COERCE_HOST_VAR_IN_SELECT_LIST_TO_VARCHAR property is added:. COERCE_HOST_VAR_IN_SELECT_LIST_TO_VARCHAR # 0: disable # 1~32000: varchar precision This property allows host variables to be used as target columns of SELECT statement without CAST() operator. Default value of this property is 0, and server will generate errors if the host variables are used without CAST() operator. If this property is any integer larger than 0, then the target columns are regarded as VARCHAR type columns with the specified precision. - Workaround: CAST() operator can set output data type. BUG SEGMENT is an internal APRE keyword and cannot be used as a column name. 7/10
8 - Module: ux-apre - Category: Usability - Symptoms: APRE reserves SEGMENT word as internal keyword and generates a parsing error if the word is used as a column name at the embedded SQL source files. BUG Server crash if GATHER_INDEX_STATS() procedure is called with the sampling percentage bigger than Module: sm_interface - Category: Fatal Execute following command from isql: GATHER_INDEX_STATS ('SYS', 'T1_IDX', 2.0); - Symptoms: GATHER_INDEX_STATS() procedure is used to gather index statistics. Its third argument represent the estimated percentage, and the range is from 0 to 1.0. If the procedure is executed with the third argument bigger than 1.0, then server crash. BUG Server crashes because of incorrectly used a member variable of Binary type internal representation. - Module: mt-datatype - Category: Fatal Create a disk hash temporary table with binary types. - Symptoms: While executing a query, server can create a disk hash temporary table to store temporary results. There is a member variable of Binary type internal representation being used incorrectly. This bug causes server to crash if the disk hash temporary table contains binary types. BUG The length of user password is doubled. - Module: qp-meta - Category: Functionality create user user1 identified by a ; Actual (BEFORE) Expected (AFTER) isql> create user user1 identified by a ; [ERR-3118B : The length of the name exceeds the maximum limit : create user USER1 identified by A ^ ^ ] isql> create user user1 identified by a ; Create success. - Symptoms: DBA cannot create a user with password size longer 8 bytes. - Changes: The length of user password id doubled. 8/10
9 BEFORE: 8 bytes for Windows, 11 bytes for Solaris AFTER: 16 bytes for Windows, 22 bytes for Solaris BUG A subquery cannot be used at IF EXISTS() statement of PSM. - Module: qp-psm-trigger-pvo - Category: Functionality create procedure proc1 as begin if exists (select * from dual) then println( 'exist!!' ); end if; end; / exec proc1; Actual (BEFORE) isql> create procedure proc1 2 as 3 begin 4 if exists (select * from dual) then 5 println( 'exist!!' ); 6 end if; 7 end; 8 / [ERR : A subquery is not allowed here. In PROC : if exists (select * from DUAL) then ^ ^ ] Expected (AFTER) isql> create procedure proc1 2 as 3 begin 4 if exists (select * from dual) then 5 println( 'exist!!' ); 6 end if; 7 end; 8 / create success execute success - Symptoms: A subquery cannot be used at IF EXISTS() statement of PSM. - Changes: Following statement syntaxes are added for PSM: - IF EXISTS (subquery) - IF NOT EXISTS (subquery) - ELSEIF EXISTS (subquery) - ELSEIF NOT EXISTS (subquery) - ELSEIF EXISTS (subquery) - ELSEIF NOT EXISTS (subquery) 9/10
10 - CASE WHEN EXISTS (subquery) - CASE WHEN NOT EXISTS (subquery) - Workaround: The subquery should be executed and store the result before the IF statement. An example is as follow: create procedure proc1 as v1 integer; begin select count(*) into v1 from dual; if v1 > 0 then println( 'exist!!' ); end if; end; / exec proc1; BUG GIVE_UP_TIME and GIVE_UP_XSN columns of SYS_REPLICATIONS_ system table are not reset for server restart. - Module: rp-control - Category: Functionality - Symptoms: When any replication give up occur, it will be recorded at GIVE_UP_TIME and GIVE_UP_XSN columns of SYS_REPLICATIONS_ system table. These values are reset by ALTER REPLICATION RESET statement only. These values are not automatically reset for SYNC start, and that gives DBAs a wrong impression that SYNC had not been started. After executing SYNC / SYNC ONLY / QUICKSTART, GIVE_UP columns must be reset. Note. How to check GIVE_UP_TIME column: isql> select to_char(give_up_time, 'yyyy-mm-dd hh:mi:ss' ) from system_.sys_replications_; TO_CHAR(GIVE_UP_TIME, 'yyyy-mm-dd hh:mi:ss : :04:44 1 row selected. BUG SQLDescribeParam() function is improved to process LIKE conditions. - Module: qp-non_select - Category: Functionality create table t1(i1 nvarchar(3)); prepare select 1 from t1 where i1 like?; [describeparam, bind] - Symptoms: Server always returns VARCHAR(32000) as a column type for parameter marked columns of prepared SQL statement even though they may not always correct. The correct column types for parameter marked columns are set when the prepared statement is actually being executed. This default behavior causes problems if LIKE conditions and parameter markers are used for NCHAR and NVARCHAR types. These NCHAR and NVARCHAR types are converted to VARCHAR type which corrupts data. 10/10
IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools.
IBM Tivoli Monitoring V6.2.3, how to debug issues with Windows performance objects issues - overview and tools. Page 1 of 13 The module developer assumes that you understand basic IBM Tivoli Monitoring
3.GETTING STARTED WITH ORACLE8i
Oracle For Beginners Page : 1 3.GETTING STARTED WITH ORACLE8i Creating a table Datatypes Displaying table definition using DESCRIBE Inserting rows into a table Selecting rows from a table Editing SQL buffer
MyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
Database Administration with MySQL
Database Administration with MySQL Suitable For: Database administrators and system administrators who need to manage MySQL based services. Prerequisites: Practical knowledge of SQL Some knowledge of relational
Oracle. Brief Course Content This course can be done in modular form as per the detail below. ORA-1 Oracle Database 10g: SQL 4 Weeks 4000/-
Oracle Objective: Oracle has many advantages and features that makes it popular and thereby makes it as the world's largest enterprise software company. Oracle is used for almost all large application
Using SQL Server Management Studio
Using SQL Server Management Studio Microsoft SQL Server Management Studio 2005 is a graphical tool for database designer or programmer. With SQL Server Management Studio 2005 you can: Create databases
Appendix. Web Command Error Codes. Web Command Error Codes
Appendix Web Command s Error codes marked with * are received in responses from the FTP server, and then returned as the result of FTP command execution. -501 Incorrect parameter type -502 Error getting
Tuning WebSphere Application Server ND 7.0. Royal Cyber Inc.
Tuning WebSphere Application Server ND 7.0 Royal Cyber Inc. JVM related problems Application server stops responding Server crash Hung process Out of memory condition Performance degradation Check if the
OLH: Oracle Loader for Hadoop OSCH: Oracle SQL Connector for Hadoop Distributed File System (HDFS)
Use Data from a Hadoop Cluster with Oracle Database Hands-On Lab Lab Structure Acronyms: OLH: Oracle Loader for Hadoop OSCH: Oracle SQL Connector for Hadoop Distributed File System (HDFS) All files are
The release notes provide details of enhancements and features in Cloudera ODBC Driver for Impala 2.5.30, as well as the version history.
Cloudera ODBC Driver for Impala 2.5.30 The release notes provide details of enhancements and features in Cloudera ODBC Driver for Impala 2.5.30, as well as the version history. The following are highlights
A Brief Introduction to MySQL
A Brief Introduction to MySQL by Derek Schuurman Introduction to Databases A database is a structured collection of logically related data. One common type of database is the relational database, a term
Package sjdbc. R topics documented: February 20, 2015
Package sjdbc February 20, 2015 Version 1.5.0-71 Title JDBC Driver Interface Author TIBCO Software Inc. Maintainer Stephen Kaluzny Provides a database-independent JDBC interface. License
MyOra 3.5. User Guide. SQL Tool for Oracle. Kris Murthy
MyOra 3.5 SQL Tool for Oracle User Guide Kris Murthy Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL Editor...
StreamServe Persuasion SP5 Oracle Database
StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A StreamServe Persuasion SP5 Oracle Database Database Guidelines Rev A 2001-2011 STREAMSERVE, INC. ALL RIGHTS RESERVED United States patent
A basic create statement for a simple student table would look like the following.
Creating Tables A basic create statement for a simple student table would look like the following. create table Student (SID varchar(10), FirstName varchar(30), LastName varchar(30), EmailAddress varchar(30));
Porting from Oracle to PostgreSQL
by Paulo Merson February/2002 Porting from Oracle to If you are starting to use or you will migrate from Oracle database server, I hope this document helps. If you have Java applications and use JDBC,
Using Temporary Tables to Improve Performance for SQL Data Services
Using Temporary Tables to Improve Performance for SQL Data Services 2014- Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic, photocopying,
HP Quality Center. Upgrade Preparation Guide
HP Quality Center Upgrade Preparation Guide Document Release Date: November 2008 Software Release Date: November 2008 Legal Notices Warranty The only warranties for HP products and services are set forth
Choosing a Data Model for Your Database
In This Chapter This chapter describes several issues that a database administrator (DBA) must understand to effectively plan for a database. It discusses the following topics: Choosing a data model for
Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences. Mike Dempsey
Teradata SQL Assistant Version 13.0 (.Net) Enhancements and Differences by Mike Dempsey Overview SQL Assistant 13.0 is an entirely new application that has been re-designed from the ground up. It has been
CS346: Database Programming. http://warwick.ac.uk/cs346
CS346: Database Programming http://warwick.ac.uk/cs346 1 Database programming Issue: inclusionofdatabasestatementsinaprogram combination host language (general-purpose programming language, e.g. Java)
MOC 20461C: Querying Microsoft SQL Server. Course Overview
MOC 20461C: Querying Microsoft SQL Server Course Overview This course provides students with the knowledge and skills to query Microsoft SQL Server. Students will learn about T-SQL querying, SQL Server
Oracle Database 11 g Performance Tuning. Recipes. Sam R. Alapati Darl Kuhn Bill Padfield. Apress*
Oracle Database 11 g Performance Tuning Recipes Sam R. Alapati Darl Kuhn Bill Padfield Apress* Contents About the Authors About the Technical Reviewer Acknowledgments xvi xvii xviii Chapter 1: Optimizing
CA ARCserve Backup for Windows
CA ARCserve Backup for Windows Agent for Sybase Guide r16 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
COSC 6397 Big Data Analytics. 2 nd homework assignment Pig and Hive. Edgar Gabriel Spring 2015
COSC 6397 Big Data Analytics 2 nd homework assignment Pig and Hive Edgar Gabriel Spring 2015 2 nd Homework Rules Each student should deliver Source code (.java files) Documentation (.pdf,.doc,.tex or.txt
sqlite driver manual
sqlite driver manual A libdbi driver using the SQLite embedded database engine Markus Hoenicka [email protected] sqlite driver manual: A libdbi driver using the SQLite embedded database engine
Configuring Apache Derby for Performance and Durability Olav Sandstå
Configuring Apache Derby for Performance and Durability Olav Sandstå Database Technology Group Sun Microsystems Trondheim, Norway Overview Background > Transactions, Failure Classes, Derby Architecture
Token Sequencing Approach to Prevent SQL Injection Attacks
IOSR Journal of Computer Engineering (IOSRJCE) ISSN : 2278-0661 Volume 1, Issue 1 (May-June 2012), PP 31-37 Token Sequencing Approach to Prevent SQL Injection Attacks ManveenKaur 1,Arun Prakash Agrawal
Intro to Embedded SQL Programming for ILE RPG Developers
Intro to Embedded SQL Programming for ILE RPG Developers Dan Cruikshank DB2 for i Center of Excellence 1 Agenda Reasons for using Embedded SQL Getting started with Embedded SQL Using Host Variables Using
CA ARCserve Backup for Windows
CA ARCserve Backup for Windows Agent for Sybase Guide r16.5 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation
How To Use The Correlog With The Cpl Powerpoint Powerpoint Cpl.Org Powerpoint.Org (Powerpoint) Powerpoint (Powerplst) And Powerpoint 2 (Powerstation) (Powerpoints) (Operations
orrelog SQL Table Monitor Adapter Users Manual http://www.correlog.com mailto:[email protected] CorreLog, SQL Table Monitor Users Manual Copyright 2008-2015, CorreLog, Inc. All rights reserved. No part
MySQL for Beginners Ed 3
Oracle University Contact Us: 1.800.529.0165 MySQL for Beginners Ed 3 Duration: 4 Days What you will learn The MySQL for Beginners course helps you learn about the world's most popular open source database.
Java 7 Recipes. Freddy Guime. vk» (,\['«** g!p#« Carl Dea. Josh Juneau. John O'Conner
1 vk» Java 7 Recipes (,\['«** - < g!p#«josh Juneau Carl Dea Freddy Guime John O'Conner Contents J Contents at a Glance About the Authors About the Technical Reviewers Acknowledgments Introduction iv xvi
TimesTen Auditing Using ttaudit.java
TimesTen Auditing Using ttaudit.java Installation, Operation, and Configuration As of: TimesTen 11.2.2.6 and ttaudit 1.0.0.15 March, 2014 The ttaudit.java application is free, open source project software
How Strings are Stored. Searching Text. Setting. ANSI_PADDING Setting
How Strings are Stored Searching Text SET ANSI_PADDING { ON OFF } Controls the way SQL Server stores values shorter than the defined size of the column, and the way the column stores values that have trailing
SQL Server An Overview
SQL Server An Overview SQL Server Microsoft SQL Server is designed to work effectively in a number of environments: As a two-tier or multi-tier client/server database system As a desktop database system
SQL Server. 2012 for developers. murach's TRAINING & REFERENCE. Bryan Syverson. Mike Murach & Associates, Inc. Joel Murach
TRAINING & REFERENCE murach's SQL Server 2012 for developers Bryan Syverson Joel Murach Mike Murach & Associates, Inc. 4340 N. Knoll Ave. Fresno, CA 93722 www.murach.com [email protected] Expanded
KB259302 - Windows 2000 DNS Event Messages 1 Through 1614
Page 1 of 6 Knowledge Base Windows 2000 DNS Event Messages 1 Through 1614 PSS ID Number: 259302 Article Last Modified on 10/29/2003 The information in this article applies to: Microsoft Windows 2000 Server
Enterprise Manager Performance Tips
Enterprise Manager Performance Tips + The tips below are related to common situations customers experience when their Enterprise Manager(s) are not performing consistent with performance goals. If you
news from Tom Bacon about Monday's lecture
ECRIC news from Tom Bacon about Monday's lecture I won't be at the lecture on Monday due to the work swamp. The plan is still to try and get into the data centre in two weeks time and do the next migration,
List of FTP commands for the Microsoft command-line FTP client
You are on the nsftools.com site This is a list of the commands available when using the Microsoft Windows command-line FTP client (requires TCP/IP to be installed). All information is from the Windows
Monitoring HP OO 10. Overview. Available Tools. HP OO Community Guides
HP OO Community Guides Monitoring HP OO 10 This document describes the specifications of components we want to monitor, and the means to monitor them, in order to achieve effective monitoring of HP Operations
Introduction to the Oracle DBMS
Introduction to the Oracle DBMS Kristian Torp Department of Computer Science Aalborg University www.cs.aau.dk/ torp [email protected] December 2, 2011 daisy.aau.dk Kristian Torp (Aalborg University) Introduction
Intro to Databases. ACM Webmonkeys 2011
Intro to Databases ACM Webmonkeys 2011 Motivation Computer programs that deal with the real world often need to store a large amount of data. E.g.: Weather in US cities by month for the past 10 years List
Using DOTS as Apache Derby System Test
Using DOTS as Apache Derby System Test Date: 02/16/2005 Author: Ramandeep Kaur [email protected] Table of Contents 1 Introduction... 3 2 DOTS Overview... 3 3 Running DOTS... 4 4 Issues/Tips/Hints... 6 5
RTI Database Integration Service. Release Notes
RTI Database Integration Service Release Notes Version 5.2.0 2015 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. June 2015. Trademarks Real-Time Innovations, RTI, NDDS,
An Oracle White Paper June 2013. Migrating Applications and Databases with Oracle Database 12c
An Oracle White Paper June 2013 Migrating Applications and Databases with Oracle Database 12c Disclaimer The following is intended to outline our general product direction. It is intended for information
ODBC Client Driver Help. 2015 Kepware, Inc.
2015 Kepware, Inc. 2 Table of Contents Table of Contents 2 4 Overview 4 External Dependencies 4 Driver Setup 5 Data Source Settings 5 Data Source Setup 6 Data Source Access Methods 13 Fixed Table 14 Table
Oracle Database Links Part 2 - Distributed Transactions Written and presented by Joel Goodman October 15th 2009
Oracle Database Links Part 2 - Distributed Transactions Written and presented by Joel Goodman October 15th 2009 About Me Email: [email protected] Blog: dbatrain.wordpress.com Application Development
Topics Advanced PL/SQL, Integration with PROIV SuperLayer and use within Glovia
Topics Advanced PL/SQL, Integration with PROIV SuperLayer and use within Glovia 1. SQL Review Single Row Functions Character Functions Date Functions Numeric Function Conversion Functions General Functions
IBM Power Systems Software. The ABCs of Coding High Performance SQL Apps DB2 for IBM i. Presented by Jarek Miszczyk IBM Rochester, ISV Enablement
The ABCs of Coding High Performance SQL Apps DB2 for IBM i Presented by Jarek Miszczyk IBM Rochester, ISV Enablement 2008 IBM Corporation SQL Interfaces ODBC / JDBC / ADO / DRDA / XDA Network Host Server
MS SQL Performance (Tuning) Best Practices:
MS SQL Performance (Tuning) Best Practices: 1. Don t share the SQL server hardware with other services If other workloads are running on the same server where SQL Server is running, memory and other hardware
Data Tool Platform SQL Development Tools
Data Tool Platform SQL Development Tools ekapner Contents Setting SQL Development Preferences...5 Execution Plan View Options Preferences...5 General Preferences...5 Label Decorations Preferences...6
Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4
Migrating Non-Oracle Databases and their Applications to Oracle Database 12c O R A C L E W H I T E P A P E R D E C E M B E R 2 0 1 4 1. Introduction Oracle provides products that reduce the time, risk,
SQL Server Database Coding Standards and Guidelines
SQL Server Database Coding Standards and Guidelines http://www.sqlauthority.com Naming Tables: Stored Procs: Triggers: Indexes: Primary Keys: Foreign Keys: Defaults: Columns: General Rules: Rules: Pascal
How To Understand The Error Codes On A Crystal Reports Print Engine
Overview Error Codes This document lists all the error codes and the descriptions that the Crystal Reports Print Engine generates. PE_ERR_NOTENOUGHMEMORY (500) There is not enough memory available to complete
Java DB Performance. Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860
Java DB Performance Olav Sandstå Sun Microsystems, Trondheim, Norway Submission ID: 860 AGENDA > Java DB introduction > Configuring Java DB for performance > Programming tips > Understanding Java DB performance
InterBase 6. Embedded SQL Guide. Borland/INPRISE. 100 Enterprise Way, Scotts Valley, CA 95066 http://www.interbase.com
InterBase 6 Embedded SQL Guide Borland/INPRISE 100 Enterprise Way, Scotts Valley, CA 95066 http://www.interbase.com Inprise/Borland may have patents and/or pending patent applications covering subject
Release Notes. Identikey Server Release Notes 3.1
Release Notes Identikey Server Release Notes 3.1 Disclaimer of Warranties and Limitations of Liabilities Disclaimer of Warranties and Limitations of Liabilities The Product is provided on an 'as is' basis,
DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added?
DBMS Questions 1.) Which type of file is part of the Oracle database? A.) B.) C.) D.) Control file Password file Parameter files Archived log files 2.) Which statements are use to UNLOCK the user? A.)
LICENSE4J FLOATING LICENSE SERVER USER GUIDE
LICENSE4J FLOATING LICENSE SERVER USER GUIDE VERSION 4.5.5 LICENSE4J www.license4j.com Table of Contents Getting Started... 2 Floating License Usage... 2 Installation... 4 Windows Installation... 4 Linux
1Z0-117 Oracle Database 11g Release 2: SQL Tuning. Oracle
1Z0-117 Oracle Database 11g Release 2: SQL Tuning Oracle To purchase Full version of Practice exam click below; http://www.certshome.com/1z0-117-practice-test.html FOR Oracle 1Z0-117 Exam Candidates We
Parallel Data Preparation with the DS2 Programming Language
ABSTRACT Paper SAS329-2014 Parallel Data Preparation with the DS2 Programming Language Jason Secosky and Robert Ray, SAS Institute Inc., Cary, NC and Greg Otto, Teradata Corporation, Dayton, OH A time-consuming
Generating XML from Relational Tables using ORACLE. by Selim Mimaroglu Supervisor: Betty O NeilO
Generating XML from Relational Tables using ORACLE by Selim Mimaroglu Supervisor: Betty O NeilO 1 INTRODUCTION Database: : A usually large collection of data, organized specially for rapid search and retrieval
SnapLogic Salesforce Snap Reference
SnapLogic Salesforce Snap Reference Document Release: October 2012 SnapLogic, Inc. 71 East Third Avenue San Mateo, California 94401 U.S.A. www.snaplogic.com Copyright Information 2012 SnapLogic, Inc. All
Exposed Database( SQL Server) Error messages Delicious food for Hackers
Exposed Database( SQL Server) Error messages Delicious food for Hackers The default.asp behavior of IIS server is to return a descriptive error message from the application. By attacking the web application
Oracle Database: SQL and PL/SQL Fundamentals NEW
Oracle University Contact Us: 001-855-844-3881 & 001-800-514-06-97 Oracle Database: SQL and PL/SQL Fundamentals NEW Duration: 5 Days What you will learn This Oracle Database: SQL and PL/SQL Fundamentals
Ahsay Replication Server v5.5. Administrator s Guide. Ahsay TM Online Backup - Development Department
Ahsay Replication Server v5.5 Administrator s Guide Ahsay TM Online Backup - Development Department October 9, 2009 Copyright Notice Ahsay Systems Corporation Limited 2008. All rights reserved. Author:
Automating SQL Injection Exploits
Automating SQL Injection Exploits Mike Shema IT Underground, Berlin 2006 Overview SQL injection vulnerabilities are pretty easy to detect. The true impact of a vulnerability is measured
MDM Multidomain Edition (Version 9.6.0) For Microsoft SQL Server Performance Tuning
MDM Multidomain Edition (Version 9.6.0) For Microsoft SQL Server Performance Tuning 2014 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means (electronic,
Object-Oriented Programming in Java
CSCI/CMPE 3326 Object-Oriented Programming in Java Class, object, member field and method, final constant, format specifier, file I/O Dongchul Kim Department of Computer Science University of Texas Rio
Release Notes LS Retail Data Director 3.01.04 August 2011
Release Notes LS Retail Data Director 3.01.04 August 2011 Copyright 2010-2011, LS Retail. All rights reserved. All trademarks belong to their respective holders. Contents 1 Introduction... 1 1.1 What s
RTI Real-Time Connect. Release Notes
RTI Real-Time Connect Release Notes Version 4.5f 2012 Real-Time Innovations, Inc. All rights reserved. Printed in U.S.A. First printing. March 2012. Trademarks Real-Time Innovations, RTI, and Connext are
Oracle EXAM - 1Z0-117. Oracle Database 11g Release 2: SQL Tuning. Buy Full Product. http://www.examskey.com/1z0-117.html
Oracle EXAM - 1Z0-117 Oracle Database 11g Release 2: SQL Tuning Buy Full Product http://www.examskey.com/1z0-117.html Examskey Oracle 1Z0-117 exam demo product is here for you to test the quality of the
DiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com [email protected] 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
1 Changes in this release
Oracle SQL Developer Oracle TimesTen In-Memory Database Support Release Notes Release 4.0 E39883-01 June 2013 This document provides late-breaking information as well as information that is not yet part
TrendWorX32 SQL Query Engine V9.2 Beta III
TrendWorX32 SQL Query Engine V9.2 Beta III Documentation (Preliminary November 2009) OPC Automation at your fingertips 1. Introduction TrendWorX32 Logger logs data to a database. You can use the TrendWorX32
DBMaster. Backup Restore User's Guide P-E5002-Backup/Restore user s Guide Version: 02.00
DBMaster Backup Restore User's Guide P-E5002-Backup/Restore user s Guide Version: 02.00 Document No: 43/DBM43-T02232006-01-BARG Author: DBMaster Production Team, Syscom Computer Engineering CO. Publication
Oracle Database 10g: Introduction to SQL
Oracle University Contact Us: 1.800.529.0165 Oracle Database 10g: Introduction to SQL Duration: 5 Days What you will learn This course offers students an introduction to Oracle Database 10g database technology.
Firebird. Embedded SQL Guide for RM/Cobol
Firebird Embedded SQL Guide for RM/Cobol Embedded SQL Guide for RM/Cobol 3 Table of Contents 1. Program Structure...6 1.1. General...6 1.2. Reading this Guide...6 1.3. Definition of Terms...6 1.4. Declaring
Programming Against Hybrid Databases with Java Handling SQL and NoSQL. Brian Hughes IBM
Programming Against Hybrid Databases with Java Handling SQL and NoSQL Brian Hughes IBM 1 Acknowledgements and Disclaimers Availability. References in this presentation to IBM products, programs, or services
PERFORMANCE TIPS FOR BATCH JOBS
PERFORMANCE TIPS FOR BATCH JOBS Here is a list of effective ways to improve performance of batch jobs. This is probably the most common performance lapse I see. The point is to avoid looping through millions
Real SQL Programming 1
Real 1 We have seen only how SQL is used at the generic query interface an environment where we sit at a terminal and ask queries of a database. Reality is almost always different: conventional programs
Backup Exec Cloud Storage for Nirvanix Installation Guide. Release 2.0
Backup Exec Cloud Storage for Nirvanix Installation Guide Release 2.0 The software described in this book is furnished under a license agreement and may be used only in accordance with the terms of the
SQL Databases Course. by Applied Technology Research Center. This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases.
SQL Databases Course by Applied Technology Research Center. 23 September 2015 This course provides training for MySQL, Oracle, SQL Server and PostgreSQL databases. Oracle Topics This Oracle Database: SQL
Retrieving Data Using the SQL SELECT Statement. Copyright 2006, Oracle. All rights reserved.
Retrieving Data Using the SQL SELECT Statement Objectives After completing this lesson, you should be able to do the following: List the capabilities of SQL SELECT statements Execute a basic SELECT statement
Information Systems SQL. Nikolaj Popov
Information Systems SQL Nikolaj Popov Research Institute for Symbolic Computation Johannes Kepler University of Linz, Austria [email protected] Outline SQL Table Creation Populating and Modifying
MyOra 4.5. User Guide. SQL Tool for Oracle. Kris Murthy
MyOra 4.5 SQL Tool for Oracle User Guide Kris Murthy Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL Editor...
Change Management for Rational DOORS User s Guide
Change Management for Rational DOORS User s Guide Before using this information, read the general information under Appendix: Notices on page 58. This edition applies to Change Management for Rational
The Sins of SQL Programming that send the DB to Upgrade Purgatory Abel Macias. 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
The Sins of SQL Programming that send the DB to Upgrade Purgatory Abel Macias 1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Who is Abel Macias? 1994 - Joined Oracle Support 2000
Contact for all enquiries Phone: +61 2 8006 9730. Email: [email protected]. Page 2. RecordPoint Release Notes V3.8 for SharePoint 2013
Release Notes V3.8 Notice This document contains confidential and trade secret information of RecordPoint Software ( RPS ). RecordPoint Software has prepared this document for use solely with RecordPoint.
Introduction to Microsoft Jet SQL
Introduction to Microsoft Jet SQL Microsoft Jet SQL is a relational database language based on the SQL 1989 standard of the American Standards Institute (ANSI). Microsoft Jet SQL contains two kinds of
Nortel VPN Router Software Release V6_05.300
Nortel VPN Router Software Release V6_05.300 1. Release Summary Release Date: November 10, 2008 Purpose: Software Maintenance release to address customer found software issues. 2. Important Notes Before
Firebird. A really free database used in free and commercial projects
Firebird A really free database used in free and commercial projects Holger Klemt CEO IBExpert KG, Germany [email protected] This presentation: www.ibexpert.com/firebird.pdf What is Firebird? Firebird
Simba Apache Cassandra ODBC Driver
Simba Apache Cassandra ODBC Driver with SQL Connector 2.2.0 Released 2015-11-13 These release notes provide details of enhancements, features, and known issues in Simba Apache Cassandra ODBC Driver with
Embedded SQL programming
Embedded SQL programming http://www-136.ibm.com/developerworks/db2 Table of contents If you're viewing this document online, you can click any of the topics below to link directly to that section. 1. Before
Apache Derby Performance. Olav Sandstå, Dyre Tjeldvoll, Knut Anders Hatlen Database Technology Group Sun Microsystems
Apache Derby Performance Olav Sandstå, Dyre Tjeldvoll, Knut Anders Hatlen Database Technology Group Sun Microsystems Overview Derby Architecture Performance Evaluation of Derby Performance Tips Comparing
Services. Relational. Databases & JDBC. Today. Relational. Databases SQL JDBC. Next Time. Services. Relational. Databases & JDBC. Today.
& & 1 & 2 Lecture #7 2008 3 Terminology Structure & & Database server software referred to as Database Management Systems (DBMS) Database schemas describe database structure Data ordered in tables, rows
