DB-Access. User Manual. Version 9.1 March 1997 Part No

Size: px
Start display at page:

Download "DB-Access. User Manual. Version 9.1 March 1997 Part No"

Transcription

1 DB-Access User Manual Version 9.1 March 1997 Part No

2 Published by INFORMIX Press Informix Software, Inc Bohannon Drive Menlo Park, CA Copyright by Informix Software, Inc. or their subsidiaries, provided that portions may be copyrighted by third parties, as set forth in documentation. All rights reserved. The following are worldwide trademarks of Informix Software, Inc., or its subsidiaries, registered in the United States of America as indicated by, and in numerous other countries worldwide: INFORMIX ; INFORMIX -OnLine Dynamic Server ; DataBlade The following are worldwide trademarks of the indicated owners or their subsidiaries, registered in the United States of America as indicated by, and in numerous other countries worldwide: Adobe Systems Incorporated: PostScript X/OpenCompany Ltd.: UNIX ; X/Open All other marks or symbols are registered trademarks or trademarks of their respective owners. Documentation Team: Jill Berman, Twila Booth, Evelyn Eldridge-Diaz, Tom Noronha To the extent that this software allows the user to store, display, and otherwise manipulate various forms of data, including, without limitation, multimedia content such as photographs, movies, music and other binary large objects (blobs), use of any single blob may potentially infringe upon numerous different third-party intellectual and/or proprietary rights. It is the user's responsibility to avoid infringements of any such thirdparty rights. RESTRICTED RIGHTS/SPECIAL LICENSE RIGHTS Software and documentation acquired with US Government funds are provided with rights as follows: (1) if for civilian agency use, with Restricted Rights as defined in FAR ; (2) if for Dept. of Defense use, with rights as restricted by vendor's standard license, unless superseded by negotiated vendor license as prescribed in DFAR Any whole or partial reproduction of software or documentation marked with this legend must reproduce the legend. ii DB-Access User Manual

3 Table of Contents Table of Contents Introduction About This Manual Organization of This Manual Types of Users Software Dependencies Assumptions About Your Locale Demonstration Database Major Features Documentation Conventions Typographical Conventions Icon Conventions Command-Line Conventions Sample-Code Conventions Additional Documentation On-Line Manuals Printed Manuals On-Line Help Error Message Files Documentation Notes, Release Notes, Machine Notes Compliance with Industry Standards Informix Welcomes Your Comments Chapter 1 Working with DB-Access What Is DB-Access? Preparing to Use DB-Access Setting Environment Variables Using DB-Access with a Non-Default Locale Creating the Demonstration Database Finding Your Way in DB-Access What to Check Before You Start DB-Access How to Use Your Terminal Keyboard Invoking DB-Access

4 Calling up the DB-Access Main Menu Invoking DB-Access and Selecting a Database Selecting a Menu Option Going to a Submenu and Submenu Option Executing a Command File Echoing File Input to the Screen Checking for ANSI Compliance Displaying Session Information Displaying the Software Version Number Activating the XLUF Feature for Nonprintable Characters Other Command-Line Features The DB-Access Main Menu The DB-Access Menu Structure Using DB-Access Menus and Screens Using Menu Screens Using Text-Entry Screens Using the HELP Screen Using a Text Editor Using the SQL Editor Using a System Editor Chapter 2 Creating Databases and Tables Working with a Database Selecting a Database Creating a Database Dropping a Database Closing a Database Getting Database Information Working with a Table Creating a Table Modifying a Table Dropping a Table Getting Table Information Querying a Table Manipulating Data in a Table The DB-Access Facilities Using the Interactive Schema Editor Using SQL Statements Method 1: Using the Menu Options How To Create a Database (Menu) How to Select a Database (Menu) Leaving the Menu Where System Information Is Stored iv DB-Access User Manual

5 How To Create a Table in the Database (Menu) Calling Up the Table Schema Exiting the Schema Editor Specifying Column Constraints Creating a Fragmented Table Where Table Information Is Stored How To Modify a Table in the Database (Menu) Using the Alter Option How To Get Table Information (Menu) Displaying Information About a Column How to Select Data from a Table (Menu) How to Drop a Table (Menu) How to Drop a Database (Menu) How to Close a Database (Menu) How to Get Database Information (Menu) Method 2: Using SQL How To Create a Database (SQL) How to Select a Database (SQL) How to Create a Table (SQL) Assigning Column Constraints Creating an Index on a Table How to Modify a Table (SQL) Adding a Column to a Table Modifying a Column in a Table Dropping a Column from a Table Renaming a Column in a Table Adding and Dropping Constraints Modifying Fragmentation Strategy How To Get Table Information (SQL) How to Select Data from a Table (SQL) How to Drop a Table (SQL) How to Drop a Database (SQL) How to Close a Database (SQL) How to Get Database Information (SQL) Table of Contents v

6 Chapter 3 The Query-language Menu Option Choosing an Approach to Databases and Tables Choosing the Query-language Option Entering a New SQL Statement Running an SQL Statement Running Error-Free Statements What Happens When There Are Errors Viewing the Next Page of Data Modifying an SQL Statement Editing an SQL Statement Redirecting Query Results Sending Output to a Printer Sending Output to a File Sending Output to a Pipe Choosing an Existing SQL Statement Sample SQL Command Files Saving the Current SQL Statement Displaying Table Information The Columns Option The Indexes Option The Privileges Option The References Option The Status Option The constraints Option The triggers Option The Table Option The Fragments Option Dropping an SQL Statement Selecting Data from a Table How to Run Queries on the SQL Menu Basic Forms of the SELECT Statement Retrieving All the Data in a Table Performing a Selection Operation on Table Data Performing a Projection Operation on Table Data Performing Selection and Projection Operations at the Same Time 3-39 Performing Join Operations on Tables Display of Data Types in Query Results Display of Built-in Types Display of Floating-Point Data Types Display of Large Objects Display of Opaque Types Display of Row Types vi DB-Access User Manual

7 Display of Collection Types Support for Table Inheritance in Queries How to Exclude Subtable Rows from the Query Result How to Select All Columns of a Supertable and Its Subtables Using Other SQL Statements Deciding on a Database and Tables Learning SQL Statements Choosing a Method for Entering SQL Statements Example of an SPL Routine in a Command File Chapter 4 Chapter 5 The Database Menu Option Choosing the Database Option Selecting a Database The SELECT DATABASE Screen List of Available Databases Selecting a Database on Another Server Exiting the Screen Creating a Database Guidelines for Naming Databases Effects of Creating a Database Creating a Database on Another Server The CREATE DATABASE Menu Displaying Database Information Retrieving Information on Dbspaces Retrieving Information on Native Language Support Retrieving Information on Global Language Support Retrieving Information on Routines Selecting a Different Database Exiting the Screen Dropping a Database The DROP DATABASE Screen Confirming Your Decision to Drop a Database Exiting the Screen Closing a Database The Table Menu Option Selecting the TABLE Menu Creating a Table The CREATE TABLE Screen Naming the Table Building the Table Schema Exiting the CREATE TABLE Menu Adding a Column to a Table Table of Contents vii

8 Adding to the Table Schema Building the Table Schema Modifying a Column in a Table Dropping a Column Rebuilding the Table Schema Displaying Subsequent Table Screens Setting Table Options Defining Constraints Defining a Fragmentation Strategy Altering a Table The ALTER TABLE Screen Exiting the ALTER TABLE Screen Adding a Column with the ALTER TABLE Menu Modifying a Column with the ALTER TABLE Menu Dropping a Column with the ALTER TABLE Menu Using the Screen Option on the ALTER TABLE Menu Changing Table Options with the ALTER TABLE Menu Altering the Fragmentation Strategy of a Table Altering or Defining a Fragmentation Strategy The ALTER FRAGMENT Menu: Round-robin Strategy The ALTER FRAGMENT Menu: Expression Strategy The ALTER FRAGMENT Menu: No Fragmentation Displaying Table Information The Columns Option The Indexes Option The Privileges Option The References Option The Status Option The constraints Option The triggers Option The Table Option The Fragments Option Dropping a Table Confirming Your Decision Exiting the DROP TABLE Screen viii DB-Access User Manual

