Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: OAS and 8i on single machine (NT4.0)
Here's some help -
Installing - NT Oracle 8.15 on P500 / P266 Client Server - OEM 2.0.4 - Des/Dev 6.0 - OAS 4.0.7
Oracle Server 8.1.5
1. I made a directory on the E drive E:\Oracle\Ora815, then put
in the Oracle Enterprise Server release
CD-ROM. When prompted for an Oracle Home Name I used Orant815
and for a path I used
E:\Oracle\Ora815. DO NOT use an Oracle home of "Orant" - this is
reserved for Designer/Developer.
2. When prompted for a product to install I chose Oracle
Enterprise Edition 8.1.5
3. When asked I chose a custom install. I used the pre-selected
defaults but changed these things:
I added under Net8 Products - Oracle SNMP Agent 8.1.5.0.0
I added under Oracle Utilities - Oracle for Windows NT
Performance Monitor 8.1.5.0.0
I added under Oracle Installation Products - Oracle Universal
Installer 1.6.0.9.0
Some things that were not included were:
Oracle Web Publishing Assistant Oracle SQLJ Oracle Documentation Oracle Administration Assistant for Windows NT4. A message box appeared saying I had chosen to install advanced security and which authentication
Type of database: hybrid Concurrently connected users: 15 Database mode: dedicated server mode Options to configure: all Global Database Name: ORCL.GLENHILL SID: ORCL
H:\Oracle\oradata\ORCL\CtlOrcl2.ctl
Maximum Data Files: 254 Maximum Log Files: 32 Maximum Log Members: 3 Data files: In general I used the
Shared Pool Size (bytes): 53M Block Buffers: 5000 Log Buffer Size (bytes): 32768 Processes: 150 Block Size (bytes): 8192
System - manager
14. De-installation instructions are in the document in Programs
/ Oracle-Orant815 / Release Notes
Clean Machine instructions are in the same.
15. Using steps similar to those above I added a second database
named INDI.
16. For both databases I did the general post-creation steps
listed in the section Oracle/Installing/8.1.5 General
Post-Installation Steps.
Oracle Enterprise Manager 2.0.4
Next I put in the OEM 2.0.4 CD-ROM. This product has to install
in a separate Oracle Home.
1. First, I made sure the processes parameter in the init.ora
file was set to 250. When prompted for an Oracle Home Name I
used Oem204. For a location I created a directory, then used
F:\Oracle\Oem204.
2. For an installation I chose Management Server and Enterprise
Manager Client 2.0.4.0.0
3. I chose a custom installation so I could see the choices. The
default is to install everything but I chose not to install the
universal installer because it was a lower version than the one I
had installed with Oracle 8.1.5
4. When asked I checked that the management server would
require a new repository.
5. A message box appeared saying that after I successfully
configured my Management Server to access a repository, I must
manually register the Oracle Application Manager with the
Management Server. To do this get the instructions at
F:\Oracle\Oem204\sysman\doc\readme\OEMREADME.txt
6. Among the many products installed are
DBA Management Pack
Enterprise Manager Console
Instance Manager
Oracle Applications Manager (version 1.0 beta)
Replication Manager (version 2.0 beta)
Schema Manager
Security Manager
Storage Manager
Install actions are logged to C: \ Program Files \ Oracle
\ Inventory \logs \ InstallActions.log. The log
already there is renamed to the date and time the new one was
created.
7. I went to SQL*Plus and created user sysman identified by
sysman. Then I granted connect, resource
and dba to sysman.
8. When I got the select database for repository window I
entered User Name: sysman Password: sysman Service:
elvis:1521:orcl
9. The repository owner is sysman, password sysman. After
the install I tried to log on as sysman/sysman
but that is the repository owner and password in the database.
The OEM administrator and password have a default setting of
sysman and oem_temp. I logged in to OEM as sysman/oem_temp, then
immediately changed the password to sysman. Now I can log in as
sysman/sysman. Even though I made the database repository owner
and the OEM administrator both sysman/sysman, they represent two
different things.
10. I went into the control panel and started the intelligent
agent by hand. Then I did discover nodes and used node
192.168.1.1 which is the IP address I assigned to elvis during
the install of WindowsNT.
Then I used the CD-ROM with the tuning pack to do a custom
install the tuning pack. The installation wizard made it look
like it would install a lot more, but it recognized that things
were installed already and added only the tuning pack pieces.
Once again I had to deselect the Oracle Installer from the list
of pieces to install, since the version on this CD-ROM is older
than the one already installed I did the same thing for three
more CD-ROMs - Change Management Pack, Standard Management Pack
and Oracle Diagnostics Pack.
11. To get all the sub-products to work I had to change the
temporary tablespace for each user to TEMP. I had to add another
200M datafile to the system tablespace. I had to edit the two
tnsnames.ora files set up by OEM on drive F and add an entry for
ORCL.GLENHILL which looks the same as the entry ORCL in the
tnsnames.ora file set up for the 8.1.5 database on drive E
12. I did not do the separate steps for installing Oracle
Application Manager mentioned in step 5. This is a
beta product we don't need at this time.
13. I brought up Enterprise Manager Console and discovered the
nodes. On some we have no intelligent
14. agent running and I had to enter database information by
hand. Typical information looks like this: TDEVL.world / 1526
/ orcl
Oracle Designer/Developer 6.0
At this point I installed Oracle Designer. There are three parts
to this. First install the client software on the P266. Then
install the server software and create a repository database or a
repository schema in a database. Finally configure the init.ora parameters and registry entries if any changes are necessary. Oracle Designer must install into an Oracle home named Orant. C1 At the client go to control panel services and shut downany Oracle services. In my case none was started. Then put in the Oracle Designer 6.0 CD-ROM and run an install. The name of the Oracle home is DEFAULT_HOME, the location is ?:\ORANT. I chose a packaged install and selected the following packages: Analysis, Design and Generation - Generators for Oracle Developer - Object Extensions. I had to select whether I wanted version 7 or version 8 of SQL*Plus and Import/Export. I chose version 8. Then the installer started.
create tablespace DEV60_REPOS_INDEXES
datafile 'E:\ORACLE\ORADATA\ORCL\DEV60_REPOS_INDEXES01.DBF'
size 100M default storage (initial 128K next 128K pctincrease 0);
I created one large rollback segment for the install:
create tablespace INSTALL_DEV60
datafile 'E:\ORACLE\ORADATA\ORCL\INSTALL_DEV60.DBF'
size 70M default storage (initial 256K next 256K pctincrease 0);
create rollback segment INSTALL_RBS_DEV60
tablespace INSTALL_DEV60
storage (initial 1M next 1M minextents 3 optimal 4M);
alter rollback segment INSTALL_RBS_DEV60 online;
Then I took the other rollback segments offline:
select segment_name, tablespace_name, status from
dba_rollback_segs;
alter rollback segment xxx offline; (this turned out to be
rollback segments RB0 and RB1)
Then I created a repository owner and granted connect and resource to him
create user DEV60 identified by DEV60
default tablespace DEV60_REPOS_TABLES
temporary tablespace TEMP;
grant connect, resource to DEV60;
C3 Now I moved back to the client and performed the next set of steps. First I logged onto the server from the client as sys using the SQL*Plus version 8. I ran @f:\orant\repadm60\utl\ckrorole. Then I ran the following individual SQL statements:
grant execute on dbms_lock to DEV60;
grant execute on dbms_pipe to DEV60;
grant select on dba_rollback_segs to DEV60;
grant select on dba_segments to DEV60;
grant create sequence to DEV60;
grant create synonym to DEV60;
grant create table to DEV60;
grant des2000_owner to DEV60;
I modified the DEV60 tnsnames.ora file. I closed SQL*Plus then ran start > programs > oracle designer r6.0 > repository administration utility. I connected as DEV60 / DEV60 / ORCL.GLENHILL. At this point I followed the steps starting on page 2.18 through page 2.29 of the Designer Installation Guide. These steps check to see whether you have installed the necessary pieces successfully. I had to modify the registry entries for EXECUTE_IMPORT, EXECUTE_EXPORT and EXECUTE_PLUS_RAU. After the checks, while in the Install a Designer/2000 Repository Instance dialog box I pressed "Start". Many objects were created and actual data was imported from zipped files. I looked at the log files from the install to see whether all had gone well. C4 Finally there are the post-creation steps. I brought rollback segments RB0 and RB1 back online. I left the large INSTALL_RBS_DEV60 in place until I can find out whether it is useful. Then I used the repository administration utility to view objects and check whether any were disabled, invalid or missing. None was. I changed the init.ora parameter max_enabled_roles=50 then bounced the database. I ran two scripts to enable pinning in the shared pool: @e:\oracle\ora815\rdbms80\admin\dbmspool and @e:\oracle\ora815\rdbms80\admin\prvtpool.plb. Then I granted access to DEV60:
grant execute on sys.dbms_shared_pool to DEV60;
I restarted the designer repository administration utility and
checked that pinning worked by pressing the little pin symbol.
All went OK. Finally, following the instructions on page 2.27 of
the Designer installation manual I created a test application
system.
C5 During the install of Oracle Designer, several pieces of
Oracle Developer are installed. But not enough. If you try to
do something as simple as running the Designer tutorial you will
not be able to until you install Developer. Installing Developer
is a two part process. First you install whatever pieces you
don't already have from the Developer 6.0 CD-ROM. Then you
install patches from the Developer 6.0 Patch 1 set CD-ROM.
These are the pieces I installed from the Developer 6.0 CD-ROM
JDK Applet Viewer 1.1.7.11o Oracle Developer Demos, Addons 6.0.5.1.3 Oracle Developer Forms 6.0.5.0.2 Oracle Developer Procedure Builder 6.0.5.0.0 Oracle Developer Project Builder 6.0.5.7.0 Oracle Developer Schema Builder 6.0.5.6.0 Oracle Developer Trans Builder 6.0.3.0.3 Oracle Developer Reports Express Support 6.0.5.11.0 Oracle Express Connection Editor 6.2.0.0.1 Oracle Developer Database Tables 6.0.2.0.0h Oracle Developer Graphics Graphics Builder 6.0.5.8.0 Oracle Developer Graphics Cue Card Sound 6.0.5.6.0 Oracle Developer Reports Builder 6.0.5.28.0 Oracle Developer Reports Cue Card Sound Files 6.0.5.6.0 (this failed) These are the pieces I installed from the Developer 6.0 patchset 1 CD-ROM GUI Common Files 6.0.5.29.0 JDK Applet Viewer 1.1.7.15o Oracle Developer Database Tables 6.0.5.29.0 Oracle Developer Forms 6.0.5.29.4 (but not the web cartridge) Oracle Developer Graphics 6.0.5.29.1 (but not graphics server) Oracle Developer Procedure Builder 6.0.5.29.0 Oracle Developer Reports 6.0.5.29.2 (but not multitier server and not thin client) Oracle Jinitiator 1.1.7.15.1o Require Support Files 8.0.5.1.0c Tools Utilities 6.0.5.29.2
Oracle Application Server 4.0.7
Now I installed Oracle Application Server from the CD_ROM. Note:
The documentation I have from Oracle is very helpful for
installing, modifying an install, or removing OAS. You can
choose to do a single node or a multi-node install. For this
first try I chose to do a single node install. That means I'll
be installing a web request broker with an Oracle Administrator
listener, an Oracle HTTP listener, and Oracle Application Server
cartridges. For this first install I'll try to use Oracle
products whenever possible. Later I can try integrating
Microsoft, Netscape and/or third-party products.
Additional Notes
You can install OAS into its own home and configure one database
listener to support n database instances. You can then configure
the OAS listener to access each of the three instances serviced
by that one database listener by configuring a separate DAD for
each - oracle support
Do not use the OracleOASStart40 Service to stop and start OAS.
If OAS and Oracle are on the same machine then you must place
entries into the \winnt\system32\drivers\etc\hosts file that look
like this:
127.0.0.1 localhost
130.238.90.122 server.acme.com server
You may have to change the OAS tnsnames.ora file to look like the
8.1.5 server tnsnames.ora file by adding various connection
parameters sets.
In the OAS sqlnet.ora file you may have to change
names.default_domain to GLENHILL (or to the domain you installed
8.1.5 to - look in sqlnet.ora for the 8.1.5 server - perhaps
"world")
To de-install you must use the installer from the OAS CD-ROM, not
the regular installer.
To integrate the OAS with Oracle Enterprise Manager see page C3
in Installation Guide