Download presentation
Presentation is loading. Please wait.
Published byCamron Lambert Modified over 9 years ago
1
College of Mount Saint Vincent Banner Introduction to Banner Administration
2
2 u Instructor n Alberto Solis n Senior System Manager Introductions
3
3 Objectives u Know what Oracle products you have installed and how to manage them u Understand how Internet Native Banner (INB) and Self Service Banner (SSB) work with the primary components of Oracle u Locate Banner and Oracle source code u Understand the basis of Banner
4
4 Get Familiar with Banner and Oracle Terminology? u INB – Internet Native Banner u SSB – Self Service Banner u RDBMS – Relational Database Mana u OUI - Oracle Universal Installer u OFA - Optimal Flexible Architecture u OEM – Oracle Enterprise Manager u AS – Application Server
5
5 Tools you need in your PC u Install Terminal Emulator n Usually: Putty from following website n http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html u Oracle 10G client n S:\Computer Services\TECH TOOLS\Oracle related u Add the DAD to client n Tnsname_sv.ora (has the DAD) n C:\Oracle\product\10.1.0\Client_1\NETWORK\ADMIN u Install FTP in your machine n WSFTP or FileZila
6
6 Tools you need in your PC - Continue u Toad or SQL Navigator u Install J-initiator or Java u Remote Desktop u Some Questions? n Who knows Unix? n Who Knows VI ? n Who knows PL-SQL?
7
7 Agenda u Oracle n RDBMS, Forms, Reports and Web services u SCT Banner u SCT Banner Security u SCT Banner Job Submission
8
Oracle Components
9
9 Oracle Overview u Oracle has many software products for information services customers u With SCT Banner, we are concerned with the following four Oracle products: n RDBMS Server n Forms and Reports n The Internet Application Server n JInitiator and/or Java
10
10 Oracle Overview u The RDBMS software manages the databases u The Forms and Reports products are the vessels for the application Banner u 9iAS/AS10g software provides a web access solution that portals Self Service Banner and ‘web enables’ the Forms and Reports product to present the Banner application over the web
11
11 Internet Native Banner - INB RDBMS Server Forms & Reports Server Netscape Client 9iAS Web Server Internet Explorer Client Macintosh Client
12
12 INB – Oracle components u Oracle RDBMS n 9i and 10g Enterprise Edition (up to Banner 7) u Oracle AS10g (9.0.4.x) n Forms 9i n Reports 9i n JInitiator n Database Access Descriptor (DAD)
13
13 Self Service Banner - SSB RDBMS Server 9iAS/10gAS Web Server Web For Client Web For Client
14
14 SSB - Connection URL Web client http://websrvr.school.edu:port/PLS/DAD/package.procedure / listener PL/SQL module DAD (tnsnames.ora) Oracle (SCT Banner database) TNS listener HostWeb Server SQL*NET
15
15 Our Environment u http://devss.banner.mountsaintvincent.edu:9030 http://devss.banner.mountsaintvincent.edu:9030 n PPRD u http://devss.banner.mountsaintvincent.edu:9020 http://devss.banner.mountsaintvincent.edu:9020 n TRNG u http://devss.banner.mountsaintvincent.edu:9010 http://devss.banner.mountsaintvincent.edu:9010 n SEED
16
16 Our environment DEVL u Oracle n devdb.banner.mountsaintvincent.edu n IP address - 63.247.239.140 - devdb u INB – Form n devform.banner.mountsaintvincent.edu n IP address – 63.247.239.30 – devform u SS – Self Service n Devss.banner.mountsaintvincent.edu n IP address – 63.247.239.33 - devss
17
17 Our environment PROD u Oracle n proddb.banner.mountsaintvincent.edu n IP address - 63.247.239.135 - proddb u INB – Form n prodform.banner.mountsaintvincent.edu n IP address – 63.247.239.10 – prodform u SS – Self Service n prodss.banner.mountsaintvincent.edu n IP address – 63.247.239.13 - prodss
18
18 Our Oracle Enterprise Manager u Application Server (AS) has to be isntalled: n Our INB and SSB have Application Server u Oracle (I is located in port 1810) u Oracle 10G (port 1156) u Our environment: n Devform.banner.mountsaintvincent.edu:1156 n Devss.banner.mountsaintvincent.edu:1156 n User name: ias_admin
19
19 SSB – Oracle Components u Database Access Descriptor (DAD)
20
20 Oracle software and directory structures u For the database server n RDBMS, OCI, Oracle Net, EM u For the Application server n SSB u AS10g n INB u AS10g, Forms and Reports 6i, servlets u For the Client n JInitiator or Java (INB Only)
21
21 The OFA Standard - Docs u A directory structure developed by Cary V. Millsap u The Optimal Flexible Architecture involves the following 3 rules. 1 – Naming directory structure: Careful naming strategy to eliminate data administration problems 2 - Allows for multiple versions of Oracle by providing multiple ORACLE_HOME directories 3 - Maximize database reliability and performance by separating database components across different disk resources.
22
22 The OFA Standard – ORACLE_BASE u It is UNIX-based, but the idea is universal n A mount pointpm n A standard directory nameh n The name of the owner of the productu /pm/h/u n Example: /u01/app/oracle is the Oracle software owner home and is referred to as the ORACLE_BASE environment variable (used by Oracle Universal Installer)
23
23 The OFA Standard – ORACLE_HOME u To fulfill the OFA structure of multiple Oracle homes n A standard directory nameh n The version of the softwarev /pm/h/u/h/v n Example: /u01/app/oracle/product/10.2 indicates the start forOracle 10G, and is referred to as the ORACLE_HOME environment variable
24
24 The OFA Standard – Multiple homes u ORACLE_BASE serves as a pointer to a root directory for the OUI to start in, while ORACLE_HOME is used to define each co- existing Oracle product version u The different tiers of Oracle products each have associated ORACLE_HOMEs defined. They have not yet learned to play nicely together on the same machine u Some versions of the same software cannot be installed in the same OFA tree u Older versions of Oracle were not ‘multi-homed’
25
25 The OFA Standard and Banner u The placement of the SCT Banner system is structured to follow OFA on the application servers. u Typically it is: n /u01/app/sghe/inb… (Form) n /u01/app/sghe/ssb… (Self Service)
26
26 OFA – Exercise 1 u What is your ORACLE_BASE? u What is your ORACLE_HOME? u Were is the Database server? u Where is the Application server? u Web server? u Do you have multiple Oracle versions? n If so, how do you separate the versions?
27
27 The Oracle Installers u Oracle has its own installer programs n Oracle Universal Installer (OUI) u There may be different ones for each tier, driven by the version of the Oracle software n For the RDBMS server n For the Application Server n For the Client
28
28 RDBMS - Tools u Administrative Tools n SQLPLUS n Oracle Enterprise Manager (OEM) n TOAD n SQL Navigator u Administrative Utilities n SQL*Loader n Import/Export
29
29 SQL*Plus u SQL*Plus has been the interactive tool for accessing Oracle databases u SQL*Plus enables you to manipulate SQL commands and PL/SQL blocks, and to perform many additional tasks as well u Make sure that the environment variables are set to point to the proper instance u The only tool to create a database
30
30 SQL*Plus uses u Through SQL*Plus, you can n enter, edit, store, retrieve, and run SQL commands and PL/SQL blocks n format, perform calculations on, store, and print query results in the form of reports n list column definitions for any table n access and copy data between SQL databases n send messages to and accept responses from an end user n perform database administration.
31
31 SQLPLUS u sqlplus /nolog n Starts the application n Can be used to log in as a privileged user with a password file u sqlplus “/ as sysdba” n Uses a privileged set of commands that allow actions such as shutdown and startup n Allows the user of the DBA group to bypass the sys password
32
32 SQL*Plus Startup/Shutdown u Command-line control of starting and stopping the database instance u Startup n sqlplus /nolog(sqlplus “/ as sysdba”) n connect sys/syspass as sysdba startup u Shutdown n sqlplus /nolog(sqlplus “/ as sysdba”) n connect sys/syspass as sysdba n shutdown normal/immediate/abort/transactional
33
33 RDBMS - OS Startup/Shutdown u Startup and shutdown can be managed from an OS level utility, such as cron, oradim, OUI and OEM u OS startup and shutdown is through the /sbin/init.d structure (UNIX), service (NT) or systartup.com (OpenVMS) u Should be coordinated with the startup and shutdown of web services u Oracle supplies a dbstart and dbshut utility for Unix
34
34 Oracle Enterprise Manager u Oracle Enterprise Manager is a product that Oracle has been developing for a long time u The Enterprise Manager console is a comprehensive tool for database management, configuration and tuning u This product allows DBAs to manage the Oracle system locally and remotely
35
35 OEM Documents u Oracle Enterprise Manager n Oracle Enterprise Manager Administrator's Guide n Oracle Enterprise Manager Concepts Guide n Oracle Enterprise Manager Configuration Guide n Oracle Enterprise Manager Messages Manual n Oracle Intelligent Agent User's Guide n Oracle SNMP Support Reference Guide
36
36 TOAD A product that can provide many of the features of OEM
37
37 Oracle DBA Utilities u SQL Loader n Used to import flat files into Oracle objects u Import n Oracle’s binary dump file of one to many objects u Export n Oracle’s binary dump file
38
38 SQL*Loader u SQL*Loader is the Oracle tool that is used to load flat files into Oracle tables u Has a powerful data parsing engine which puts little limitation on the format of the data in the data file u Can load data from multiple data files during the same load session u Can load data into multiple tables during the same load session
39
39 Import/Export u Import and Export are a complimentary set of Oracle utilities that are used to export and import data from Oracle databases u These are conducted while the database is up u Exports can be part of your backup strategy u See the Oracle Utilities Manual for valuable case studies
40
40 Import u Import is used to take a previously exported dump file and insert the data into an Oracle database u A full export can be used for recovery purposes u Caution should be taken with some options, rows, tables, analyze, consistent, commit
41
41 RDBMS - Network u SQL*Net n SQL*Net was the original proprietary networking protocol supplied with Oracle n Handled the communication between the RDBMS and Oracle client applications u Oracle Net n The new version of SQL*Net that comes with Oracle 9i
42
42 Oracle Net u Client to server u Server to server u Routing through a connection descriptor u Listeners handle the connection requests u Configuration can be done through a GUI tool (Configuration Assistant) u Now supports LDAP n Oracle Internet Directory (OID)
43
43 Oracle Net descriptor u Connection descriptor n Network route by protocol address n Service name defines the requested service usually a global database name n A connect string is built from the above information and passed on the network to the appropriate listener
44
44 Descriptor example u Local naming example CONNECT u PPRD-SV = u (DESCRIPTION = u (ADDRESS_LIST = u (ADDRESS = (PROTOCOL = TCP)(HOST = 63.247.239.140)(PORT = 1521)) u ) u (CONNECT_DATA = u (SID = PPRD) u )
45
45 End of Session Any Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.