9 Chapter 6 Appendix A Appendix B The Connection and Session Menu Options Choosing the Connection Option Connecting to a Database Environment Disconnecting from a Database Environment Choosing the Session Option Sample Command Files How to Read On-Line Help for SQL Statements Index Table of Contents ix

10

11 Introduction Introduction About This Manual Organization of This Manual Types of Users Software Dependencies Assumptions About Your Locale Demonstration Database Preparing to Create the Demonstration Database Creating the Demonstration Database Permissions for the Demonstration Database Major Features Documentation Conventions Typographical Conventions Icon Conventions Comment Icons Command-Line Conventions How to Read a Command-Line Diagram Sample-Code Conventions Additional Documentation On-Line Manuals Printed Manuals On-Line Help Error Message Files Documentation Notes, Release Notes, Machine Notes Compliance with Industry Standards Informix Welcomes Your Comments

12 2 DB-Access User Manual

13 Read this introduction for an overview of the information provided in this manual and for an understanding of the documentation conventions used. About This Manual The DB-Access User Manual describes how to use the DB-Access utility to access, modify, and retrieve information from INFORMIX-Universal Server. This book is both a user guide and reference manual. Organization of This Manual This manual includes the following chapters: This Introduction provides an overview of the manual and describes the documentation conventions used. Chapter 1, Working with DB-Access, provides an overview of how to use DB-Access with Universal Server. It explains how to use your terminal and the system editor, how to invoke the utility, and how to use the various screens and menus. It also illustrates and describes the DB-Access main menu structure and tells how to get on-line Help. Chapter 2, Creating Databases and Tables, is a tutorial-style chapter that illustrates how to create, modify, drop, and select databases and tables using either a main menu option or an SQL statement. It also introduces the Interactive Schema Editor (ISED) and the Informix implementation of SQL. Introduction 3

14 Types of Users Chapter 3, The Query-language Menu Option, illustrates and describes how to use the various menus and screens when you select the Query-language option from the DB-Access main menu. This chapter also contains an extended tutorial on the SELECT statement that emphasizes the display of different data types in query results. Chapter 4, The Database Menu Option, illustrates and describes how to use the various menus and screens when you select the Database option from the DB-Access main menu. Chapter 5, The Table Menu Option, illustrates and describes how to use the various menus and screens when you select the Table option from the DB-Access main menu. Chapter 6, The Connection and Session Menu Options, illustrates and describes how to use the various menus and screens when you select the Connection option or the Session option from the DB-Access main menu. Appendix A illustrates and briefly describes all the command files that you can use for practice. These example files are provided with DB-Access when you run the script to install the demonstration database. Appendix B illustrates how to read the syntax for SQL statements described on the DB-Access on-line Help screens. Types of Users This manual is written for all users of Informix products who use the DB-Access utility to access, modify, and retrieve the information in a relational database. If you have limited experience with relational databases, SQL, or your operating system, refer to Getting Started with INFORMIX-Universal Server for a list of introductory texts. 4 DB-Access User Manual

15 Software Dependencies Software Dependencies This manual assumes that you are using INFORMIX-Universal Server, Version 9.1, as your database server. In this manual, all instances of Universal Server refer to INFORMIX-Universal Server. Assumptions About Your Locale Informix products can support many languages, cultures, and code sets. All culture-specific information is brought together in a single environment, called a GLS (Global Language Support) locale. This manual assumes that you are using the default locale, en_us This locale supports U.S. English format conventions for dates, times, and currency. In addition, this locale supports the ISO code set, which includes the ASCII code set plus many 8-bit characters such as é, è, and ñ. If you plan to use nondefault characters in your data or your SQL identifiers, or if you want to conform to the nondefault collation rules of character data, you need to specify the appropriate nondefault locale(s). For instructions on how to specify a nondefault locale, additional syntax, and other considerations related to GLS locales, see the Guide to GLS Functionality. Demonstration Database The DB-Access utility includes a demonstration database called stores7 that contains information about a fictitious wholesale sporting-goods distributor. The script that creates the demonstration database also provides sample SQL command files that you can use for practice with the stores7 database. The stores7 database is described in detail and its contents are listed in Appendix A of the Informix Guide to SQL: Reference. Introduction 5

16 Demonstration Database Preparing to Create the Demonstration Database To create or use the demonstration database, you or your database administrator must configure the environment, as follows: Set the INFORMIXDIR environment variable so that it contains the name of the directory in which your Informix products are installed. Set the INFORMIXSERVER environment variable to the name of the default database server. The name of the default database server must exist in the $INFORMIXDIR/etc/sqlhosts file or the file that the INFORMIXSQLHOSTS environment variable specifies. (For a full description of environment variables, see Chapter 4 of the Informix Guide to SQL: Reference.) For information about sqlhosts, see the INFORMIX-Universal Server Administrator s Guide. To use the relative pathnames as described in the following sections, set your PATH environment variable to include $INFORMIXDIR/bin. Creating the Demonstration Database The script that you use to install the demonstration database is called dbaccessdemo7 and is located in the $INFORMIXDIR/bin directory. If you choose to name your database, you must use the following naming conventions: A name can have a minimum of 1 character and a maximum of 18 characters. The first character of a name must be a letter; other characters can be letters, numbers, or underscores (_). The name must be unique among the database names on the same database server. (DB-Access makes no distinction between uppercase and lowercase letters; therefore stores7 and STORES7 refer to the same database.) For example, you might want to name the demonstration database mystores. 6 DB-Access User Manual

17 Demonstration Database To create and populate the stores7 demonstration database 1. Create a new directory for the SQL command files by entering the following command: mkdir dirname You can create this directory wherever you want the command files to be. The dirname can be any name that you choose. For example, you might want to name the directory demo_db. 2. Make the new directory the current directory by entering the following command: cd dirname 3. Create the demonstration database by entering any one of the following commands: To create the database and specify a name that you choose, enter: dbaccessdemo7 dbname If you do not specify a database name, the database name defaults to stores7. To create the database with logging, enter: dbaccessdemo7 -log dbname If you do not specify the -log option, your demonstration database will not support transaction logging. Introduction 7

18 Demonstration Database To specify a dbspace for the database, enter: dbaccessdemo7 dbname -dbspace dbspacename Make sure that the dbspace that you specify exists. If it does not exist, you or your system administrator can create the dbspace with the onspaces utility. The onspaces utility is described in the INFORMIX-Universal Server Administrator s Guide. If you do not specify a dbspace name, by default, the data for the database is put into the root dbspace. To specify all of the options in one command, enter: dbaccessdemo7 -log dbname -dbspace dbspacename After you enter one of the previous commands, a series of messages appear on the screen as each table in the database is created. If you use the default database name, the following messages appear: Dropping existing stores7 database... Creating stores7 database.... The creation of the demonstration database is now complete. The remainder of this script copies the examples into your current directory. Press "Y" to continue, or "N" to abort. 4. Press Y to copy the command files into the directory that you have created or press N to specify that the command files should not be copied. You can now use the demonstration database and sample command files. If you make changes to your database that you do not want to keep, you can run the dbaccessdemo7 script to create a fresh demonstration database. When the creation of the new demonstration database is complete, the script prompts you and asks if you would like to copy the sample command files to the current directory. Press N if you have made changes to the sample files and do not want them replaced with the original versions. Press Y if you want to replace the command files with the original versions. 8 DB-Access User Manual

19 Major Features Permissions for the Demonstration Database To use the command files that have been copied to your directory, you must have UNIX read and execute permissions for each directory in the pathname of the directory from which you ran the dbaccessdemo7 script. Check with your system administrator for more information about operating-system file and directory permissions. UNIX permissions are discussed in the INFORMIX-Universal Server Administrator s Guide. When you run dbaccessdemo7, you are, as the creator of the database, the owner and Database Administrator (DBA) of that database. To give someone else the permissions to access the command files in your directory, use the UNIX chmod command. To give someone else access to the database that you have created, grant them the appropriate privileges using the GRANT statement. The GRANT statement is described in the Informix Guide to SQL: Syntax. To revoke privileges, use the REVOKE statement. The REVOKE statement is described in the Informix Guide to SQL: Syntax. Major Features The following list includes only those features of DB-Access that are new with Universal Server. You can run the new SQL statements in Universal Server from the SQL menu. For example, you can enter and run CREATE ROW TYPE, CREATE CAST, and CREATE DOMAIN statements from the SQL menu. For SELECT statements, DB-Access displays the output of columns with new data types, such as opaque types, large objects, row types, collection types, and the built-in types INT8, SERIAL8, and BOOLEAN. DB-Access supports table inheritance in SELECT statements. When you query against a supertable, DB-Access displays the specified columns from the supertable and also the inherited columns in any subtables. Introduction 9

