Best Implementation Practices for Discoverer April Sims, Senior DBA, OCP 8i 9i Southern Utah University Wednesday, September 10,2003 8:30am.

Slides:



Advertisements
Similar presentations
T2 PowerPark and SCT Banner
Advertisements

ITEC474 INTRODUCTION.
FRAN CAMPANA CAT/MORGAN LIBRARY Discoverer Plus. What is Discoverer Plus? Oracles Discoverer Plus report writing tool that provides access to the Colleges.
OAUG Database SIG – Oracle 11g R2 Database Upgrade for E-Business Suite 11i Oracle Open World 2010 San Francisco Presented by Kaberi Nayak Senior Oracle.
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
WSUS Presented by: Nada Abdullah Ahmed.
Upgrading to SharePoint Who, When & Why Considerations: Good candidates for upgrade You need certain 2010 features You have not done significant*
Active Directory Production Pilot Project Department of Administration Enterprise Technology Services (ETS) ETS is a customer based team that provides.
TD Ameritrade IT audit intern Ramez Mina. Position definition Department head  IT audit intern Managers  system analyst and developer to build automated.
Database Administration ISQA 436 Fall 2006 Mark Freeman
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Advanced Databases Basic Database Administration Guide to Oracle 10g 1.
2 Copyright © 2009, Oracle. All rights reserved. Installing your Oracle Software.
A Guide to Oracle9i1 Introduction to Oracle9i Database Administration Chapter 11.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
1 Client/Server Database Tutorial. SQL Server Connection through MS Access FACBUSAD1 SQL server MS Access MGD B106 Computer or your own PC Remote SQL.
Dynamics AX Technical Overview Application Architecture Dynamics AX Technical Overview.
Contributed by Chandra [Oracle Apps Tech Specialist] - oracle.anilpassi.com Discoverer 10g Migration Plan.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Migration XenDesktop 7. © 2013 Citrix | Confidential – Do Not Distribute Migration prerequisites Set up a XenDesktop 7 Site, including the site database.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
BMC Software confidential. BMC Performance Manager Will Brown.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Best Implementation Practices for Discoverer April Sims OCP 8i 9i.
Oracle Application Server 10g (9.0.4) Recommended Topologies Pavana Jain.
Data Mining Douglas C. Atkins, OCP FASTER Staff: 1998 – 2010.
Clarity Educational Community Get the Results You Need When You Need Them Transitioning to CA PPM On Demand Presented by: Joshua.
Using Microsoft ACCESS to develop small to medium applications on campus.
Data Administration & Database Administration
Richard Byrom Consultant RPC Data 9 th June 2002.
CHAPTER 2 Implementing a Database. Introduction to Creating Databases After you’ve installed the Oracle software, the next logical step is to create a.
Integrating Forms, Reports and Discoverer into Portal Chris Ostrowski Technical Management Consultant TUSC Session id:
Windows 2003 Overview Lecture 1. Windows Networking Evolution Windows for Workgroups – peer-to-peer networking built into the OS Windows NT – separate.
AMSI Hosting Options User Panel Discussion Presented by Brian Torney Session 107 Advantages of Self Hosting.
M1G Introduction to Database Development 6. Building Applications.
Release 11i Workshops Dallas, TX Raleigh, NC Denver, CO Atlanta, GA Detroit, MI Tim Sharpe Oracle E-Business Suite Release 11i Discoverer.
SURENDER SARA 10GAS Building Corporate KPI’s
The Big Green Thingy – A Case Study in Data Warehousing Allison Lobato, DBA Enterprise Data Warehouse Department of Technology Services Denver Public.
RMS Update to TAC May 8, RMS Update to TAC ► At April 9 RMS Meeting:  Antitrust Training  RMS Voting Items: ► NPRR097Changes to Section 8 to Incorporate.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
1 All Powder Board and Ski Oracle 9i Workbook Chapter 9: Database Administration Jerry Post Copyright © 2003.
ArcGIS Server for Administrators
Crystal And Elliott Edward M. Kwang President. Objective A brief demo of Crystal Report to entice you –People spend thousand of dollars to attend Crystal.
6/1/2001 Supplementing Aleph Reports Using The Crystal Reports Web Component Server Presented by Bob Gerrity Head.
Chabot – Las Positas Community College District Reporting Strategy.
Creating SmartArt 1.Create a slide and select Insert > SmartArt. 2.Choose a SmartArt design and type your text. (Choose any format to start. You can change.
TrainingRegister® Training Management Software Maintain Permanent Training Records for Each Individual Monitor and Track Required Training Know Who Needs.
Oracle Applications 11i Concepts II Brian Hitchcock OCP 11i DBA -- OCP 10g DBA Sun Microsystems Brian Hitchcock.
Oracle 11g: SQL Chapter 7 User Creation and Management.
Session id: Darrell Hilliard Senior Delivery Manager Oracle University Oracle Corporation.
Intro To Oracle :part 1 1.Save your Memory Usage & Performance. 2.Oracle Login ways. 3.Adding Database to DB Trees. 4.How to Create your own user(schema).
Using MOS – Latest Features, Enhancements and OCM Deployment Methods April C. Sims, DBA Southern Utah University Session # 338.
SQL Server 2012 Session: 1 Session: 4 SQL Azure Data Management Using Microsoft SQL Server.
SAP R/3 User Administration1. 2 User administration in a productive environment is an ongoing process of creating, deleting, changing, and monitoring.
DB Questions and Answers open session (comments during session) WLCG Collaboration Workshop, CERN Geneva, 24 of April 2008.
1 Copyright © 2007, Oracle. All rights reserved. Installing and Setting Up the Warehouse Builder Environment.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
Business System Development
Objectives Differentiate between the different editions of Windows Server 2003 Explain Windows Server 2003 network models and server roles Identify concepts.
Get Oracle 8i Running on Your Linux Server Straight Away!
Oracle Architecture Overview
UFCEUS-20-2 Web Programming
OU BATTLECARD: Oracle Data Integrator
Presentation transcript:

Best Implementation Practices for Discoverer April Sims, Senior DBA, OCP 8i 9i Southern Utah University Wednesday, September 10,2003 8:30am

"The degree of normality in a database is inversely proportional to that of its DBA" -- unknown

Introduction This session will provide opportunity to see how Oracle Discoverer has been implemented as an ad-hoc querying tool. Pros and Cons will be discussed as to its implementation and use across different clients and similar ad-hoc query tools.

Topics of Discussion  Why use Discoverer?  Implementation  Management  Security  Usability  Performance

MSAccess is already there… ODBC connection, ODBC drivers Limited ability for remote access offsite/offhours. DBA must proactively monitor for security breaches, cartesian products, slow queries.

Why Discoverer?  Common functionality, centralized management and deployment.  Very secure- end user can only query with this tool.  Only administrator can make joins  Easy to install and deploy.  Access data/saved reports remotely.

Implementation Desktop, Network, Web  Oracle Discoverer Administration Edition for Windows (including Discoverer Plus, SQL*Plus and SQL*Net)  Oracle Discoverer Plus for Windows (including Discoverer Plus and SQL*Net to connect the client software to a database)  Oracle Discoverer 4i /9i Plus (a version of Discoverer Plus written in Java for building and running reports on the web)  Oracle Discoverer 4i/9i Viewer (an HTML tool for viewing reports created using Discoverer Plus and Discoverer 4i/9i Plus)

Web Deployment- Separate Server  Oracle 9iAS v or 9iAS R /9.0.3 Discoverer 9i certified with DB Versions  Currently deploying Discoverer Plus using a Sun E250 on Solaris 8 using 6-18GB drives with 2GB of Memory on 9iAS  Approximately active users.  3 tier delivery (database, client, services)

Oracle 9iAS R2  Migrating to Oracle Portal utilizing SSO along with Oracle Forms/Reports.  Requires a OID Infrastructure install (recommended on a separate server)  Use OEM for Connection Management using private and/ or public connections.  Discoverer Workbooks/Worksheets can be deployed as “portlets”

Web Deployment-cont’d  Still requires Discoverer Admin license to create the workbooks.  Performance, Use and Stability of Discoverer Plus has been outstanding.  If using firewall, you must implement the use of a gatekeeper to do Network Address Translation.

Web Deployment- cont ’ d

Management  Business Areas can be exported and imported between databases and/or EUL ’ s.  Can be deployed using a centralized model with control of the administrator application strictly in the IT department vs the decentralized model where certain departmental designees are given access to the administrator application to develop “ workbooks ” for their department.

Security  Oracle Discoverer can only do select statements. Other reporting tools such as MSAccess, ODBC and SQLPLUS have the inherent ability for an enduser to have direct access to tables for update, deletes, etc.  Easily managed via the use of Oracle Roles.  Security is regulated at the database level and the application level.  Different modules/campuses or organizations can be functionally separated using the EUL (End User Layers) and/or flexibility in granting access to the different “ Business Areas ”.

See this website for some on-line views of the application and functionality. When it says that there is no setup required for Discoverer….NOT really true…they are telling you that the application itself doesn’t have to be modified (it works straight out of the box) but access and security still has to be configured. EUL schema install, Oracle role definition and assignment, Granting application, workbook access to administrators and endusers.

Usability  4 to 8 hours of training will prepare most people to be able to modify, save their own queries.  The level of expertise with MS Excel typically predicts the level of success with Discoverer.  Our end users love it because it gives them power- they can manipulate parameters, drill down, modify the look of the report without knowing SQL.

Discoverer Administrators Can be functional end-users who are somewhat technical or IT staff who understand the functional areas….in other words a FUNKYTECH!!! Someone with no prior programming experience will take from 3 to 6 months (with some training) to become completely comfortable. Start with a person who is already an expert at MSExcel.

Discoverer Admin Security Recommendations: Maintain EUL (schema username/password) in the IT department under DBA control. Discoverer allows you to limit who has access as an Administrator vs an enduser.

Pro’s and Cons in the following realms: Implementation Management Security Useability Performance

Pro’s and Cons in the following realms: Implementation Management Security Useability Performance

 It takes longer for the same query to run in Discoverer via Oracle Reports because it is collecting statistics about all queries run.  Changing the database to Cost-based optimizing would help performance.  Possibility of producing Cartesian products that fill up temp Tablespace. The discoverer administrator creates the joins…not the enduser.

How do I improve performance? Use a STANDBY database as the reporting database instead of your OLTP. Database Version Physical standby only. Applied archive redo at night, brought database up in read-only mode during the day. (see notes for how to set this up.) Limited to yesterday’s data. See notes ….

Logical Standby Database Version (required level) Logical standby (can create a combination data warehouse and OLTP available for failover) The data is transported using SQL apply with SQL statements only. Can use DataGuard, OMS or manually install. Reporting database has REAL-TIME data. Metalink Docs: , , ,

Upgrades  Required to install 2 nd EUL before removing first. (Possible space issue)  Each EUL needs to be upgraded separately.  Earlier version is still accessible during transition until you run script to delete.  The same queries work between versions and between EUL’s if the Business Area has not been modified or the underlying tables/views.  Table modified, then do a refresh…queries still WORK!

Questions and Answers  If you would like more information please visit: html

Thank You! April Sims Please fill out the Evaluation Form