... instance on your network The default global database name is represented in the form of database_ name .database_ domain, such as toffee.world, where toffee is the database name and world is the domain ... one of three values: • –1 when the value of SELF is less than the input parameter • when the value of SELF is equal to that of the input parameter • when the value of SELF is more than that of ... CA OracleDatabase Administration ( 384 CHAPTER • ORACLE OBJECT-ORIENTED FEATURES concepts, you may want some of the existing relational tables in your database to look like object tables Oracle...
... the centralized management network configuration model Centralized management eases managementofOracle clients, because you not need to reconfigure each client every time a new Oracle service ... there is a lot of manual work to the configuration of Net8 One slip of the finger, one misplaced parenthesis, and you are in a world of hurt Oracle provides a somewhat simpler method of maintaining ... all the Oracle Names version servers in the region Client Discovery of Names Servers By referring to a list ofOracle Names servers, a client or another Oracle Names server can contact an Oracle...
... d:\backup _oracle\ CONTROL02.CTL d:\backup _oracle\ CONTROL03.CTL d:\backup _oracle\ REDO01.LOG d:\backup _oracle\ REDO02.LOG d:\backup _oracle\ REDO03.LOG d:\backup _oracle\ SYSTEM01.DBF d:\backup _oracle\ RECOVER_RBS_01.DBF ... If the database is already open, take any affected datafiles offline (You may find that Oracle has already taken them offline.) To take a datafile offline, use the ALTER DATABASE DATAFILE OFFLINE ... offline and open the database so users can use it SQL> ALTER DATABASE DATAFILE OFFLINE; Database altered SQL> ALTER DATABASE OPEN; Database altered Now, copy the last backup of the datafile into...
... the use of these two utilities The Oracle Export Utility The Oracle Export utility (EXP) has been around since the early days ofOracle It provides a means of producing a logical extract of the ... many of the parameters listed in Table 10.5 is not supported by Oracle You should talk to Oracle support before using them Use of some of these parameters will almost guarantee that your database ... Alameda, CA OracleDatabase Administration TABLE 10.5: PARAMETERS TO FORCE OPEN AN ORACLEDATABASE 490 CHAPTER 10 • PHYSICAL BACKUP AND RECOVERY TABLE 10.5: PARAMETERS TO FORCE OPEN AN ORACLE DATABASE...
... point in time than that of the rest of the database Introducing Transportable Tablespaces As you know, an Oracle tablespace is a locally managed division of data within a database The transportable ... location that is different from that of the primary database Execute the ALTER DATABASE MOUNT CLONE DATABASE command to mount the clone database Execute the ALTER DATABASE DATAFILE ‘datafile_name’ ... backups of the entire database, a set of tablespaces, or a set of datafiles • RMAN supports making and recovering from exact copies of datafiles (known as image copies) • You can make copies of your...
... 564 CHAPTER 13 • ORACLE8 i RECOVERY MANAGER Full and Whole Backups A full backup of a database is a backup of the entire databaseOracle supports full backups of the Oracledatabase datafiles, ... be either a copy of the database control file that was taken after the backup of the database (with the database still down) or a backup control file (the result of an ALTER DATABASE BACKUP CONTROL ... within an Oracledatabase for later use Consider this as one reason to create a recovery catalog Listing 13.5 provides an example of a script that performs a full database backup of a database...
... logs from an Oracle8 database, but it runs only on Oracle8 i databases • The database that you are mining and the database doing the ANALYZE process must have the same character set, database block ... TUNING PROBLEM ORACLE DATABASES 631 Oracle suggests that you tune your database in this order: • Business rules • Data design • Application design • Logical structure of the database • Database operations ... Alameda, CA CHAPTER 15 Oracle8 i Performance Monitoring and DatabaseLevel Tuning F E AT U R I N G : Tuning problem Oracle databases 630 Setting Oracle events 632 Using Oracle8 i dynamic performance...
... MONITORING AND DATABASE- LEVEL TUNING TABLE 15.4: ORACLE V$ VIEWS FOR DATABASE PERFORMANCE MONITORING View Name Description V $DATABASE Describes database information derived from the database control ... CA PA R T III Beyond Simple DatabaseManagement V$ROLLSTAT 642 CHAPTER 15 • ORACLE8 i PERFORMANCE MONITORING AND DATABASE- LEVEL TUNING TABLE 15.4: ORACLE V$ VIEWS FOR DATABASE PERFORMANCE MONITORING ... Buffer Cache One of the most commonly referred to numbers in the Oracle DBA world is the database buffer cache hit ratio The database buffer cache is the area of the SGA that stores database data...
... modeled after a database manager in a large Oracledatabase shop Of course, that’s only a rumor, and I’m not one to spread rumors 690 CHAPTER 15 • ORACLE8 i PERFORMANCE MONITORING AND DATABASE- LEVEL ... that in some versions of Oracle8 i, initjvm.sql does not work properly, so the UTL_SMTP package will not work To correct this problem, go to the ORACLE_ HOME of the version of Oracle8 i that you are ... to the database, Oracle must process that statement and present the data in the format you specify This section takes an overview ofOracle s six stages of preparation for and execution of a SQL...
... statements Examples of Running TKPROF Let’s study a few examples of running TKPROF This first example shows TKPROF with no parameters other than the required input and output file names: TKPROF ora00104.trc ... the entire database or an entire schema, a process that otherwise would require the issuance of a great number of ANALYZE commands DBMS_UTILITY.ANALYZE _DATABASE The DBMS_UTILITY.ANALYZE _DATABASE ... ESTIMATE method of analyzing the partitioned table, and using a sample of 10 percent of the rows when analyzing the partition Oracle Execution Plans The “bottom line” output of the optimizer...
... case, Oracle did not change the execution plan Regardless of the order of the objects in the FROM clause, Oracle is still going to follow the rules So with the introduction of the index, Oracle ... Function-Based Indexes The notion of function-based indexes is new as of Oracle8 i These indexes allow you to use a function in the predicate of a WHERE clause (Prior to Oracle8 i, use of a function in a WHERE ... Simple DatabaseManagement The real impact of a full table scan is that it must read every block up to the high-water mark of the table There are several ways to mitigate the impacts of full...
... events that occur in Oracle Actually, many of them are of no consequence in terms of performance monitoring A good number of them are known as timeout events, for example (when a database process ... tablespace placement in a given databaseOf course, your database may not be the only database on the system, so the question is whether the other database is causing your database I/O problems The ... associated with the Oracledatabase Locking Modes A lock placed against an Oracle object is generally in one of two modes: exclusive or shared An exclusive lock prevents sharing of the resource being...
... encompasses more of the enterprise The Components of Summary Management Summary management is the process of managing aggregate data based on underlying detail data In addition, summary management ... features designed to improve the ability of the Oracle8 i database to support data warehousing features In this chapter we’ll discuss several elements in Oracle8 i that are designed to make data ... Beyond Simple DatabaseManagement Data warehouses are often built using what is called a star schema and are rarely seen in third normal form The star schemas consist of two types of tables: dimension...
... SCOTT.BUILDING_INCOME.FLOOR_AGENT LEVEL OFFICE IS SCOTT.BUILDING_INCOME.OFFICE_NUMBER HIERARCHY FLOOR_ROLLUP ( OFFICE CHILD OF FLOOR CHILD OF BUILDING ) HIERARCHY MANAGEMENT_ ROLLUP ( FLOOR_AGENT CHILD OF BUILDING_MANAGER ... purpose of the Warehouse Refresh facility of Oracle8 i, which is present in the form of the DBMS_MVIEW package The DBMS_MVIEW package contains a number of different procedures, but for the purposes of ... of the Mview This dimension has two hierarchies: • A HIERARCHY for the rollup of the rents paid to the Management Company of several buildings What are the LEVELs? The rents are paid at the Office...
... Beyond Simple DatabaseManagement EXEC dbms_job.remove(2); 920 CHAPTER 20 • ORACLE8 i SUPPLIED PACKAGES how often the job actually runs Table 20.2 describes the most commonly used columns of the DBA_JOBS ... within the database itself Other Oracle security solutions include securing the network and the system the database is on itself (using the Oracle Security Server) This chapter covers some of the ... Beyond Simple Database Managment There are no spaces around the equal-to (=) character 930 CHAPTER 21 • ORACLE8 i DATABASE SECURITY The next parameter of the ORAPWD command is the name of the password...
... converting databases from many different sources into Oracle This chapter explains the elements and operations of SQL*Loader You’ll examine the parts of the important control file and all of its ... background, so that it is invisible to the user, is one of the advantages of using FGAC And, of course, there is the benefit of making your database more secure The main negative aspect to FGAC ... CHAPTER 21 • ORACLE8 i DATABASE SECURITY You can actually take advantage of FGAC by just writing this policy package and taking the next step, which is to register the package with the database You...
... IV Oracle8 i Distributed Database ADMINISTERING DATABASE LINKS 1020 CHAPTER 23 • ORACLEDATABASE LINKS Dropping Database Links To drop a database link use the DROP DATABASE LINK command: DROP DATABASE ... Oracle documentation for Oracle8 i Distributed Database Systems Creating Database Links To create a database link, use the CREATE DATABASE LINK statement For creating a public database link, use the ... Domain=COM Application Database= PROD Division=SW_DIV Branch=MEAD Domain=COM Application Net8 Net8 IV Oracle8 i Distributed Database FIGURE 23.1 An arrangement ofdatabase links 1013 Database= PROD Division=SE_DIV...
... there: replication, Net8, the standby database, Oracle Parallel Server (OPS), and Oracle Fail Safe This chapter covers the use of the standby database, OPS, and Oracle Fail Safe Replication is discussed ... standby database will have the same directory structure as the primary database Although maintenance of the standby database is easier if the directory structure matches that of the primary database, ... build the standby database on the same host as the primary database In that case, the directory structure of the standby database will be different from that of the primary database, and you...
... releases ofOracle Fail Safe have built-in functionality for seamless failovers ofOracle Applications 11i, Oracle Forms and Reports, and Oracle9 i Internet Application Servers (including Oracle ... fully covered in a general Oracledatabase administration book The Oracle documentation has plenty of information on these elements, however, as Technet .oracle. com and www .oracle. com • Application ... database Oracle8 i includes extensive support for Java within the database and for use of Oracle8 i databases with Java Basic Methods There are three basic ways to use Java in Oracle8 i: • Java Database...