20 Major Features In queries that retrieve values from columns with floating-point data types, DB-Access now displays a maximum of 14 digits to the right of the decimal point. You can override this default behavior by setting the DBFLTMASK environment variable. The Columns option on the TABLE INFO menu and the SQL INFO menu displays the data type of columns that have any of the new data types. The Indexes option has a new display on the TABLE INFO menu and the SQL INFO menu. This display has a new column, Access Method, that indicates the index access method, such as B-tree or Functional. The Procedures option on the DATABASE INFO menu has been renamed the Routines option, and the SELECT PROCEDURE screen has been renamed the SELECT ROUTINE screen. The UNLOAD statement can unload data from tables with new data types to operating-system files. The tables to be unloaded can contain opaque types, row types, collection types, large objects, or built-in data types. For further information on the UNLOAD statement, see the Informix Guide to SQL: Syntax and the Informix Migration Guide. The LOAD statement can load data from operating-system files into tables that contain new data types. The tables to be loaded can contain opaque types, row types, collection types, large objects, or built-in data types. For further information on the LOAD statement, see the Informix Guide to SQL: Syntax and the Informix Migration Guide. You can now display a maximum of 512 database names on the SELECT DATABASE screen. The Introduction to each Version 9.1 product manual contains a list of major features for that product. The Introduction to each manual in the Version 9.1 Informix Guide to SQL series contains a list of new SQL features. Major features for Version 9.1 Informix products also appear in release notes. 10 DB-Access User Manual

21 Documentation Conventions Documentation Conventions This section describes the conventions that this manual uses. These conventions make it easier to gather information from this and other Informix manuals. The following conventions are covered: Typographical conventions Icon conventions Command-line conventions Sample-code conventions Typographical Conventions This manual uses the following standard set of conventions to introduce new terms, illustrate screen displays, describe command syntax, and so forth. Convention KEYWORD italics boldface monospace KEYSTROKE Meaning All keywords appear in uppercase letters in a serif font. Within text, new terms and emphasized words appear in italics. Within syntax diagrams, values that you are to specify appear in italics. Identifiers (names of classes, objects, constants, events, functions, program variables, forms, labels, and reports), environment variables, database names, filenames, table names, column names, icons, menu items, command names, and other similar terms appear in boldface. Information that the product displays and information that you enter appear in a monospace typeface. Keys that you are to press appear in uppercase letters in a sans serif font. This symbol indicates the end of feature-, product-, platform-, or compliance-specific information. Introduction 11

22 Icon Conventions Tip: When you are instructed to enter characters or to execute a command, immediately press RETURN after the entry. When you are instructed to type the text or to press other keys, no RETURN is required. Icon Conventions Throughout the documentation, you will find text that is identified by several different types of icons. This section describes these icons. Comment Icons Comment icons identify warnings, important notes, or tips. This information is always displayed in italics. Icon Description The warning icon identifies vital instructions, cautions, or critical information. The important icon identifies significant information about the feature or operation that is being described. The tip icon identifies additional details or shortcuts for the functionality that is being described. Command-Line Conventions This section defines and illustrates the format of commands that are available in Informix products. These commands have their own conventions, which might include alternative forms of a command, required and optional parts of the command, and so forth. 12 DB-Access User Manual

23 Command-Line Conventions Each diagram displays the sequences of required and optional elements that are valid in a command. A diagram begins at the upper-left corner with a command. It ends at the upper-right corner with a vertical line. Between these points, you can trace any path that does not stop or back up. Each path describes a valid form of the command. You must supply a value for words that are in italics. You might encounter one or more of the following elements on a commandline path. Element command variable -flag.ext Description This required element is usually the product name or other short word that invokes the product or calls the compiler or preprocessor script for a compiled Informix product. It might appear alone or precede one or more options. You must spell a command exactly as shown and use lowercase letters. A word in italics represents a value that you must supply, such as a database, file, or program name. A table following the diagram explains the value. A flag is usually an abbreviation for a function, menu, or option name or for a compiler or preprocessor argument. You must enter a flag exactly as shown, including the preceding hyphen. A filename extension, such as.sql or.cob, might follow a variable that represents a filename. Type this extension exactly as shown, immediately after the name of the file. The extension might be optional in certain products. (.,;+*-/) Punctuation and mathematical notations are literal symbols that you must enter exactly as shown. '' Privileges p Privileges Single quotes are literal symbols that you must enter as shown. A reference in a box represents a subdiagram. Imagine that the subdiagram is spliced into the main diagram at this point. When a page number is not specified, the subdiagram appears on the same page. (1 of 2) Introduction 13

24 Command-Line Conventions Element ALL Description A shaded option is the default action. Syntax within a pair of arrows indicates a subdiagram. The vertical line terminates the command. -f OFF ON, variable A branch below the main path indicates an optional path. (Any term on the main path is required, unless a branch can circumvent it.) A loop indicates a path that you can repeat. Punctuation along the top of the loop indicates the separator symbol for list items. 3, A gate ( 3 ) on a path indicates that you can only use that path the indicated number of times, even if it is part size of a larger loop. Here you can specify size no more than three times within this statement segment. (2 of 2) How to Read a Command-Line Diagram Figure 1 shows a command-line diagram that uses some of the elements that are listed in the previous table. Figure 1 Example of a Command-Line Diagram setenv INFORMIXC compiler pathname To construct a command correctly, start at the top left with the command. Then follow the diagram to the right, including the elements that you want. The elements in the diagram are case sensitive. 14 DB-Access User Manual

25 Sample-Code Conventions Figure 1 on page -14 diagrams the following steps: 1. Type the word setenv. 2. Type the word INFORMIXC. 3. Supply either a compiler name or pathname. After you choose compiler or pathname, you come to the terminator. Your command is complete. 4. Press RETURN to execute the command. Sample-Code Conventions Examples of SQL code occur throughout this manual. Except where noted, the code is not specific to any single Informix application development tool. If only SQL statements are listed in the example, they are not delimited by semicolons. For instance, you might see the code in the following example: CONNECT TO stores7. DELETE FROM customer WHERE customer_num = 121. COMMIT WORK DISCONNECT CURRENT To use this SQL code for a specific product, you must apply the syntax rules for that product. For example, if you are using the Query-language option of DB-Access, you must delimit multiple statements with semicolons. If you are using an SQL API, you must use EXEC SQL at the start of each statement and a semicolon (or other appropriate delimiter) at the end of the statement. Tip: Ellipsis points in a code example indicate that more code would be added in a full application, but it is not necessary to show it to describe the concept being discussed. For detailed directions on using SQL statements for a particular application development tool or SQL API, see the manual for your product. Introduction 15

26 Additional Documentation Additional Documentation For additional information, you might want to refer to the following types of documentation: On-line manuals Printed manuals On-line help Error message files Documentation notes, release notes, and machine notes On-Line Manuals A CD that contains Informix manuals in electronic format is provided with your Informix products. You can install the documentation or access it directly from the CD. For information about how to install, read, and print online manuals, see either the installation guide for your product or the installation insert that accompanies the documentation CD. The documentation set that is provided on the CD describes Universal Server, its implementation of SQL, and its associated application-programming interfaces. For an overview of the manuals in the Universal Server documentation set, see Getting Started with INFORMIX-Universal Server. 16 DB-Access User Manual Printed Manuals The Universal Server documentation set describes Universal Server, its implementation of SQL, and its associated application-programming interfaces. For an overview of the manuals in the Universal Server documentation set, see Getting Started with INFORMIX-Universal Server. To order printed manuals, call or send to moreinfo@informix.com. Please provide the following information: The documentation that you need The quantity that you need Your name, address, and telephone number

27 On-Line Help On-Line Help DB-Access provides on-line Help files that walk you through each menu option. To invoke the Help feature, simply press CTRL-W wherever you are in DB-Access. The notational conventions and rules governing SQL statement syntax shown in on-line Help are illustrated in Appendix B. Error Message Files Informix software products provide ASCII files that contain all the Informix error messages and their corrective actions. To read the error messages in the ASCII file, Informix provides scripts that let you display error messages on the screen (finderr) or print formatted error messages (rofferr). For a detailed description of these scripts, see the Introduction to the Informix Error Messages manual. Documentation Notes, Release Notes, Machine Notes In addition to printed documentation, the following on-line files, located in the $INFORMIXDIR/release/en_us/0333 directory, supplement the information in this manual. On-Line File DBACCDOC_9.1 SERVERS_9.1 IUNIVERSAL_9.1 Purpose The documentation-notes file describes features that are not covered in this manual or that have been modified since publication. The release-notes file describes feature differences from earlier versions of Informix products and how these differences might affect current products. This file also contains information about any known problems and their workarounds. The machine-notes file describes any special actions that are required to configure and use Informix products on your computer. Machine notes are named for the product described. Please examine these files because they may contain vital information about application and performance issues. Introduction 17

28 Compliance with Industry Standards Compliance with Industry Standards The American National Standards Institute (ANSI) has established a set of industry standards for SQL. Informix SQL-based products are fully compliant with SQL-92 Entry Level (published as ANSI X ), which is identical to ISO 9075:1992, on INFORMIX-Universal Server. In addition, many features of Universal Server comply with the SQL-92 Intermediate and Full Level and X/Open SQL CAE (common applications environment) standards. Informix Welcomes Your Comments Please tell us what you like or dislike about our manuals. To help us with future versions of our manuals, we want to know about corrections or clarifications that you would find useful. Include the following information: The name and version of the manual that you are using Any comments that you have about the manual Your name, address, and phone number Write to us at the following address: Informix Software, Inc. SCT Technical Publications Department 4100 Bohannon Drive Menlo Park, CA If you prefer to send , our address is: doc@informix.com Or send a facsimile to the Informix Technical Publications Department at: We appreciate your feedback. 18 DB-Access User Manual

29 Working with DB-Access Chapter 1 What Is DB-Access? Preparing to Use DB-Access Setting Environment Variables Using DB-Access with a Non-Default Locale Creating the Demonstration Database Finding Your Way in DB-Access What to Check Before You Start DB-Access How to Use Your Terminal Keyboard Invoking DB-Access Calling up the DB-Access Main Menu Invoking DB-Access and Selecting a Database Selecting a Menu Option Going to a Submenu and Submenu Option CONNECTION Menu Options DATABASE Menu Options SQL Menu Options TABLE Menu Options Sample DB-Access Command-Line Commands Executing a Command File Echoing File Input to the Screen Checking for ANSI Compliance Displaying Session Information Displaying the Software Version Number Activating the XLUF Feature for Nonprintable Characters

30 Other Command-Line Features Reading from Standard Input Interactive Input through Standard Input Executing Shell Commands from Standard Input Connecting to a Database Environment in Non-Menu Mode Viewing the XPG4 Information Schema The DB-Access Main Menu The DB-Access Menu Structure Using DB-Access Menus and Screens Using Menu Screens Selecting an Option Leaving a Menu Screen Getting Help Using Text-Entry Screens Entering Text on the Screen Leaving a Text-entry Screen Getting Help Using the HELP Screen Using a Text Editor Using the SQL Editor Using the Editing Keys Editing Restrictions Using a System Editor DB-Access User Manual

31 This chapter introduces DB-Access. It tells you how to get started with DB-Access and acquaints you with the various types of menus, screens, terminal functions, and editors that you use when working with the utility. If you are new to DB-Access, you should take time to understand the basic concepts and tasks presented in this chapter. This manual also refers to other relevant Informix publications, which can be helpful if you have limited experience with computers or database-management systems. If you are already familiar with DB-Access, you might prefer to skip this chapter and Chapter 2, Creating Databases and Tables, and go directly to the relevant sections of the subsequent chapters or appendixes. The following table shows the topics covered in this chapter. Topic What Is DB-Access? on page 1-4 Scope This section explains the purpose of DB-Access and shows what you can do with DB-Access. Preparing to Use DB-Access on page 1-6 This section describes the steps you must follow before you can work with DB-Access. It shows you how to set environment variables, create the demonstration database, and optionally install a language supplement. Finding Your Way in DB-Access on page 1-10 Invoking DB-Access on page 1-12 This section provides a checklist of prerequisites for starting DB-Access and explains how to use your terminal keys in DB-Access. This section shows how to invoke DB-Access from the command line. It explains various command-line options for accessing submenus and customizing your use of DB-Access. It also explains other command-line features such as reading from standard input. (1 of 2) Working with DB-Access 1-3

32 What Is DB-Access? Topic The DB-Access Main Menu on page 1-29 Using DB-Access Menus and Screens on page 1-31 Using a Text Editor on page 1-35 Scope This section describes the DB-Access main menu and provides a graphic overview of the DB-Access menu hierarchy. This section describes the organization of information on DB-Access menus and screens. It shows how to use the three types of screens in DB-Access: menu screens, textentry screens, and help screens. This section shows how to use the SQL Editor to create and modify SQL statements and command files. It explains the editing keys on the NEW and MODIFY textentry screens and describes editing restrictions. This section also shows how to use a system editor as an alternative to the SQL editor. (2 of 2) Tip: If you are new to DB-Access, you might want to look immediately at the overview of the menu hierarchy in Figure 1-5 on page That figure provides a graphic overview of all options on all menus in DB-Access. You can use that figure to see at a glance all the tasks you can perform with DB-Access. What Is DB-Access? DB-Access is a utility that lets you access and manipulate the data in a relational database and perform a variety of data-management tasks such as organizing, storing, retrieving, and viewing data. A database is a collection of information or data that is arranged in tables. In turn, the tables are made up of rows and columns. The stores7 database provided with your database server is described in detail in Appendix A of the Informix Guide to SQL: Reference. Database fundamentals are introduced in Chapter 1 in the Informix Guide to SQL: Tutorial. 1-4 DB-Access User Manual

33 What Is DB-Access? You can use DB-Access menus and screens to perform the following types of database tasks: Create, drop, and close databases Create, modify, and drop nonfragmented and fragmented tables Create, modify, and drop indexes and constraints Connect to a database server Obtain information about the current session Obtain information about the objects in the database, such as tables, columns, fragments, indexes, routines, triggers, constraints, and privileges You can use the SQL menu to perform the following types of tasks: Insert, update, delete, and retrieve information in a database using SQL (Structured Query Language) statements Enter and execute SQL data definition statements and many other types of SQL statements Create and execute SPL routines Create command files to capture the text of SQL statements and SPL routines and execute these command files Tip: If you are not familiar with using the SELECT statement and other SQL statements in DB-Access, see Selecting Data from a Table on page This section provides a tutorial on working with the SELECT statement in DB-Access and prepares you for working with other SQL statements in DB-Access. Working with DB-Access 1-5

34 Preparing to Use DB-Access Preparing to Use DB-Access This section describes the steps you must follow before you can work with DB-Access. It explains how to set environment variables, how to use DB-Access with a non-default locale, and how to create the demonstration database that is provided with DB-Access. It assumes that the INFORMIX- Universal Server is installed on your computer according to the installation instructions that come with the database server software. Setting Environment Variables You must set the following Informix and UNIX environment variables before you can properly use DB-Access: The INFORMIXDIR environment variable specifies the directory where your database server files are installed. The INFORMIXSERVER environment variable specifies the default INFORMIX-Universal Server to which an explicit or implicit connection is made. The INFORMIXTERM environment variable specifies whether DB-Access should use the termcap file or terminfo directory to locate terminal-capability information. The UNIX environment variable TERMCAP or TERMINFO must be set so that DB-Access can communicate with your terminal. TERM is a UNIX environment variable that lets DB-Access recognize and communicate with the kind of terminal you are using. PATH is a UNIX environment variable that determines the search path so that the shell searches the correct directory for executable DB-Access files. 1-6 DB-Access User Manual

35 Setting Environment Variables You can set additional Informix environment variables for enhanced performance; DB-Access observes their settings: Set the DELIMIDENT environment variable if you want DB-Access to automatically accept delimited identifiers in SQL statements. This means that database object names consisting of alphabetic or nonalphabetic characters can be placed within quotes, and that strings in double quotes (") are treated as identifiers rather than strings. Set the FET_BUF_SIZE environment variable to determine the size of the fetch buffer for data sent by the database server. Set the OPTCOMPIND environment variable to indicate a preferred join method and help the optimizer select the appropriate join method for parallel database queries. Set the PDQPRIORITY environment variable to dynamically control the priority level of parallel database queries. Set the DBFLTMASK environment variable to control the default number of digits displayed to the right of the decimal point for columns with floating-point data types. Set the DBEDIT environment variable to specify a default text editor for the Use-editor option of the SQL menu. You can activate Native Language Support (NLS) capability and specify certain behaviors by taking the following steps: The DBNLS environment variable enables the NLS features. Set this environment variable before starting the application. If DBNLS is not set, DB-Access does not provide NLS functionality. Once DBNLS is set, set the LANG environment variable to specify the language environment of the database operations that follow. The LANG setting determines the messages, collating sequences, character classifications, and local customs information. For example, you could set LANG to a value for German. If you activate NLS capability and want messages and menu options in a language other than English, you must also install one or more language supplements for the language(s) you want to use. Installation instructions for the supplements are provided with their on-line or printed Language Supplement Release Notes. Working with DB-Access 1-7

36 Using DB-Access with a Non-Default Locale You can set any of the environment variables described in this section at the system prompt, in your.profile (Bourne shell or Korn shell) file, in your.login or.cshrc (C shell) file, or in an environment-configuration file. If you set these environment variables at the system prompt, you must reassign them every time you log on to the system. If you set these environment variables in your.profile,.login, or.cshrc file, they are assigned automatically every time you log on to the system. Important: If you set or modify the environment variables in a file rather than on the command line, log out and then log back on or source the file before you begin to work with DB-Access so the shell can read your entries. Details of how to set and use environment variables are provided in Chapter 4 of the Informix Guide to SQL: Reference. This chapter describes all the environment variables listed in this section except for the DBNLS and LANG environment variables. For further information on the DBNLS and LANG environment variables, see the Guide to GLS Functionality. Using DB-Access with a Non-Default Locale GLS The Global Language Support (GLS) feature lets Informix products, including DB-Access, easily handle different languages, cultural conventions, and code sets for Asian, European, Latin American, and Middle Eastern countries. Culture-specific information resides in a GLS locale. For information about GLS locales, see the Guide to GLS Functionality. If you are using the default locale (U.S. English), you do not need to set any environment variables or perform any special steps to enable the GLS feature for DB-Access. If you are using a non-default locale, you must set environment variables to identify the appropriate locale: Set the CLIENT_LOCALE environment variable to specify a nondefault client locale. Set the DB_LOCALE environment variable on each client computer to specify a non-default database locale. Set the SERVER_LOCALE environment variable to specify a nondefault server locale. 1-8 DB-Access User Manual

37 Creating the Demonstration Database You can also customize your use of the GLS feature by setting additional GLS-related environment variables, such as DBDATE, DBLANG, and DBMONEY. For information about setting the CLIENT_LOCALE, DB_LOCALE, and SERVER_LOCALE environment variables, see Chapter 1 of the Guide to GLS Functionality. For descriptions of these three environment variables and other GLS-related environment variables, see Chapter 2 of the Guide to GLS Functionality. For information on how the GLS feature affects the Informix implementation of SQL in DB-Access, see Chapter 3 of the Guide to GLS Functionality Important: NLS is an older Informix product that is retained for backward compatibility with client applications that are based on NLS features. GLS is a newer Informix product that provides several advantages over and above those of NLS. GLS is the preferred method of adapting DB-Access and other Informix products to your own language and culture. Creating the Demonstration Database The examples in this manual are based on the stores7 demonstration database. The structure, contents, and relationship of all the tables that comprise the stores7 database are described in Appendix A of the Informix Guide to SQL: Reference. The system catalog tables for the stores7 database are described in Chapter 2 of that book. If you have not already done so, create the demonstration database as described in Demonstration Database on page -5 in the Introduction to this manual. Working with DB-Access 1-9

DB-Access User Manual

DB-Access User Manual DB-Access User Manual Informix Dynamic Server, Version 7.3 Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options, Version 8.2 Informix Dynamic Server with Universal Data

More information

Informix Storage Manager Administrator s Guide

Informix Storage Manager Administrator s Guide Informix Storage Manager Administrator s Guide Informix Dynamic Server, Version 7.3 Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options, Version 8.2 Informix Dynamic Server,

More information

Extending INFORMIX- Universal Server:

Extending INFORMIX- Universal Server: Extending INFORMIX- Universal Server: User-Defined Routines Version 9.1 March 1997 Part No. 000-3803 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032 Copyright

More information

Informix Migration Guide

Informix Migration Guide Informix Migration Guide Informix Dynamic Server, Version 7.3 Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options, Version 8.2 Informix Dynamic Server with Universal Data

More information

Informix Embedded SQL TP/XA Programmer s Manual

Informix Embedded SQL TP/XA Programmer s Manual Informix Embedded SQL TP/XA Programmer s Manual Version 9.2 December 1998 Part No. 000-5193 Published by INFORMIX Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1998 Informix

More information

IBM Informix DB-Access

IBM Informix DB-Access IBM Informix DB-Access User s Guide IBM Informix Extended Parallel Server, Version 8.4 IBM Informix Dynamic Server, Version 9.4 March 2003 Part No. CT1SKNA Note: Before using this information and the product

More information

INFORMIX-OnLine Workgroup Server

INFORMIX-OnLine Workgroup Server INFORMIX-OnLine Workgroup Server Informix Guide to SQL: Syntax, Volume 2 for UNIX Version 7.12 June 1996 Part No. 000-8942 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo

More information

INFORMIX-4GL, INFORMIX-SQL

INFORMIX-4GL, INFORMIX-SQL INFORMIX-4GL, INFORMIX-SQL Guide to 7.20 Feature Enhancements Version 7.20 February 1998 Part No. 000-5041 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032

More information

INFORMIX-Universal Web Connect

INFORMIX-Universal Web Connect INFORMIX-Universal Web Connect Installation Guide for UNIX Version 4.11 May 1998 Part No. 000-5068 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032 Copyright

More information

Informix Unicode DataBlade Module

Informix Unicode DataBlade Module Informix Unicode DataBlade Module User s Guide Version 1.0 August 1998 Part No. 000-5211 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032 Copyright 1981-1998

More information

Guide to IBM Informix Enterprise Replication

Guide to IBM Informix Enterprise Replication Guide to IBM Informix Enterprise Replication Version 9.3 August 2001 Part No. 000-8334 Copyright International Business Machines Corporation 2001. All rights reserved. Trademarks AIX; DB2; DB2 Universal

More information

Guide to the Optical Subsystem

Guide to the Optical Subsystem Guide to the Optical Subsystem Informix Dynamic Server Informix Dynamic Server, Developer Edition Informix Dynamic Server, Workgroup Edition Version 7.3 February 1998 Part No. 000-4375 Published by INFORMIX

More information

INFORMIX-GLS. Programmer s Manual

INFORMIX-GLS. Programmer s Manual INFORMIX-GLS Programmer s Manual INFORMIX-OnLine Dynamic Server, Version 7.2x INFORMIX-OnLine Workgroup Server, Version 7.2x INFORMIX-SE, Version 7.2x INFORMIX-Universal Server, Version 9.1x Version 3.07

More information

INFORMIX-SQL Reference Manual

INFORMIX-SQL Reference Manual INFORMIX-SQL Reference Manual Version 7.3 July 1999 Part No. 000-5471 Published by INFORMIX Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1999 Informix Corporation. All rights

More information

Backup and Restore Guide

Backup and Restore Guide Backup and Restore Guide TM for Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options Version 8.2 March 1998 Part No. 000-5131 Published by INFORMIX Press Informix Software,

More information

Informix I-Spy User Manual

Informix I-Spy User Manual Informix I-Spy User Manual Version 1.0 January 1999 Part No. 000-5317 Published by INFORMIX Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1999 Informix Corporation. All rights

More information

INFORMIX-Universal Server

INFORMIX-Universal Server INFORMIX-Universal Server Quick Reference Guide Version 9.1 March 1997 Part No. 000-4803 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025 Copyright 1981-1997

More information

Informix Guide to Database Design and Implementation

Informix Guide to Database Design and Implementation Informix Guide to Database Design and Implementation Informix Extended Parallel Server, Version 8.3 Informix Dynamic Server.2000, Version 9.2 December 1999 Part No. 000-6525 Published by Informix Press

More information

IBM Informix Large Object Locator DataBlade Module User s Guide

IBM Informix Large Object Locator DataBlade Module User s Guide IBM Informix Large Object Locator DataBlade Module User s Guide Version 1.2A March 2003 Part No. CT1V1NA Note: Before using this information and the product it supports, read the information in the appendix

More information

Informix Enterprise Command Center Installation Guide

Informix Enterprise Command Center Installation Guide Informix Enterprise Command Center Installation Guide TM for Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options Version 2.1 May 1998 Part No. 000-5162 Published by INFORMIX

More information

INFORMIX-GLS Programmer s Manual

INFORMIX-GLS Programmer s Manual INFORMIX-GLS Programmer s Manual Version 3.08 December 1998 Part No. 000-5196 Published by INFORMIX Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1998 Informix Corporation. All

More information

Getting Started with INFORMIX-Universal Server

Getting Started with INFORMIX-Universal Server Getting Started with INFORMIX-Universal Server Version 9.1 March 1997 Part No. 000-3890 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025 Copyright 1981-1997

More information

INFORMIX-Universal Server

INFORMIX-Universal Server INFORMIX-Universal Server Administrator s Supplement for Windows NT TM Version 9.12 October 1997 Part No. 000-3918 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA

More information

Creating UDRs in Java

Creating UDRs in Java Creating UDRs in Java Version 9.2 September 1999 Part No. 000-6220 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1999 Informix Corporation. All rights reserved.

More information

Informix Storage Manager

Informix Storage Manager Informix Storage Manager Administrator s Guide Informix Extended Parallel Server, Version 8.3 Informix Dynamic Server.2000, Version 9.2 December 1999 Part No. 000-6533 Published by Informix Press Informix

More information

IBM Informix Client Products Installation Guide

IBM Informix Client Products Installation Guide IBM Informix Client Products Installation Guide for UNIX, Linux, and Windows Version 2.8 June 2002 Part No. 000-9030 Note: Before using this information and the product it supports, read the information

More information

Installation Guide. for Informix Dynamic Server. with Advanced Decision Support and Extended Parallel Options. on UNIX

Installation Guide. for Informix Dynamic Server. with Advanced Decision Support and Extended Parallel Options. on UNIX Installation Guide TM for Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options on UNIX Version 8.21 March 1998 Part No. 000-5038 Published by INFORMIX Press Informix Software,

More information

Excalibur Image DataBlade Module User s Guide

Excalibur Image DataBlade Module User s Guide Excalibur Image DataBlade Module User s Guide Version 1.1 February 1998 Part No. 000-4362 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032 Copyright 1981-1998

More information

IBM Informix Change Data Capture API Programmer's Guide

IBM Informix Change Data Capture API Programmer's Guide Informix Product Family Informix Version 11.70 IBM Informix Change Data Capture API Programmer's Guide SC27-3527-02 Informix Product Family Informix Version 11.70 IBM Informix Change Data Capture API

More information

IBM Informix DataBlade Module Development Overview

IBM Informix DataBlade Module Development Overview Informix Product Family Informix DataBlade Developers Kit Version 4.20 IBM Informix DataBlade Module Development Overview GC27-5555-00 Informix Product Family Informix DataBlade Developers Kit Version

More information

Installation Guide. for Informix Dynamic Server. with Advanced Decision Support Option TM. on Windows NT TM

Installation Guide. for Informix Dynamic Server. with Advanced Decision Support Option TM. on Windows NT TM Installation Guide TM for Informix Dynamic Server with Advanced Decision Support Option TM on Windows NT TM Version 8.21 September 1998 Part No. 000-5245 Published by INFORMIX Press Informix Corporation

More information

Informix Client Products Installation Guide

Informix Client Products Installation Guide Informix Client Products Installation Guide for UNIX, Linux, and Windows Version 2.4 October 1999 Part No. 000-6457 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032

More information

INFORMIX-Universal Server

INFORMIX-Universal Server INFORMIX-Universal Server SNMP Subagent Guide Version 9.1 March 1997 Part No. 000-4806 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025 Copyright 1981-1997 by

More information

Informix Client Products

Informix Client Products Informix Client Products Installation Guide for Microsoft Windows Environments Version 2.3 May 1999 Part No. 000-5438 Published by INFORMIX Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA

More information

Informix Office Connect User s Guide

Informix Office Connect User s Guide Informix Office Connect User s Guide Version 1.0 July 1999 Part No. 000-5394 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1999 Informix Corporation. All

More information

Performance Guide for Informix Extended Parallel Server

Performance Guide for Informix Extended Parallel Server Performance Guide for Informix Extended Parallel Server Version 8.3 December 1999 Part No. 000-6543 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1999 Informix

More information

Excalibur Text Search DataBlade Module

Excalibur Text Search DataBlade Module Excalibur Text Search DataBlade Module User s Guide Version 1.1 March 1998 Part No. 000-5143 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032 Copyright

More information

Informix Dynamic 4GL. User Guide. Version 2.0 June 1998 Part No

Informix Dynamic 4GL. User Guide. Version 2.0 June 1998 Part No Informix Dynamic 4GL User Guide Version 2.0 June 1998 Part No. 000-5173 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025-1032 1998 Informix Corporation. All

More information

Installation Guide. for Informix Dynamic Server on UNIX and Linux. Version 9.2 September 1999 Part No

Installation Guide. for Informix Dynamic Server on UNIX and Linux. Version 9.2 September 1999 Part No Installation Guide for Informix Dynamic Server.2000 on UNIX and Linux Version 9.2 September 1999 Part No. 000-6211 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032

More information

IBM Informix Dynamic Server

IBM Informix Dynamic Server IBM Informix Dynamic Server Installation Guide for UNIX and Linux Version 9.4 March 2003 Part No. CT1TENA Note: Before using this information and the product it supports, read the information in the appendix

More information

Solstice Backup 4.2 User s Guide

Solstice Backup 4.2 User s Guide Solstice Backup 4.2 User s Guide 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. Part No: 802-6105-10 Revision A, April 1996 A Sun Microsystems, Inc. Business 1996 Sun Microsystems, Inc. 2550 Garcia

More information

Information Catalog Center Administration Guide

Information Catalog Center Administration Guide IBM DB2 Warehouse Manager Information Catalog Center Administration Guide Version 8 SC27-1125-00 IBM DB2 Warehouse Manager Information Catalog Center Administration Guide Version 8 SC27-1125-00 Before

More information

Informix SNMP Subagent Guide

Informix SNMP Subagent Guide Informix SNMP Subagent Guide Informix Dynamic Server, Version 7.3 Informix Dynamic Server with Advanced Decision Support and Extended Parallel Options, Version 8.2 Informix Dynamic Server, Developer Edition,

More information

HYPERION SYSTEM 9 BI+ ANALYTIC SERVICES RELEASE 9.2 ANALYTIC SQL INTERFACE GUIDE

HYPERION SYSTEM 9 BI+ ANALYTIC SERVICES RELEASE 9.2 ANALYTIC SQL INTERFACE GUIDE HYPERION SYSTEM 9 BI+ ANALYTIC SERVICES RELEASE 9.2 ANALYTIC SQL INTERFACE GUIDE Copyright 1998 2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

User Management Guide

User Management Guide IBM Tivoli Monitoring for Databases: Oracle User Management Guide Version 5.1.0 GC23-4731-00 IBM Tivoli Monitoring for Databases: Oracle User Management Guide Version 5.1.0 GC23-4731-00 Note Before using

More information

Replication Server Heterogeneous Edition

Replication Server Heterogeneous Edition Overview Guide Replication Server Heterogeneous Edition 15.2 DOCUMENT ID: DC01055-01-1520-01 LAST REVISED: August 2009 Copyright 2009 by Sybase, Inc. All rights reserved. This publication pertains to Sybase

More information

Copyright. Trademarks Attachmate Corporation. All rights reserved. USA Patents Pending. WRQ ReflectionVisual Basic User Guide

Copyright. Trademarks Attachmate Corporation. All rights reserved. USA Patents Pending. WRQ ReflectionVisual Basic User Guide PROGRAMMING WITH REFLECTION: VISUAL BASIC USER GUIDE WINDOWS XP WINDOWS 2000 WINDOWS SERVER 2003 WINDOWS 2000 SERVER WINDOWS TERMINAL SERVER CITRIX METAFRAME CITRIX METRAFRAME XP ENGLISH Copyright 1994-2006

More information

Db2 Query Management Facility Version 12 Release 2. Installing and Managing Db2 QMF for TSO and CICS IBM GC

Db2 Query Management Facility Version 12 Release 2. Installing and Managing Db2 QMF for TSO and CICS IBM GC Db2 Query Management Facility Version 12 Release 2 Installing and Managing Db2 QMF for TSO and CICS IBM GC27-8877-02 Db2 Query Management Facility Version 12 Release 2 Installing and Managing Db2 QMF

More information

Informix OLE DB Provider Programmer s Guide

Informix OLE DB Provider Programmer s Guide Informix OLE DB Provider Programmer s Guide Version 2.0 May 1999 Part No. 000-5445 Published by INFORMIX Press Informix Corporation 4100 Bohannon Drive Menlo Park, CA 94025-1032 1999 Informix Corporation.

More information

SAS Universal Viewer 1.3

SAS Universal Viewer 1.3 SAS Universal Viewer 1.3 User's Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2012. SAS Universal Viewer 1.3: User's Guide. Cary, NC: SAS

More information

Console Guide. Version 4.4

Console Guide. Version 4.4 Console Guide Version 4.4 Table of Contents Preface 4 Who Should Use This Guide 4 How This Guide is Organized 4 Document Feedback 4 Document Conventions Used in This Guide 5 Connecting to the Database

More information

CROSSREF Manual. Tools and Utilities Library

CROSSREF Manual. Tools and Utilities Library Tools and Utilities Library CROSSREF Manual Abstract This manual describes the CROSSREF cross-referencing utility, including how to use it with C, COBOL 74, COBOL85, EXTENDED BASIC, FORTRAN, Pascal, SCREEN

More information

SQLBase. Starter Guide

SQLBase. Starter Guide SQLBase Starter Guide 20-2905-1004 Trademarks Centura, Centura net.db, Centura Ranger, the Centura logo, Centura Web Developer, Gupta, the Gupta logo, Gupta Powered, the Gupta Powered logo, Fast Facts,

More information

SQL Optimizer User s Guide

SQL Optimizer User s Guide SQL Optimizer User s Guide MetaCube ROLAP Option for Informix Dynamic Server Microsoft Windows Environments Version 4.1 December 1998 Part No. 000-5224 Published by INFORMIX Press Informix Corporation

More information

IBM DB2 Query Patroller. Administration Guide. Version 7 SC

IBM DB2 Query Patroller. Administration Guide. Version 7 SC IBM DB2 Query Patroller Administration Guide Version 7 SC09-2958-00 IBM DB2 Query Patroller Administration Guide Version 7 SC09-2958-00 Before using this information and the product it supports, be sure

More information

Using the Command-Line Interface

Using the Command-Line Interface CHAPTER 1 The command-line interface (CLI) is a line-oriented user interface that has a set of commands for configuring, managing, and monitoring the CSS. To help you use these commands, this chapter provides

More information

Relativity Designer Installation Guide

Relativity Designer Installation Guide Liant Software Corporation Relativity Designer Installation Guide Version 5 Copyright 1994-2003 by Liant Software Corporation. All rights reserved. Printed in U.S.A. No part of this publication may be

More information

Teamcenter 11.1 Systems Engineering and Requirements Management

Teamcenter 11.1 Systems Engineering and Requirements Management SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3

More information

Full file at

Full file at Java Programming: From Problem Analysis to Program Design, 3 rd Edition 2-1 Chapter 2 Basic Elements of Java At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class

More information

Installation and Configuration Guide

Installation and Configuration Guide Installation and Configuration Guide for Windows NT Informix Red Brick Decision Server Version 6.0 November 1999 Part No. 000-6369 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo

More information

Fundamentals of Programming Session 4

Fundamentals of Programming Session 4 Fundamentals of Programming Session 4 Instructor: Reza Entezari-Maleki Email: entezari@ce.sharif.edu 1 Fall 2011 These slides are created using Deitel s slides, ( 1992-2010 by Pearson Education, Inc).

More information

Introduction. SSH Secure Shell Client 1

Introduction. SSH Secure Shell Client 1 SSH Secure Shell Client 1 Introduction An SSH Secure Shell Client is a piece of software that allows a user to do a number of functions. Some of these functions are: file transferring, setting permissions,

More information

Scenario Manager User Guide. Release September 2013

Scenario Manager User Guide. Release September 2013 Scenario Manager User Guide Release 6.2.1 September 2013 Scenario Manager User Guide Release 6.2.1 September 2013 Document Control Number: 9MN12-62110017 Document Number: SMUG-13-FCCM-0017-6.2.1-01 Oracle

More information

Introduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines

Introduction to UNIX. Logging in. Basic System Architecture 10/7/10. most systems have graphical login on Linux machines Introduction to UNIX Logging in Basic system architecture Getting help Intro to shell (tcsh) Basic UNIX File Maintenance Intro to emacs I/O Redirection Shell scripts Logging in most systems have graphical

More information

INFORMIX-4GL. Reference Manual Supplement. Version 6.0 September 1996 Part No

INFORMIX-4GL. Reference Manual Supplement. Version 6.0 September 1996 Part No INFORMIX-4GL Reference Manual Supplement Version 6.0 September 1996 Part No. 000-7829 Published by INFORMIX Press Informix Software, Inc. 4100 Bohannon Drive Menlo Park, CA 94025 Copyright 1981-1996 by

More information

About One Identity Quick Connect for Base Systems 2.4.0

About One Identity Quick Connect for Base Systems 2.4.0 One Identity Quick Connect for Base Systems 2.4.0 October 2018 These release notes provide information about the One Identity Quick Connect for Base Systems release. About New features Resolved issues

More information

User's Guide c-treeace SQL Explorer

User's Guide c-treeace SQL Explorer User's Guide c-treeace SQL Explorer Contents 1. c-treeace SQL Explorer... 4 1.1 Database Operations... 5 Add Existing Database... 6 Change Database... 7 Create User... 7 New Database... 8 Refresh... 8

More information

Sage Estimating (SQL) v17.13

Sage Estimating (SQL) v17.13 Sage Estimating (SQL) v17.13 Sage 100 Contractor (SQL) Integration Guide December 2017 This is a publication of Sage Software, Inc. 2017 The Sage Group plc or its licensors. All rights reserved. Sage,

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Implementation Guide Service Pack 9.5.2 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to only and is subject

More information

HA300 SAP HANA Modeling

HA300 SAP HANA Modeling HA300 SAP HANA Modeling. COURSE OUTLINE Course Version: 12 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication

More information

Chapter 2 Basic Elements of C++

Chapter 2 Basic Elements of C++ C++ Programming: From Problem Analysis to Program Design, Fifth Edition 2-1 Chapter 2 Basic Elements of C++ At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion

More information

Administration Tools User Guide. Release April 2015

Administration Tools User Guide. Release April 2015 Administration Tools User Guide Release 6.2.5 April 2015 Administration Tools User Guide Release 6.2.5 April 2015 Part Number: E62969_05 Oracle Financial Services Software, Inc. 1900 Oracle Way Reston,

More information

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E39882-02 December 2013 Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide, Release 4.0

More information

Siebel Analytics Platform Installation and Configuration Guide. Version 7.8.4, Rev. A February 2006

Siebel Analytics Platform Installation and Configuration Guide. Version 7.8.4, Rev. A February 2006 Siebel Analytics Platform Installation and Configuration Guide Version February 2006 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2006 Siebel Systems, Inc. All rights

More information

COGNOS (R) 8 FRAMEWORK MANAGER USER GUIDE. Framework Manager User Guide Framework Manager 8.1

COGNOS (R) 8 FRAMEWORK MANAGER USER GUIDE. Framework Manager User Guide Framework Manager 8.1 COGNOS (R) 8 FRAMEWORK MANAGER USER GUIDE Framework Manager User Guide 01-08-2005 Framework Manager 8.1 Cognos(R) 8 Business Intelligence Readme Framework Manager User Guide USER GUIDE THE NEXT LEVEL OF

More information

Security Explorer 9.1. User Guide

Security Explorer 9.1. User Guide Security Explorer 9.1 User Guide Security Explorer 9.1 User Guide Explorer 8 Installation Guide ii 2013 by Quest Software All rights reserved. This guide contains proprietary information protected by copyright.

More information

SAS Model Manager 2.2. Tutorials

SAS Model Manager 2.2. Tutorials SAS Model Manager 2.2 Tutorials The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2009. SAS Model Manager 2.2: Tutorials. Cary, NC: SAS Institute Inc. SAS Model Manager

More information

Version Monitoring Agent User s Guide SC

Version Monitoring Agent User s Guide SC Tivoli IBM Tivoli Advanced Catalog Management for z/os Version 02.01.00 Monitoring Agent User s Guide SC23-7974-00 Tivoli IBM Tivoli Advanced Catalog Management for z/os Version 02.01.00 Monitoring Agent

More information

Client Connector Pack

Client Connector Pack Client Connector Pack Installation Guide Informix Red Brick Decision Server Version 2.0 November 1999 Part No. 000-6375 Published by Informix Press Informix Corporation 4100 Bohannon Drive Menlo Park,

More information

SAS/ACCESS Interface to R/3

SAS/ACCESS Interface to R/3 9.1 SAS/ACCESS Interface to R/3 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS/ACCESS 9.1 Interface to R/3: User s Guide. Cary, NC: SAS Institute

More information

Overview Guide. Mainframe Connect 15.0

Overview Guide. Mainframe Connect 15.0 Overview Guide Mainframe Connect 15.0 DOCUMENT ID: DC37572-01-1500-01 LAST REVISED: August 2007 Copyright 1991-2007 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and

More information

equestionnaire User Guide

equestionnaire User Guide Prodika Product Lifecycle Management equestionnaire User Guide Release 5.1 Part Number: TPPR-0045-5.1A Make sure you check for updates to this manual at the Oracle Documentation Web site Copyrights and

More information

MySQL and PHP - Developing Dynamic Web Applications

MySQL and PHP - Developing Dynamic Web Applications MySQL and PHP - Developing Dynamic Web Applications Student Guide SQL-4405 Rev 2.0 D62048GC10 Edition 1.0 D63883 Copyright 2010, Oracle and/or its affiliates. All rights reserved. Disclaimer This document

More information

Using the SQL Editor. Overview CHAPTER 11

Using the SQL Editor. Overview CHAPTER 11 205 CHAPTER 11 Using the SQL Editor Overview 205 Opening the SQL Editor Window 206 Entering SQL Statements Directly 206 Entering an SQL Query 206 Entering Non-SELECT SQL Code 207 Creating Template SQL

More information

How To Generate XSD Schemas from Existing MDM Repositories

How To Generate XSD Schemas from Existing MDM Repositories SAP NetWeaver How-To Guide How To Generate XSD Schemas from Existing MDM Repositories Applicable Releases: SAP NetWeaver MDM 7.1 Topic Area: Information Management Capability: Master Data Management Version

More information

Oracle Financial Services Behavior Detection Platform: Administration Tools User Guide. Release May 2012

Oracle Financial Services Behavior Detection Platform: Administration Tools User Guide. Release May 2012 Oracle Financial Services Behavior Detection Platform: Administration Tools User Guide Release 6.1.1 May 2012 Oracle Financial Services Behavior Detection Platform: Administration Tools User Guide Release

More information

IBM Network Station Runtime Environment for RS/6000 Network Station Browser Guide

IBM Network Station Runtime Environment for RS/6000 Network Station Browser Guide IBM Network Station Runtime Environment for RS/6000 Network Station Browser Guide Document Number NSBR-NETW-ST To view or print the latest update, go to http://www.as400.ibm.com/networkstation/rs6000/

More information

NS9750 Release Notes: NET+Works with Green Hills

NS9750 Release Notes: NET+Works with Green Hills NS9750 Release Notes: NET+Works with Green Hills Operating system: NET+OS 6.1 Part number/version: 93000519_C Release date: June 2004 www.netsilicon.com 2001-2004 NetSilicon, Inc. Printed in the United

More information

Installation Instructions for SAS Foundation for UNIX Environments

Installation Instructions for SAS Foundation for UNIX Environments Installation Instructions for SAS 9.1.2 Foundation for UNIX Environments Copyright Notice The correct bibliographic citation for this manual is as follows: SAS Institute Inc., Installation Instructions

More information

MDCStore High Content Data Management Solution Database Schema

MDCStore High Content Data Management Solution Database Schema MDCStore High Content Data Management Solution Database Schema Version 2.3 Installation and Update Guide 0112-0144 I March 2013 This document is provided to customers who have purchased Molecular Devices,

More information

HA300 SAP HANA Modeling

HA300 SAP HANA Modeling HA300 SAP HANA Modeling. COURSE OUTLINE Course Version: 13 Course Duration: 5 Day(s) SAP Copyrights and Trademarks 2017 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication

More information

CA MIA Tape Sharing for z/vm

CA MIA Tape Sharing for z/vm CA MIA Tape Sharing for z/vm Linux User Guide Release 12.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

Translation Tools Guide Release 9.2

Translation Tools Guide Release 9.2 [1]JD Edwards EnterpriseOne Tools Translation Tools Guide Release 9.2 E53537-01 October 2015 Describes how to use the Translation Tools to translate EnterpriseOne software products from a source language

More information

Cisco TEO Adapter Guide for Microsoft Windows

Cisco TEO Adapter Guide for Microsoft Windows Cisco TEO Adapter Guide for Microsoft Windows Release 2.3 April 2012 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800

More information

Installation Instructions for SAS Foundation for UNIX Environments

Installation Instructions for SAS Foundation for UNIX Environments Installation Instructions for SAS 9.1.3 Foundation for UNIX Environments Copyright Notice The correct bibliographic citation for this manual is as follows: SAS Institute Inc., Installation Instructions

More information

Sun Microsystems, Inc Garcia Avenue Mountain View, CA U.S.A. SunOS Reference Manual

Sun Microsystems, Inc Garcia Avenue Mountain View, CA U.S.A. SunOS Reference Manual Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. SunOS Reference Manual 1994 Sun Microsystems, Inc. All rights reserved. 2550 Garcia Avenue, Mountain View, California 94043-1100

More information

CA ERwin Data Modeler

CA ERwin Data Modeler CA ERwin Data Modeler Implementation Guide Release 9.5.0 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation

More information

TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ Installation

TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ Installation TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ Installation Software Release 7.6 November 2015 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE.

More information

Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6)

Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6) [1]Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder 11g Release 1 (10.3.6) E14139-06 April 2015 This document describes how to use the Domain Template Builder to create

More information

SAS Business Rules Manager 2.1

SAS Business Rules Manager 2.1 SAS Business Rules Manager 2.1 User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2013. SAS Business Rules Manager 2.1: User's Guide. Cary,

More information