Re: ANALYZE question

2002-07-25 Thread Yechiel Adar

Thanks all for your advice. Will check an option to do estimate.

Yechiel Adar
Mehish
- Original Message - 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, July 24, 2002 7:23 PM


 At the last Open World I attended a couple of sessions
 where the general advice for 9i DB is to use ANALYZE
 ESTIMATE without specifying ANY value. A few brief
 comparision tests did show that it got better results
 than the alternatives tested.
 
 As always, YMMV  HTH
 
 HAND!
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Charlie Mengler
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Yechiel Adar
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: where should i start to learn to become a DBA?

2002-07-25 Thread Suhen Pather

Shuan,

Welcome.  Being a DBA is not rocket science neither is it childs play.
Reading, testing, experimenting on a dev instance is the way to go.

We all started out at some point like you.

We all do it and will continue to do so cos: 
we tend to forget,
newer versions/ patches come out,
diferent books and papers have different useful ideas,

My advice is dont try to grasp too much too quickly although we all like to do 
that sometimes.  Read and understand what you doing properly before you 
advance to the next chapter. And start with the B A S I C S.

I would not sugest to u buying any books or taking any courses right away.
Learn on your own first and then take courses later so u have a more clearer 
picture when u take the classes.

A good place to start is the Oracle Concepts Guide and then move on to the 
Oracle Administrators Guide. Also ask questions to clear any doubts.

Just my thoughts.  Let see what the others have to say.

Cheers 
Suhen


On Thu, 25 Jul 2002 16:53, you wrote:
 Hi DBAs!

 I'm working as a System Programmer for only one year.
 And i'm interested to Oracle, wish to become DBA like you guys.
 I did read some Oracle reference books, searching the web to find more
 about Oracle,
 and of course, here in this list, reading you guys' experiences for
 already few months.

 I've keep trying to learn the Oracle by myself(good or bad?).
 When face problems, trying to play around myself here and there in
 Oracle,
 RTFM, FAQs...anything that can find the similar problem.

 To be honest, i don't think i learn much.
 Maybe it's because i don't know the proper way to learn it.
 Well...i don't read books page by page,
 i only read those i'm curious at the beginning.
 But i feel i'm getting confusing. I don't know whether i'm going in the
 correct way.
 It's so many times that i have to reinstall the Oracle.
 ('Cos i dun know how to make it running again, a lot of errors.)
 So, can you guys give me some advices of
 which section should i start as a beginner?
 What's the next? and so on...and so on...
 Or any links to point to?

 mm...I'm playing with Oracle 8.1.6 in Win2000 on my PC.
 Sometimes...play around with Oracle 8.0.5 on Linux(Which is corporate DB
 Server, shh...)

 Thanks for any advices.
 Have a nice day!
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Suhen Pather
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Cursor Sharing| Soft Parsing

2002-07-25 Thread Jared Still

On Wednesday 24 July 2002 22:08, MacGregor, Ian A. wrote:
 Please define soft parsing.  Oracle needs to check that  the user
 submitting a SQL statement has permissions to run it.  It has to do this
 every time a statement is run, bind variables or not.  

No, code that uses bind variables need only parse SQL statements
once if session_cached_cursors is set.  Further executions of the same
SQL don't require a hard or soft parse.

Jared

 When cursor-sharing  converts a statement to use  bind variables it would
 save on hard parsing, if a match were found the pool; also, it could lessen
 the number of statements present in the pool.

 Ian MacGregor
 Stanford Linear Accelerator Center
 [EMAIL PROTECTED]

 -Original Message-
 Sent: Wednesday, July 24, 2002 9:23 PM
 To: Multiple recipients of list ORACLE-L


 Mike, Kirti,

 Try page 441

 CURSOR_SHARING=FORCE does improve badly written applications that use lots
 of literals.
 However coding should be done using bind variables in almost all occasions.

 CURSOR_SHARING=FORCE reduces the hard parsing.

 What CURSOR_SHARING=FORCE does is rewrites all queries to use bind
 variables before parsing.

 eg.  select ename from emp where empno = 10;
 rewritten as
 select ename from emp where empno =:SYS_B_0
 or in 8.1.6 , 8.1.7
 select name from emp where empno =:SYS_B_0

 So it substitutes the literal with bind variables but incurs the cost of
 soft parsing the statement.
 Soft Parsing too frequently limits the scalability of applications and
 sacrifices optimal performance which could have been achieved in the first
 place if written using bind variables.

 Parse once and execute as many times as we like.

 Also check out Bjorn's paper on bind variables and cursor sharing at
 http://technet.oracle.com/deploy/performance/pdf/cursor.pdf

 So CURSOR sharing is not the silver bullet as one may expect.

 Regards
 Suhen

 On Thu, 25 Jul 2002 10:23, you wrote:
  Mike,
  What is the version of the database? Some versions of 8.1.7 had a few
  bugs when this parameter was set to FORCE. I suggest searching Metalink.
  But it does work as advertised in later releases. I would also recommend
  reviewing Tom Kytes' book to read about his views in using this parameter
  at the instance level (my boss is reading my copy, so I can't give you
  page #s).
 
  - Kirti
 
  -Original Message-
  Sent: Wednesday, July 24, 2002 6:08 PM
  To: Multiple recipients of list ORACLE-L
 
 
  Has anyone set Cursor Sharing to Force ?
  I have a new system that we have to support
  and there is alot literals filling up the
  pool.I have never changed this parameter
  from the default as many seemed to think the
  jury was still out on it.   However, due to
  my situation, I figured I would try it out.
  If anyone has any experience with this one
  I would be curious to know what happened.
 
  Mike

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Suhen Pather
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jared Still
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: (memes) not making much headway with critiquing elitist dba

2002-07-25 Thread Eric D. Pierce

Life is full of paradoxes.

On 24 Jul 2002 at 10:33, [EMAIL PROTECTED] 
wrote:

 What I cannot understand is why you left the fertilizer industry.  Based on
 your commentary and the state of the economy I suspect demand
 could not keep up with your supply.  Just kidding your posts are quite
 amusing.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Rman duplicating failing when setting redo logs

2002-07-25 Thread Jack van Zanen

Hi,


U don't give much info,but...


Could it be that you are duplicating without untill clause..


If so you may hit bug 2329702. (I did when testing all sorts of RMAN
scenarios)

There is a workaround but no fix yet


   
   
 *** 05/10/02 04:54 pm *** 
   
 FOr those who find problematic to know
   
 what is the latest archive log and
   
 plug  
   
 it in the script, the following   
   
 permanent workaround is available:
   
 set until scn  281474976710655;   
   
   
   
   
   


Jack
   
   
   
   
   
   




   

  Peter.McLarty@min

  com.com  To:   Multiple recipients of list 
ORACLE-L [EMAIL PROTECTED]   
  Sent by: cc:   (bcc: Jack van 
Zanen/nlzanen1/External/MEY/NL)
  [EMAIL PROTECTED] Subject:  Rman duplicating failing when 
setting redo logs   
   

   

  24-07-2002 01:23 

  Please respond to

  ORACLE-L 

   

   




One for the rman smarties

I am duplicating a database with rman and it get to the section where it
does an alter database open reset logs and it fails as there appears to be
a path error.
I then go into server manager and do the same and the path is
'/u01/oracle/product/8.1.7/dbs/  /u07/oracle/oradata/mimstrn/log1a.log'
If I do a backup control file to trace on this now created database the
path for the logs is like above for all log files

If I now edit that and use it to generate a new control file I am able to
open the database with a resetlogs.

Question is there something I have wrong with rman or am I doing something
wrong with my setup

Cheers


--
=
Peter McLarty   E-mail: [EMAIL PROTECTED]
Technical ConsultantWWW: http://www.mincom.com
APAC Technical Services Phone: +61 (0)7 3303 3461
Brisbane,  AustraliaMobile: +61 (0)402 094 238
Facsimile: +61 (0)7 3303 3048
=
A great pleasure in life is doing what people say you cannot do.

- Walter Bagehot (1826-1877 British Economist)
=
Mincom The People, The Experience, The Vision

=

This transmission is for the intended addressee only and is confidential
information. If you have received this transmission in error, please
delete it and notify the sender. The contents of this e-mail are the
opinion of the writer only and are not 

Re: Is Statspack a Security Problem?

2002-07-25 Thread Yechiel Adar

Thanks Ian.
 Have a beer on me, you earned it with this info.

Yechiel Adar
Mehish
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, July 24, 2002 11:51 PM


Ian,
 You are likely to win the wager on this one. I discovered the public
when i was trying to secure my database. There are grants to public all
over the place. I would be very interested to know and understand why
Oracle did grant so much to public and what can be safely revoked.
Ron
ROR mô¿ôm

 [EMAIL PROTECTED] 07/24/02 04:20PM 
I'm  not saying it's not fixable.  The creation of dba level accounts
such as dbsnmp and outln by Oracle is fixable as well.  But I'll wager
there are folks out there who didn't know the grants  on the statspack
tables were to public.

Of course none of our developers or ad hoc query writers would ever
write a statement that doesn't use bind  variables.   I have it on  good
authority that the same holds true for all Oracle sites everywhere. :)

Ian MacGregor
Stanford Linear Acclerator Center
[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]

-Original Message-
Sent: Wednesday, July 24, 2002 11:56 AM
To: Multiple recipients of list ORACLE-L


Why not just backup the spctab.sql script and then in vi do a
g:/PUBLIC/s//DBA or whatever
role you choose to play with statspack before running.  Although bind
vars are still
appropriate too.

Rodd Holman

On Wed, 2002-07-24 at 12:23, kkennedy wrote:

Sounds like yet another good reason for using bind variables 8-)

Kevin Kennedy

First Point Energy Corporation



-Original Message-

Sent: Wednesday, July 24, 2002 8:23 AM

To: Multiple recipients of list ORACLE-L





To wit:

$grep -i grant spctab.sql

snip

grant select onSTATS$SQLTEXT  to  PUBLIC;

grant select onSTATS$SQL_STATISTICS  to  PUBLIC;

grant select onSTATS$LEVEL_DESCRIPTION   to  PUBLIC;

grant select onSTATS$IDLE_EVENT   to  PUBLIC;

grant select onSTATS$PARAMETER  to  PUBLIC;

grant select onSTATS$STATSPACK_PARAMETER  to  PUBLIC;


---

Notice the grants on stats$sqltext and stats$sql_summary.  Should
anyone who logs into the database be able to see nearly SQL run against
it.  Oracle  appears to truncate alter user statements so that one
cannot find 'alter user blatz identified by password;'  but one may
stumble on  update sal_table

set sal = 100 where empoyee_id = 5;'  or something to that effect.



Ian MacGregor

Stanford Linear Accelerator Center

[EMAIL PROTECTED]

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Ron Rogers
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Yechiel Adar
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: shutdown abort / startup restrict / shutdown vs. shutdown imm

2002-07-25 Thread Lord, David - CSG

I'm not saying that the shutdown abort *caused* the redo log corruption, but
the code that writes redo logs is, like any other software, prone to bugs.
Redo logs are only ever read during a recovery of one sort or another, so
the code only really gets tested then, and if it fails, there is no
fallback.  The code that reads and writes to datafiles, on the other hand,
is tested all the time, and if *it* fails, you've always got the redo logs.

We use a script that tries to do a shutdown immediate and if that fails to
complete in a reasonable time, does a checkpoint/abort/startup
restrict/shutdown immediate.  In a perfect world, the latter wouldn't be
necessary because I would have investigated and cured every possible cause
for shutdown immediate to hang, but a) debugging these problems is difficult
and b) the effort involved upgrading to a sensible version of Oracle is not
worth the (supposedly) limited lifetime of this database.

Regards
David Lord

 -Original Message-
 From: Connor McDonald [mailto:[EMAIL PROTECTED]]
 Sent: 24 July 2002 23:44
 To: Multiple recipients of list ORACLE-L
 Subject: RE: shutdown abort / startup restrict / shutdown vs. shutdown
 imm
 
 
 But if you are concerned that shutdown abort could
 corrupt your redo logs, then that is equivalent to
 mandating that all servers (that run oracle) must be
 on an infinite uninterruptible power supply.  An
 instance failure (eg loss of power) is effectively a
 shutdown abort - so the only way to avoid that would
 be to have power available all the time.  
 
 You couldn't have a UPS that is good for (say) 12
 hours - because we can never guarantee that a shutdown
 immediate would finish in this amount of time - and
 you could not speed up the job with a shutdown abort
 because that is the cause of all the consternation in
 the first place
 
 If you're getting corrupt redo logs with shutdown
 abort, then you're exposed to corrupt redo logs
 anyway.  Its not a shutdown abort problem, its a bug
 in either the oracle or OS layer.
 
 hth
 connor
 
  --- April Wells [EMAIL PROTECTED] wrote:  That is
 EXACTLY what happened a week and a half ago.
   We had to do a
  shutdown abort because it wouldn't go down, and when
  we tried to restart it,
  it wouldn't come back... redo log corruption... and
  this  being test... it
  isn't in archive log mode (another valid solution
  but no longer really an
  option in our case).
  
  After we can get back in to the building after the
  teeny little fire and
  vandalism thing we have going this morning and I can
  get all concerned
  parties in the same place (sans smoke and water) my
  suggestion is going to
  be that since we don't know why, and there isn't
  much of a work around yet,
  that test and development (at least for now) go into
  archive log mode, as
  well.
  
  ajw 
  
  -Original Message-
  To: Multiple recipients of list ORACLE-L
  Sent: 7/24/02 4:09 AM
  
  Couldn't agree with you more.  I recently had a
  database fail to restart
  after a shutdown abort because the redo log got
  corrupted somewhere
  along the line.  Ended up doing a full restore and
  roll forward.
  Admittedly, this was on 7.1.4 (don't ask;-)
   
  David Lord
  
  -Original Message-
  Sent: 24 July 2002 01:33
  To: Multiple recipients of list ORACLE-L
  imm
  
  
  I have steel belted radial tires on my car that are
  supposed to be
  puncture resistant.  Is this a good reason for me to
  go out of my way to
  drive by a construction site every morning?  By my
  way of thinking, no.
  If my regular road is blocked and I have no
  alternative, then I will
  drive by the construction site reasonably confident
  that the debris will
  not puncture my tires.  If I'm in a big hurry and
  driving by the
  construction site is significantly quicker, then I
  will consider it.
  But, I don't go out of my way looking for trouble.
   
  Does anyone have a better argument than I've been
  doing this for years
  and it has always worked?
  Kevin Kennedy
  First Point Energy Corporation 
  
   
  
  
  
 
 **
  This message (including any attachments) is
  confidential and may be 
  legally privileged. If you are not the intended
  recipient, you should 
  not disclose, copy or use any part of it - please
  delete all copies 
  immediately and notify the Hays Group Email Helpdesk
  at
  [EMAIL PROTECTED]
  Any information, statements or opinions contained in
  this message
  (including any attachments) are given by the author.
  They are not 
  given on behalf of Hays unless subsequently
  confirmed by an individual
  other than the author who is duly authorised to
  represent Hays.
  
  A member of the Hays plc group of companies.
  Hays plc is registered in England and Wales number
  2150950.
  Registered Office Hays House Millmead Guildford
  Surrey GU2 4HJ.
 
 **
  
  



RE: Discoverer 9i: Export data to PDF gives internal error

2002-07-25 Thread Bachmann, Henrik

Hi there!

Here is the solution:

I wrote there is a new connect window in the background - navigable but not
editable.
Some light on this ;-) ... 
I have five Oracle Homes on my PC, because I am testing new releases of
Oracle software (e.g. Discoverer 9.0.2).
The database connect is well defined in the tnsnames.ora in the oracle home
for 9i tools but not defined in the oracle home for 6i tools (a newbie error
- annoyingly, but there is no qualified error message from Discoverer ...).
So Reports (6i!) is not able to connect to the target database. But if you
wish to export to PDF you need reports 6i.

Thanks again!

Best regards!
Henrik



 -Ursprüngliche Nachricht-
 Von: Peck, David [mailto:[EMAIL PROTECTED]]
 Gesendet: Mittwoch, 24. Juli 2002 19:24
 An: Multiple recipients of list ODTUG-DISC2K-L
 Betreff: RE: Discoverer 9i: Export data to PDF gives internal error
 
 
 The oracle rep told me to hard code the path and capitalize the first
 letter: c:\orant\bin\Rwbld60.exe
 
 David Peck
 Baker Hughes Inc.
 BHBSS-BASIS
 (713) 625-6649
 
 
 -Original Message-
 Sent: Wednesday, July 24, 2002 11:04 AM
 To: Multiple recipients of list ODTUG-DISC2K-L
 
 Hi,
 
 thanks for your answer.
 
 The registry keys are as follows: 
 
 HKEY_CURRENT_USER\Software\ORACLE\Discoverer 902\Reports\BuilderExe  =
 rwbld60.exe 
 HKEY_CURRENT_USER\Software\ORACLE\Discoverer 902\Reports\RuntimeExe  =
 rwrun60.exe
 
 These binaries are correct installed (path). But when the internal
 Discoverer error occurs there is a new connect window in the 
 background -
 navigable but not editable. 
 It seems to be a report connect window?!
 
 Any further hints appreciated.
 
 Best regards
 Henrik
 
 -Ursprüngliche Nachricht-
 Von: Peck, David [mailto:[EMAIL PROTECTED]]
 Gesendet: Mittwoch, 24. Juli 2002 16:29
 An: Multiple recipients of list ODTUG-DISC2K-L
 Betreff: RE: Discoverer 9i: Export data to PDF gives internal error
 
 
 I opened a TAR on this.  ORACLE told me that export to report 
 and PDF only
 works with Dev 6i.  Make sure registry keys point to rwbld60.exe and
 rwrun60.exe.  See metalink doc # 119193.1 and bug 2448099.
 
 David Peck
 Baker Hughes Inc.
 BHBSS-BASIS
 (713) 625-6649
 
 
 -Original Message-
 Sent: Tuesday, July 23, 2002 6:48 AM
 To: Multiple recipients of list ODTUG-DISC2K-L
 
 Hi there!
 
 In discoverer 9.0.2.39.01 (desktop edition), EUL 5.0.0.0.0.0 
 the export data
 option
 to PDF gives the following error: 
 
 Internal Error in generating report Export failed. 
 
 In MetaLink you can find bug 780474 for Discoverer 3! It 
 seems to be the
 same bug?!
 If there is a workaround please send a hint to the list.
 
 Anybody out there who can give me a hint?
 
 Best regards!
 Henrik
 
 Henrik Bachmann
 mailto:[EMAIL PROTECTED]
 
 B.I.M.-Consulting Magdeburghttp://www.bim-consulting.de/
 D-39108 Magdeburg  
 
 Thanks to everyone for making ODTUG 2002 a great success!  Plan now
 for next year's conference: Loews Miami Beach, Florida, June 
 22-27, 2003.
 -- 
 Author: Bachmann, Henrik
   INET: [EMAIL PROTECTED]
 
 
 Thanks to everyone for making ODTUG 2002 a great success!  Plan now
 for next year's conference: Loews Miami Beach, Florida, June 
 22-27, 2003.
 -- 
 Author: Bachmann, Henrik
   INET: [EMAIL PROTECTED]

 
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Bachmann, Henrik
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: where should i start to learn to become a DBA?

2002-07-25 Thread Amjad Saiyed

very well said Shuan...
u have precisely said what and how ppl should go about the learning
process...and as u have mentioned it does not apply to just beginners but
experience ppl also..
as knowledge has no endwe have to keep learning and upgrading
ourselves...

In fact the practical aspect of learning is most important...

rgds,
Ams.


|-Original Message-
|From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Suhen
|Pather
|Sent: Thursday, July 25, 2002 11:43 AM
|To: Multiple recipients of list ORACLE-L
|Subject: Re: where should i start to learn to become a DBA?
|
|
|Shuan,
|
|Welcome.  Being a DBA is not rocket science neither is it childs play.
|Reading, testing, experimenting on a dev instance is the way to go.
|
|We all started out at some point like you.
|
|We all do it and will continue to do so cos:
|we tend to forget,
|newer versions/ patches come out,
|diferent books and papers have different useful ideas,
|
|My advice is dont try to grasp too much too quickly although
|we all like to do
|that sometimes.  Read and understand what you doing properly
|before you
|advance to the next chapter. And start with the B A S I C S.
|
|I would not sugest to u buying any books or taking any courses
|right away.
|Learn on your own first and then take courses later so u have
|a more clearer
|picture when u take the classes.
|
|A good place to start is the Oracle Concepts Guide and then
|move on to the
|Oracle Administrators Guide. Also ask questions to clear any doubts.
|
|Just my thoughts.  Let see what the others have to say.
|
|Cheers
|Suhen
|
|
|On Thu, 25 Jul 2002 16:53, you wrote:
| Hi DBAs!
|
| I'm working as a System Programmer for only one year.
| And i'm interested to Oracle, wish to become DBA like you guys.
| I did read some Oracle reference books, searching the web to
|find more
| about Oracle,
| and of course, here in this list, reading you guys' experiences for
| already few months.
|
| I've keep trying to learn the Oracle by myself(good or bad?).
| When face problems, trying to play around myself here and there in
| Oracle,
| RTFM, FAQs...anything that can find the similar problem.
|
| To be honest, i don't think i learn much.
| Maybe it's because i don't know the proper way to learn it.
| Well...i don't read books page by page,
| i only read those i'm curious at the beginning.
| But i feel i'm getting confusing. I don't know whether i'm
|going in the
| correct way.
| It's so many times that i have to reinstall the Oracle.
| ('Cos i dun know how to make it running again, a lot of errors.)
| So, can you guys give me some advices of
| which section should i start as a beginner?
| What's the next? and so on...and so on...
| Or any links to point to?
|
| mm...I'm playing with Oracle 8.1.6 in Win2000 on my PC.
| Sometimes...play around with Oracle 8.0.5 on Linux(Which is
|corporate DB
| Server, shh...)
|
| Thanks for any advices.
| Have a nice day!
|--
|Please see the official ORACLE-L FAQ: http://www.orafaq.com
|--
|Author: Suhen Pather
|  INET: [EMAIL PROTECTED]
|
|Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
|San Diego, California-- Public Internet access / Mailing Lists
|
|To REMOVE yourself from this mailing list, send an E-Mail message
|to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
|the message BODY, include a line containing: UNSUB ORACLE-L
|(or the name of mailing list you want to be removed from).  You may
|also send the HELP command for other information (like subscribing).
|
|
|


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Amjad Saiyed
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Problem with Oracle manager for MTS

2002-07-25 Thread Thanh-truc Nguyen

Hello,

We are on Intel pentium 4 windows 2000 SP2 server.
We tried to install oracle 8.1.6 client and no thing happened
where we clicked on the SETUP button.
We applied the patch 1507768 and every thing was okay, we
could connect to the database (8.1.7.0 in AIX) via sqlplus.
Now when we try to create a service for Microsoft transaction
server we got this warning (in french) that we don't get on
any other server :
Le chiffrement des mots de passe n'est pas pris en charge
lorsque la variable locale est la France. Le motde passe sera
stocké en toutes lettres dans la de registre.
In english :
The encryption of the password isn't supported where
environment variable is set to France. The password will be
written into the register's base without encryption.

We can then create the service but the database ID isn't shown
in the service's property and there isn't any enregistrement
in the table MTS_PROXY_INFO.

We've opened an Itar since last week but they don't find any
thing and I find nothing in the internet.

Any help will be appreciated.

Best regards,

Thanh-truc Nguyen


Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 
€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: =?iso-8859-1?Q?Thanh-truc_Nguyen?  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



script related query

2002-07-25 Thread Shishir Kumar Mishra



Hi all !

I am a Delphi programmer. In our 
application we can modifying the design of reports at run time, we 
canput controls etc at run time. Now when we saved the report the 
setting of controls(includingdatawareness of 
controls) is saved as CLOB field in 
database.
Next time when report section is loaded in my 
application all the settings for controls are read from database(clob 
field).

Now the problem is that I want to write the 
script which will contain the data of my database and will populate the 
database of our client so that report can be generated there also. Basically the 
script should have data from the table wherecontrols setting are 
saved. Now I want when my clients run the script it should copy those 
data in their data base. If record with same id is already 
there then it should not overwrite rather a new id should be 
generated and data should get copied.
The reporting tool i am using is Report Builder 
(Iguess which has no significance with this problem). 

Any idea :( 

Thanks in advance ...
Shishir Kumar MishraAgni Software (P) 
Ltd.www.agnisoft.com--Vidya 
Dadaati Viniyam--




RE: SMP on windows2000

2002-07-25 Thread Boivin, Patrice J

Thanks.

I was thinking of the Oracle executable on Windows2000.

Regards,
Patrice Boivin
Systems Analyst (Oracle Certified DBA)

Systems Admin  Operations | Admin. et Exploit. des systèmes
Technology Services| Services technologiques
Informatics Branch | Direction de l'informatique 
Maritimes Region, DFO  | Région des Maritimes, MPO

E-Mail: [EMAIL PROTECTED]


 -Original Message-
Sent:   Wednesday, July 24, 2002 7:29 PM
To: Multiple recipients of list ORACLE-L
Subject:Re: SMP on windows2000

  File: Card for Don Jerman  My understanding is according to design
it should do it automatically.  My
experience is it does, sort of.  But the app has to be multi-threaded (by
the OS
definition, not just context-mapped like Java green threads) for it to ever
use
more than one processor at the same time.  If your single-threaded then for
obvious reasons NT will tend to give the next time-slice to the same
processor
if it's not busy, so it looks like you're stuck on the same one much of the
time.

With the task manager you can set processor affinity on MP machines from
the
right-click menu of the process.  This limits which of the N processors will
be
used to schedule your process.  So you can limit one processor hog to 1 or 2
processors and let the well behaved programs run freely on the others.  I
don't
know how to do this using non-gui tools or to set it up at start time, and
your
userid has to have permission to do it (essentially you have to be running
as
the process owner).  But it's a starting point for research :).


Boivin, Patrice J wrote:

 I am probably just complaining now, I think I know the answer already.

 Is it possible to force Windows2000 to spread the load for one
application
 to 2 or more CPUs, from the OS side?

 Regards,
 Patrice Boivin
 Systems Analyst (Oracle Certified DBA)

 Systems Admin  Operations | Admin. et Exploit. des systèmes
 Technology Services| Services technologiques
 Informatics Branch | Direction de l'informatique
 Maritimes Region, DFO  | Région des Maritimes, MPO

 E-Mail: [EMAIL PROTECTED]

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Boivin, Patrice J
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Boivin, Patrice J
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



ORA-03113: end-of-file on communication channel. HELP !

2002-07-25 Thread arul . kumar

Hi,

We have a Unix user dcclive  ( oracle database user ops$dcclive - os
authentication ).

I am able to connect my database using TNS Alias but not directly. 

when i start the database in the following way :

After logging in as dcclive ( C Shell ), su -u oracle ( Korn Shell ) and
started the database,  exit from oracle login , connect from dcclive login
using os authentication ( using / in sqlplus ), it connects to the database.

But when i  logging in as dcclive ( C Shell ), su oracle and started the
database,  exit from oracle login , connect from dcclive login using os
authentication ( using / in sqlplus ), it DOES NOT connects to the database.
To connect now, i have to use TNS Alias as seen below.

uid=1037(dcclive) gid=101(dba)
kitchen% sqlplus  /

SQL*Plus: Release 8.1.7.0.0 - Production on Thu Jul 25 12:07:36 2002

(c) Copyright 2000 Oracle Corporation.  All rights reserved.

ERROR:
ORA-03113: end-of-file on communication channel


Enter user-name: / @dcclive

Connected to:
Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
With the Partitioning option
JServer Release 8.1.7.0.0 - Production
  
Why ?

Please note that Oracle login has Korn shell. Does the change of shell
matters ? or am i missing something ? I have checked all the necessary env.
variables. All r set properly.

How exactly su -u and su matters to oracle ?

Thanks in advance.

Arul.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Hot tables

2002-07-25 Thread Terrian, Tom
Title: Message



How is everyone 
identifying hot tables? In my tool box I have the following two scripts 
but I am looking for other options. How do you track frequently accessed 
tables?

Script #1 - 
Author unknown:
select obj_name, 
sum(decode(action_name,'SELECT',1,0)) sel 
,sum(decode(action_name,'INSERT',1,0)) inserts, 
 
sum(decode(action_name,'UPDATE',1,0)) updates, 
 
sum(decode(action_name,'DELETE',1,0)) deletes from dba_audit_trail 
having sum(decode(action_name,'SELECT' , 1, 'INSERT',1, 
'DELETE',1,'UPDATE',1,0))  0 group by obj_name; 
Script #2 - Dave Ensor (BMC):set 
verify off col CTYP heading 'Command Type' col OBJ format a32 
wrap heading 'Table' col EXES format 999,990 
heading 'Execs' col GETS format 99,999,990 heading 'Buff Gets' col ROWP 
format 99,999,990 heading 'Rows Proc' 
select CTYP  , OBJ  , 
0 - EXEM EXES  , GETS 
 , ROWP  from (select distinct EXEM, CTYP, 
OBJ, GETS, ROWP  from 
( select decode (S.COMMAND_TYPE 
 
, 2, 'Insert into ' 
 
, 3, 'Select from ' 
 
, 6, 'Update of ' 
 
, 7, 'Delete from ' 
 
, 26, 'Lock of ') CTYP 
 
, O.OWNER || '.' || O.NAME OBJ 
 
, sum(0 - S.EXECUTIONS) EXEM 
 
, sum(S.BUFFER_GETS) GETS 
 
, sum(S.ROWS_PROCESSED) ROWP 
 
from 
V$SQL 
S 
 
, V$OBJECT_DEPENDENCY D 
 
, V$DB_OBJECT_CACHE O 
 
where S.COMMAND_TYPE in (2,3,6,7,26) 
 
and D.FROM_ADDRESS = S.ADDRESS 
 
and D.TO_OWNER = O.OWNER 
 
and D.TO_NAME = O.NAME 
 
and O.TYPE = 'TABLE' 
 
group by S.COMMAND_TYPE 
 
, O.OWNER 
 
, O.NAME ) ) where ROWNUM = 1 / 




Re: where should i start to learn to become a DBA?

2002-07-25 Thread Martin Brown

In my case, I was invited to a meeting attended by 6 people. The meeting 
room had 5 chairs. When the new CIO asked who wants to be the DBA?, I was 
the only one standing.

P.S.  I really wanted to be the systems programmer.


From: shuan [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: where should i start to learn to become a DBA?
Date: Wed, 24 Jul 2002 22:53:19 -0800

Hi DBAs!

I'm working as a System Programmer for only one year.
And i'm interested to Oracle, wish to become DBA like you guys.
I did read some Oracle reference books, searching the web to find more 
about Oracle,
and of course, here in this list, reading you guys' experiences for already 
few months.

I've keep trying to learn the Oracle by myself(good or bad?).
When face problems, trying to play around myself here and there in Oracle,
RTFM, FAQs...anything that can find the similar problem.

To be honest, i don't think i learn much.
Maybe it's because i don't know the proper way to learn it.
Well...i don't read books page by page,
i only read those i'm curious at the beginning.
But i feel i'm getting confusing. I don't know whether i'm going in the 
correct way.
It's so many times that i have to reinstall the Oracle.
('Cos i dun know how to make it running again, a lot of errors.)
So, can you guys give me some advices of
which section should i start as a beginner?
What's the next? and so on...and so on...
Or any links to point to?

mm...I'm playing with Oracle 8.1.6 in Win2000 on my PC.
Sometimes...play around with Oracle 8.0.5 on Linux(Which is corporate DB 
Server, shh...)

Thanks for any advices.
Have a nice day!




_
Chat with friends online, try MSN Messenger: http://messenger.msn.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Martin Brown
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Cursor Sharing

2002-07-25 Thread Rachel Carmichael

Don, 

Sounds like you have a VP there who is willing to suffer pain to cure
the disease. Many places don't have high-level people like that.

Last place I worked I used CURSOR_SHARING=FORCE because the programmers
didn't want to code prepared statements (most of the statements were
select... where username = 'literal string'.

I PROVED to them that they were the cause of the shared pool allocation
errors by pulling the statements out of the sql area. Didn't matter, it
would have put them behind schedule. VP agreed with the programmers, I
put cursor sharing on. Solved the problem

Of course, the complicated stuff the DBAs wrote worked slower but no
one seemed to care

Rachel

--- Don Granaman [EMAIL PROTECTED] wrote:
 Actually, CURSOR_SHARING=FORCE is in the index. ;-)
 
 The short (?) story is that it is a crutch.  It can provide some
 relief from
 applications that pour out tons of nearly identical SQL -varying only
 in
 literal values, but it can also cause some significant problems. 
 Also,
 there are a lot of bugs with it in all the versions I've used it in
 (8.1.6.x
 and 8.1.7.x).  My experience is that it (a) works and (b) helps
 significantly in about 30% of the system where I've tried it.  Bugs
 include
 things like:
 
 1) ... where col1='X'and col2='Y' (in 8.1.6.x, it substitutes wrong
 and
 generates an error.  Fixed in 8.1.7)
 
 2) If the first value in a bind list is a null, it can generate a
 process
 crash with an ORA-07445 (in 8.1.7.1.? at least)
 
 3) Java thin clients can return wrong results (hearsay - from Stan
 Yelliot)
 
 --- Moral of the story - test it *very thoroughly*!
 
 It can also cause some significant problems, even when it works
 correctly.
 For example:
 
 *) It cures the most obvious symptoms, but not the disease. 
 Developers
 often like to think otherwise and simply continue bad coding
 practices.
 CURSOR_SHARING still doesn't avoid a soft parse.  Applications with
 lots of
 literals typically don't reuse cursors either.  Partially masking
 serious
 design and coding flaws with magic bullets like
 CURSOR_SHARING=FORCE
 doesn't actually solve the much larger systemic problems.  It is
 likely to
 buy you some time and fewer headaches with thrashing in the shared
 pool, but
 it still isn't very scalable in the long run.
 
 *) *ALL* literals get substituted.  This can throw the optimizer off.
 Examples:
 (1) where ... and 1 = 2 (Oh!  I don't really need to fetch any
 rows!
 isn't obvious.)
 (2) When a literal causes the optimizer to use histograms well. 
 STATUS_CODE
 has possible values of 'OPEN and 'CLOSED'.  99% of all records have
 'CLOSED', but 99% of all queries are for 'OPEN'.  DBAs would gladly
 suffer
 an extra statement with literals rather than suffer a poor execution
 plan
 for 99% of the executions.
 
 I consider using CURSOR_SHARING=FORCE like I would consider using a
 tourniquet - its preferrable to sudden death, but it isn't applicable
 in
 every case and is rarely a great long term solution.  About three
 days ago,
 I had this discussion with a (very technical) VP.  *Everything* is
 written
 with literals.  Every literal statement is prepare()ed.  I
 explained the
 basic issues to him and his preference was not  to use it.  He wants
 to
 force a resolution of the deeper issues by letting the situation
 become so
 bad soon that it forces a better, more permanent solution - before
 the
 rapidly increasing transaction volume REALLY hits the fan.  The
 CURSOR_SHARING=FORCE safety valve is something we are reserving as a
 last,
 temporary resort.
 
 Don Granaman
 [OraSaurus]
 
 BTW:  Hi Mike!
 
 - Original Message -
 To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
 Sent: Wednesday, July 24, 2002 7:23 PM
 
 
 Mike,
 What is the version of the database? Some versions of 8.1.7 had a few
 bugs
 when this parameter was set to FORCE. I suggest searching Metalink.
 But it
 does work as advertised in later releases. I would also recommend
 reviewing
 Tom Kytes' book to read about his views in using this parameter at
 the
 instance level (my boss is reading my copy, so I can't give you page
 #s).
 
 - Kirti
 
 -Original Message-
 Sent: Wednesday, July 24, 2002 6:08 PM
 To: Multiple recipients of list ORACLE-L
 
 
 Has anyone set Cursor Sharing to Force ?
 I have a new system that we have to support
 and there is alot literals filling up the
 pool.I have never changed this parameter
 from the default as many seemed to think the
 jury was still out on it.   However, due to
 my situation, I figured I would try it out.
 If anyone has any experience with this one
 I would be curious to know what happened.
 
 Mike
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Johnson, Michael
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing
 Lists
 
 

Listener Configuration - Oracle 7.3.4.5.2 on Windows 2000

2002-07-25 Thread Denham Eva
Title: Listener Configuration - Oracle 7.3.4.5.2 on Windows 2000





Hello Guru's,


Any ideas? I have installed Oracle 7.3.4.5.2 (7.3.4.0.0 + patchset 7.3.4.5.2) workgroup onto Windows 2000. Everything appears to have gone well, except that the Listener Service was not created automatically as it is usually done on NT. When I tried starting the listerner from command line the exe execs for what appears like a few seconds and returns to prompt. There is no listener.log file generated at all.

Anyone got any ideas?


Rgds
Denham Eva
Oracle DBA
In UNIX Land
On a quiet Night, you can hear the Windows machines reboot.






 DISCLAIMER 

  
 

  This message is for the named person's use only. It may contain 
confidential, proprietary or legally privileged information. No confidentiality or privilege is waived or lost by 
any mistransmission. If you receive this message in error, please immediately delete 
it and all copies of it from your system, destroy any hard copies 
of it and notify the sender. You must not, directly or indirectly, use, 
disclose, distribute, print, or copy any part of this message if 
you are not the intended recipient. TFMC, its holding company, and any of 
its subsidiaries each reserve the right to monitor and manage all e-mail communications through its 
networks. 
Any views expressed in this message are those of the 
individual sender, except where the message states otherwise and the sender is 
authorized to state them to be views of any such entity.  







This e-mail message has been scanned for Viruses and Content and cleared by 
MailMarshal - 
For more information please visit  
  www.marshalsoftware.com 





RE: where should i start to learn to become a DBA?

2002-07-25 Thread John . Hallas

Well you started off in the best position for a DBA Martin,
looking down on the rest of them :)

John

-Original Message-
Sent: 25 July 2002 14:04
To: Multiple recipients of list ORACLE-L


In my case, I was invited to a meeting attended by 6 people. The meeting 
room had 5 chairs. When the new CIO asked who wants to be the DBA?, I was 
the only one standing.

P.S.  I really wanted to be the systems programmer.


From: shuan [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: where should i start to learn to become a DBA?
Date: Wed, 24 Jul 2002 22:53:19 -0800

Hi DBAs!

I'm working as a System Programmer for only one year.
And i'm interested to Oracle, wish to become DBA like you guys.
I did read some Oracle reference books, searching the web to find more 
about Oracle,
and of course, here in this list, reading you guys' experiences for already

few months.

I've keep trying to learn the Oracle by myself(good or bad?).
When face problems, trying to play around myself here and there in Oracle,
RTFM, FAQs...anything that can find the similar problem.

To be honest, i don't think i learn much.
Maybe it's because i don't know the proper way to learn it.
Well...i don't read books page by page,
i only read those i'm curious at the beginning.
But i feel i'm getting confusing. I don't know whether i'm going in the 
correct way.
It's so many times that i have to reinstall the Oracle.
('Cos i dun know how to make it running again, a lot of errors.)
So, can you guys give me some advices of
which section should i start as a beginner?
What's the next? and so on...and so on...
Or any links to point to?

mm...I'm playing with Oracle 8.1.6 in Win2000 on my PC.
Sometimes...play around with Oracle 8.0.5 on Linux(Which is corporate DB 
Server, shh...)

Thanks for any advices.
Have a nice day!




_
Chat with friends online, try MSN Messenger: http://messenger.msn.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Martin Brown
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Hot tables

2002-07-25 Thread Richard Huntley
Title: Message



FROM 
METALINK:

some 
quick starters: 
select disk_reads, sql_text from v$sqlarea 
where disk_reads  1 order by disk_reads desc; 
select buffer_gets, sql_text from v$sqlarea 
where buffer_gets  20 order by buffer_gets desc; 


Also, 
look at the following links: 
http://www.jlcomp.demon.co.uk/ http://www.jlcomp.demon.co.uk/sqlarea.html 


HTH

-Original Message-From: Terrian, Tom 
[mailto:[EMAIL PROTECTED]]Sent: Thursday, July 25, 2002 8:48 
AMTo: Multiple recipients of list ORACLE-LSubject: Hot 
tables
How is everyone 
identifying hot tables? In my tool box I have the following two scripts 
but I am looking for other options. How do you track frequently accessed 
tables?

Script #1 - 
Author unknown:
select obj_name, 
sum(decode(action_name,'SELECT',1,0)) sel 
,sum(decode(action_name,'INSERT',1,0)) inserts, 
 
sum(decode(action_name,'UPDATE',1,0)) updates, 
 
sum(decode(action_name,'DELETE',1,0)) deletes from dba_audit_trail 
having sum(decode(action_name,'SELECT' , 1, 'INSERT',1, 
'DELETE',1,'UPDATE',1,0))  0 group by obj_name; 
Script #2 - Dave Ensor (BMC):set 
verify off col CTYP heading 'Command Type' col OBJ format a32 
wrap heading 'Table' col EXES format 999,990 
heading 'Execs' col GETS format 99,999,990 heading 'Buff Gets' col ROWP 
format 99,999,990 heading 'Rows Proc' 
select CTYP  , OBJ  , 
0 - EXEM EXES  , GETS 
 , ROWP  from (select distinct EXEM, CTYP, 
OBJ, GETS, ROWP  from 
( select decode (S.COMMAND_TYPE 
 
, 2, 'Insert into ' 
 
, 3, 'Select from ' 
 
, 6, 'Update of ' 
 
, 7, 'Delete from ' 
 
, 26, 'Lock of ') CTYP 
 
, O.OWNER || '.' || O.NAME OBJ 
 
, sum(0 - S.EXECUTIONS) EXEM 
 
, sum(S.BUFFER_GETS) GETS 
 
, sum(S.ROWS_PROCESSED) ROWP 
 
from 
V$SQL 
S 
 
, V$OBJECT_DEPENDENCY D 
 
, V$DB_OBJECT_CACHE O 
 
where S.COMMAND_TYPE in (2,3,6,7,26) 
 
and D.FROM_ADDRESS = S.ADDRESS 
 
and D.TO_OWNER = O.OWNER 
 
and D.TO_NAME = O.NAME 
 
and O.TYPE = 'TABLE' 
 
group by S.COMMAND_TYPE 
 
, O.OWNER 
 
, O.NAME ) ) where ROWNUM = 1 / 




RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Cary Millsap

Well, three times, right? I think it takes three parse calls before
session_cached_cursors begins to help. But 3 is still O(1). Once per
call is O(#executions).


Cary Millsap
Hotsos Enterprises, Ltd.
http://www.hotsos.com

Upcoming events:
- Hotsos Clinic, Jul 23-25 Chicago
- Miracle Database Forum, Sep 20-22 Middlefart Denmark
- 2003 Hotsos Symposium on OracleR System Performance, Feb 9-12 Dallas



-Original Message-
Still
Sent: Thursday, July 25, 2002 2:38 AM
To: Multiple recipients of list ORACLE-L

On Wednesday 24 July 2002 22:08, MacGregor, Ian A. wrote:
 Please define soft parsing.  Oracle needs to check that  the user
 submitting a SQL statement has permissions to run it.  It has to do
this
 every time a statement is run, bind variables or not.  

No, code that uses bind variables need only parse SQL statements
once if session_cached_cursors is set.  Further executions of the same
SQL don't require a hard or soft parse.

Jared

 When cursor-sharing  converts a statement to use  bind variables it
would
 save on hard parsing, if a match were found the pool; also, it could
lessen
 the number of statements present in the pool.

 Ian MacGregor
 Stanford Linear Accelerator Center
 [EMAIL PROTECTED]

 -Original Message-
 Sent: Wednesday, July 24, 2002 9:23 PM
 To: Multiple recipients of list ORACLE-L


 Mike, Kirti,

 Try page 441

 CURSOR_SHARING=FORCE does improve badly written applications that use
lots
 of literals.
 However coding should be done using bind variables in almost all
occasions.

 CURSOR_SHARING=FORCE reduces the hard parsing.

 What CURSOR_SHARING=FORCE does is rewrites all queries to use bind
 variables before parsing.

 eg.  select ename from emp where empno = 10;
 rewritten as
 select ename from emp where empno =:SYS_B_0
 or in 8.1.6 , 8.1.7
 select name from emp where empno =:SYS_B_0

 So it substitutes the literal with bind variables but incurs the cost
of
 soft parsing the statement.
 Soft Parsing too frequently limits the scalability of applications and
 sacrifices optimal performance which could have been achieved in the
first
 place if written using bind variables.

 Parse once and execute as many times as we like.

 Also check out Bjorn's paper on bind variables and cursor sharing at
 http://technet.oracle.com/deploy/performance/pdf/cursor.pdf

 So CURSOR sharing is not the silver bullet as one may expect.

 Regards
 Suhen

 On Thu, 25 Jul 2002 10:23, you wrote:
  Mike,
  What is the version of the database? Some versions of 8.1.7 had a
few
  bugs when this parameter was set to FORCE. I suggest searching
Metalink.
  But it does work as advertised in later releases. I would also
recommend
  reviewing Tom Kytes' book to read about his views in using this
parameter
  at the instance level (my boss is reading my copy, so I can't give
you
  page #s).
 
  - Kirti
 
  -Original Message-
  Sent: Wednesday, July 24, 2002 6:08 PM
  To: Multiple recipients of list ORACLE-L
 
 
  Has anyone set Cursor Sharing to Force ?
  I have a new system that we have to support
  and there is alot literals filling up the
  pool.I have never changed this parameter
  from the default as many seemed to think the
  jury was still out on it.   However, due to
  my situation, I figured I would try it out.
  If anyone has any experience with this one
  I would be curious to know what happened.
 
  Mike

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Suhen Pather
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jared Still
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Cary Millsap
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

oracle 9i

2002-07-25 Thread Greg Faktor

Hi All!
We will use Oracle 9i db and I would like to know if Oracle8i client works fine with 
9i database?

Thanks.

Greg.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Greg Faktor
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



AW: where should i start to learn to become a DBA?

2002-07-25 Thread Stefan Jahnke

Hi

Lesson learned: Always bring camping chairs to meetings.

Regards,

Stefan Jahnke
Consultant
BOV Aktiengesellschaft
Voice: +49 201 - 4513-298
Fax: +49 201 - 4513-149
mailto:[EMAIL PROTECTED]

visit our website: http://www.bov.de
subscribe to our newsletter: http://www.bov.de/presse/newsletter.asp

Behalten Sie den Ueberblick - mit dem neuen BasicOverView, unserer
Seminaruebersicht fuer das 2. Halbjahr 2002. Sie haben noch kein Exemplar?
Schreiben Sie eine E-Mail an mailto:[EMAIL PROTECTED] oder rufen Sie uns
an unter 0 18 03 / 73 64 62 73!

Wie Sie wissen, koennen ueber das Internet versandte E-Mails leicht unter
fremden Namen  erstellt oder manipuliert werden. Aus diesem Grunde bitten
wir um Verstaendnis dafuer, dass  wir zu Ihrem und unserem Schutz die
rechtliche Verbindlichkeit der vorstehenden Erklaerungen und Aeusserungen
ausschliessen.

As you are probably aware, e-mails sent via the Internet can easily be
copied or manipulated by third parties. For this reason we would ask for
your understanding that, for your own protection and ours, we must decline
all legal responsibility for the validity of the statements and comments
given above.


-Ursprüngliche Nachricht-
Von: Martin Brown [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 25. Juli 2002 15:04
An: Multiple recipients of list ORACLE-L
Betreff: Re: where should i start to learn to become a DBA?


In my case, I was invited to a meeting attended by 6 people. The meeting 
room had 5 chairs. When the new CIO asked who wants to be the DBA?, I was 
the only one standing.

P.S.  I really wanted to be the systems programmer.


From: shuan [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: where should i start to learn to become a DBA?
Date: Wed, 24 Jul 2002 22:53:19 -0800

Hi DBAs!

I'm working as a System Programmer for only one year.
And i'm interested to Oracle, wish to become DBA like you guys.
I did read some Oracle reference books, searching the web to find more 
about Oracle,
and of course, here in this list, reading you guys' experiences for already

few months.

I've keep trying to learn the Oracle by myself(good or bad?).
When face problems, trying to play around myself here and there in Oracle,
RTFM, FAQs...anything that can find the similar problem.

To be honest, i don't think i learn much.
Maybe it's because i don't know the proper way to learn it.
Well...i don't read books page by page,
i only read those i'm curious at the beginning.
But i feel i'm getting confusing. I don't know whether i'm going in the 
correct way.
It's so many times that i have to reinstall the Oracle.
('Cos i dun know how to make it running again, a lot of errors.)
So, can you guys give me some advices of
which section should i start as a beginner?
What's the next? and so on...and so on...
Or any links to point to?

mm...I'm playing with Oracle 8.1.6 in Win2000 on my PC.
Sometimes...play around with Oracle 8.0.5 on Linux(Which is corporate DB 
Server, shh...)

Thanks for any advices.
Have a nice day!




_
Chat with friends online, try MSN Messenger: http://messenger.msn.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Martin Brown
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


 
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Stefan Jahnke
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



BR solutions

2002-07-25 Thread O'Neill, Sean

Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.  

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Oracle Installer not launching in NT

2002-07-25 Thread johanna . doran



Hi 
List,

 I 
saw a similar post to this in the last 2 weeks, but deleted it (oops) as I 
am in a unix shop. But I now have a client who is trying to install the 
oracle client on his nt box in order to demo our *product*.

 
However, he can't get the installer to even launch. He thinks its a Java 
VM conflict.

 
Any ideas? I need this rather quick so please also reply direct to me and 
in the meantime I will hit the internet.

Thanks,

 
Hannah


NLS questions

2002-07-25 Thread Seefelt, Beth
Title: NLS questions







Hi everybody,


Ive been asked to incorporate the data from our remote sites in France, Portugal, Switzerland and Sweden into our existing data warehouse in the UK. I expect I'll have characterset and currency issues to deal with, but I've done very little with NLS. Are there other things I should be thinking about ahead of time? Can I or should I even attempt to put all of the data into 1 database and handle the NLS settings on the client, or should I keep it in separate databases?

I appreciate your comments,


Beth





RE: Oracle Installer not launching in NT

2002-07-25 Thread Barry Deevey



I had 
this problem last week.

There 
is a bug when installing Oracle client 8.1.* onto a Pentium 4machine with 
a processor that is 1500mhz or faster. The workaround is to copy the 
client cd onto the machine, rename symcjit.dll to something else and then run 
the setup program from the pc.

Cheers,

Barry.

  -Original Message-From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]]Sent: 25 July 2002 
  16:04To: Multiple recipients of list ORACLE-LSubject: 
  Oracle Installer not launching in NT 
  Hi 
  List,
  
   
  I saw a similar post to this in the last 2 weeks, but deleted it (oops) as 
  I am in a unix shop. But I now have a client who is trying to install 
  the oracle client on his nt box in order to demo our 
  *product*.
  
   
  However, he can't get the installer to even launch. He thinks its a Java 
  VM conflict.
  
   
  Any ideas? I need this rather quick so please also reply direct to me 
  and in the meantime I will hit the internet.
  
  Thanks,
  
   
  Hannah


RE: oracle 9i

2002-07-25 Thread Carle, William T (Bill), ALCAS

We're doing that and haven't had any problems.


Bill Carle
ATT
Database Administrator
816-995-3922
[EMAIL PROTECTED]

 -Original Message-
Sent:   Thursday, July 25, 2002 10:23 AM
To: Multiple recipients of list ORACLE-L
Subject:oracle 9i

Hi All!
We will use Oracle 9i db and I would like to know if Oracle8i client works fine with 
9i database?

Thanks.

Greg.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Greg Faktor
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Carle, William T (Bill), ALCAS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



oracle failsafe

2002-07-25 Thread Jeffrey Beckstrom


Looking 
for some white papers on this subject.


RE: Oracle Installer not launching in NT - RESOLVED

2002-07-25 Thread johanna . doran
Title: RE: Oracle Installer not launching in  NT - RESOLVED






Everyone


Thanks so much!


Looks like you all just saved me a client!


Hannah










--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


RE: NLS questions

2002-07-25 Thread Gogala, Mladen
Title: NLS questions



Oracle*Net will handle all the data conversions for 
you. You don't have much to worry about.


  -Original Message-From: Seefelt, Beth 
  [mailto:[EMAIL PROTECTED]]Sent: Thursday, July 25, 2002 
  10:28 AMTo: Multiple recipients of list ORACLE-LSubject: 
  NLS questions
  Hi everybody, 
  Ive been asked to incorporate the data from our 
  remote sites in France, Portugal, Switzerland and Sweden into our existing 
  data warehouse in the UK. I expect I'll have characterset and currency 
  issues to deal with, but I've done very little with NLS. Are there other 
  things I should be thinking about ahead of time? Can I or should I even 
  attempt to put all of the data into 1 database and handle the NLS settings on 
  the client, or should I keep it in separate databases?
  I appreciate your comments, 
  Beth 


RE: Oracle Installer not launching in NT

2002-07-25 Thread Mark Leith

Hannah,

Get them to copy the contents of the install CDs to their HD, and search for
a file called symcjit.dll. Replace the files found (around 3 of them) with
the following one:

http://www.cool-tools.co.uk/products/downloads/symcjit.dll

Then run the install from the HD, or re-burn the CD's with the new dll, and
run from there.

HTH

Mark

===
 Mark Leith | T: +44 (0)1905 330 281
 Sales  Marketing  | F: +44 (0)870 127 5283
 Cool Tools UK Ltd  | E: [EMAIL PROTECTED]
===
   http://www.cool-tools.co.uk
   Maximising throughput  performance

-Original Message-
[EMAIL PROTECTED]
Sent: 25 July 2002 16:04
To: Multiple recipients of list ORACLE-L


Hi List,

I saw a similar post to this in the last 2 weeks, but deleted it
(oops) as I am in a unix shop.  But I now have a client who is trying to
install the oracle client on his nt box in order to demo our *product*.

However, he can't get the installer to even launch.  He thinks its a
Java VM conflict.

Any ideas?  I need this rather quick so please also reply direct to me
and in the meantime I will hit the internet.

Thanks,

Hannah

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mark Leith
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Problem with Oracle manager for MTS

2002-07-25 Thread Yechiel Adar

Have you checked the regional settings on the server.
Make sure you install the client with language=English USA.

Yechiel Adar
Mehish
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 1:08 PM


Hello,

We are on Intel pentium 4 windows 2000 SP2 server.
We tried to install oracle 8.1.6 client and no thing happened
where we clicked on the SETUP button.
We applied the patch 1507768 and every thing was okay, we
could connect to the database (8.1.7.0 in AIX) via sqlplus.
Now when we try to create a service for Microsoft transaction
server we got this warning (in french) that we don't get on
any other server :
Le chiffrement des mots de passe n'est pas pris en charge
lorsque la variable locale est la France. Le motde passe sera
stocké en toutes lettres dans la de registre.
In english :
The encryption of the password isn't supported where
environment variable is set to France. The password will be
written into the register's base without encryption.

We can then create the service but the database ID isn't shown
in the service's property and there isn't any enregistrement
in the table MTS_PROXY_INFO.

We've opened an Itar since last week but they don't find any
thing and I find nothing in the internet.

Any help will be appreciated.

Best regards,

Thanh-truc Nguyen


Accédez au courrier électronique de La Poste : www.laposte.net ; 3615
LAPOSTENET (0,13 ?/mn) ; tél : 08 92 68 13 50 (0,34?/mn)



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: =so-8859-1?Q?Thanh-truc_Nguyen?  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Yechiel Adar
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: 9i RMAN configuration setting

2002-07-25 Thread Freeman, Robert

RMAN doesn't allow you to configure a different default value for maxsetsize
for each channel. You can configure maximum piece sizes for each channel as
seen here:

CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   
'D:\oracle\oradata\testing\1\%U' MAXPIECESIZE 100 M;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   
'D:\oracle\oradata\testing\2\%U' MAXPIECESIZE 400 M;
CONFIGURE MAXSETSIZE TO UNLIMITED; # default

However this doesn't restrict RMAN from putting 2 100MB backup set pieces on
channel 1 and 2 400mb backup pieces on channel 2. 

The bottom line is that I don't think there is a way to limit a channel
so that only x amount of data is going to go to it during a given backup.

Of course, I've been wrong before so someone correct me if I am this time!
:-)

RF



Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Tuesday, July 23, 2002 7:04 PM
To: Multiple recipients of list ORACLE-L


Hi,
Does anyone know how I can specify in RMAN the size of the backup data files

to be copied to each channel? For eg. if I have a 500MB database and would 
like to backup 100MB to channel 1 and 400MB to channel 2, how can I 
configure that?

Thanks.

elain


RMAN configuration parameters are:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # 
default
CONFIGURE DEVICE TYPE DISK PARALLELISM 2;
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   
'D:\oracle\oradata\testing\1\%U' MAXPIECESIZE 50 M;
CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   
'D:\oracle\oradata\testing\2\%U' MAXPIECESIZE 50 M;
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 
'D:\ORACLE\ORA92\DATABASE\SNCFTEST.ORA'; # default



_
Send and receive Hotmail on your mobile device: http://mobile.msn.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: elain he
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



How to see howmany transactions commit per min?

2002-07-25 Thread Jonny Delmont
Hi Gurus,
Greetings. How to see howmany transactions commit per minute?
Thanks,
Jonny
Get a bigger mailbox -- choose a size that fits your needs.http://uk.docs.yahoo.com/mail_storage.html

RE: oracle 9i

2002-07-25 Thread Freeman, Robert

I've had no problems with an 8i client talking to a 9i database.
There *are* some problems with mixing and matching 7, 8i and 9i databases
on the same listener version if you are = 9.0.1.3.


RF

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Thursday, July 25, 2002 11:23 AM
To: Multiple recipients of list ORACLE-L


Hi All!
We will use Oracle 9i db and I would like to know if Oracle8i client works
fine with 9i database?

Thanks.

Greg.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Greg Faktor
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: BR solutions

2002-07-25 Thread Ruth Gramolini

I have used rman since O804 and it's just gotten better and  better.  I have
never tried anything else.  It's free so the State likes that.

Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ruth Gramolini
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Oracle Installer not launching in NT

2002-07-25 Thread Dennis M. Heisler

If it's a Pentium 4, it's a known bug.  See MetaLink note 131299.1.  The
patch is 1507768.


Dennis



 [EMAIL PROTECTED] wrote:
 
 Hi List,
 
 I saw a similar post to this in the last 2 weeks, but deleted it
 (oops) as I am in a unix shop.  But I now have a client who is
 trying to install the oracle client on his nt box in order to demo our
 *product*.
 
 However, he can't get the installer to even launch.  He thinks its
 a Java VM conflict.
 
 Any ideas?  I need this rather quick so please also reply direct
 to me and in the meantime I will hit the internet.
 
 Thanks,
 
 Hannah
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Dennis M. Heisler
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Johnson, Michael

One thing is for sure .
I will not be telling any developers about the
Cursor_sharing parameter and I will continue to insist that they
rewrite their application properly with bind variables.
Sometimes these developers piss me off though.
They are like lazy kids whose parents always bail
them out.

FWIW.  Mike

-Original Message-
Sent: Thursday, July 25, 2002 7:58 AM
To: Multiple recipients of list ORACLE-L


Well, three times, right? I think it takes three parse calls before
session_cached_cursors begins to help. But 3 is still O(1). Once per
call is O(#executions).


Cary Millsap
Hotsos Enterprises, Ltd.
http://www.hotsos.com

Upcoming events:
- Hotsos Clinic, Jul 23-25 Chicago
- Miracle Database Forum, Sep 20-22 Middlefart Denmark
- 2003 Hotsos Symposium on OracleR System Performance, Feb 9-12 Dallas



-Original Message-
Still
Sent: Thursday, July 25, 2002 2:38 AM
To: Multiple recipients of list ORACLE-L

On Wednesday 24 July 2002 22:08, MacGregor, Ian A. wrote:
 Please define soft parsing.  Oracle needs to check that  the user
 submitting a SQL statement has permissions to run it.  It has to do
this
 every time a statement is run, bind variables or not.  

No, code that uses bind variables need only parse SQL statements
once if session_cached_cursors is set.  Further executions of the same
SQL don't require a hard or soft parse.

Jared

 When cursor-sharing  converts a statement to use  bind variables it
would
 save on hard parsing, if a match were found the pool; also, it could
lessen
 the number of statements present in the pool.

 Ian MacGregor
 Stanford Linear Accelerator Center
 [EMAIL PROTECTED]

 -Original Message-
 Sent: Wednesday, July 24, 2002 9:23 PM
 To: Multiple recipients of list ORACLE-L


 Mike, Kirti,

 Try page 441

 CURSOR_SHARING=FORCE does improve badly written applications that use
lots
 of literals.
 However coding should be done using bind variables in almost all
occasions.

 CURSOR_SHARING=FORCE reduces the hard parsing.

 What CURSOR_SHARING=FORCE does is rewrites all queries to use bind
 variables before parsing.

 eg.  select ename from emp where empno = 10;
 rewritten as
 select ename from emp where empno =:SYS_B_0
 or in 8.1.6 , 8.1.7
 select name from emp where empno =:SYS_B_0

 So it substitutes the literal with bind variables but incurs the cost
of
 soft parsing the statement.
 Soft Parsing too frequently limits the scalability of applications and
 sacrifices optimal performance which could have been achieved in the
first
 place if written using bind variables.

 Parse once and execute as many times as we like.

 Also check out Bjorn's paper on bind variables and cursor sharing at
 http://technet.oracle.com/deploy/performance/pdf/cursor.pdf

 So CURSOR sharing is not the silver bullet as one may expect.

 Regards
 Suhen

 On Thu, 25 Jul 2002 10:23, you wrote:
  Mike,
  What is the version of the database? Some versions of 8.1.7 had a
few
  bugs when this parameter was set to FORCE. I suggest searching
Metalink.
  But it does work as advertised in later releases. I would also
recommend
  reviewing Tom Kytes' book to read about his views in using this
parameter
  at the instance level (my boss is reading my copy, so I can't give
you
  page #s).
 
  - Kirti
 
  -Original Message-
  Sent: Wednesday, July 24, 2002 6:08 PM
  To: Multiple recipients of list ORACLE-L
 
 
  Has anyone set Cursor Sharing to Force ?
  I have a new system that we have to support
  and there is alot literals filling up the
  pool.I have never changed this parameter
  from the default as many seemed to think the
  jury was still out on it.   However, due to
  my situation, I figured I would try it out.
  If anyone has any experience with this one
  I would be curious to know what happened.
 
  Mike

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Suhen Pather
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jared Still
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or 

RE: Hot tables

2002-07-25 Thread Connor McDonald

Some nice things coming in 9.2...

V$SEGMENT_STATISTICS 
V$SEGSTAT 
V$SEGSTAT_NAME 

hth
connor

 --- Richard Huntley [EMAIL PROTECTED] wrote:
 FROM METALINK:
  
 some quick starters: 
 
 select disk_reads, sql_text 
 from v$sqlarea 
 where disk_reads  1 
 order by disk_reads desc; 
 
 select buffer_gets, sql_text 
 from v$sqlarea 
 where buffer_gets  20 
 order by buffer_gets desc; 
  
 Also, look at the following links: 
 
 http://www.jlcomp.demon.co.uk/ 
 http://www.jlcomp.demon.co.uk/sqlarea.html
 http://www.jlcomp.demon.co.uk/sqlarea.html  
  
 HTH
 
  
 -Original Message-
 Sent: Thursday, July 25, 2002 8:48 AM
 To: Multiple recipients of list ORACLE-L
 
 
 How is everyone identifying hot tables?  In my tool
 box I have the following
 two scripts but I am looking for other options.  How
 do you track frequently
 accessed tables?
  
 Script #1 - Author unknown:
 select obj_name,
 sum(decode(action_name,'SELECT',1,0)) sel
 ,sum(decode(action_name,'INSERT',1,0)) inserts, 

 sum(decode(action_name,'UPDATE',1,0)) updates, 

 sum(decode(action_name,'DELETE',1,0)) deletes 
 from dba_audit_trail 
 having sum(decode(action_name,'SELECT' , 1,
 'INSERT',1,
 'DELETE',1,'UPDATE',1,0))  0 
 group by obj_name; 
 
 Script #2 - Dave Ensor (BMC):
 set verify off 
 col CTYP heading 'Command Type' 
 col OBJ  format a32 wrap   heading 'Table' 
 col EXES format 999,990heading 'Execs' 
 col GETS format 99,999,990 heading 'Buff Gets' 
 col ROWP format 99,999,990 heading 'Rows Proc' 
 
 select CTYP 
  , OBJ 
  , 0 - EXEM  EXES 
  , GETS 
  , ROWP 
   from (select distinct EXEM, CTYP, OBJ, GETS, ROWP 
   from ( select decode (S.COMMAND_TYPE 
   ,  2, 'Insert into
 ' 
   ,  3, 'Select from
 ' 
   ,  6, 'Update  of 
 ' 
   ,  7, 'Delete from
 ' 
   , 26, 'Lockof 
 ') CTYP 
  , O.OWNER || '.' || O.NAME 
   OBJ 
  , sum(0 - S.EXECUTIONS)
   EXEM 
  , sum(S.BUFFER_GETS)   
   GETS 
  , sum(S.ROWS_PROCESSED)
   ROWP 
 from V$SQL   S 
, V$OBJECT_DEPENDENCY D 
, V$DB_OBJECT_CACHE   O 
where S.COMMAND_TYPE in
 (2,3,6,7,26) 
  and D.FROM_ADDRESS = S.ADDRESS 
  and D.TO_OWNER = O.OWNER 
  and D.TO_NAME  = O.NAME 
  and O.TYPE = 'TABLE' 
 group by S.COMMAND_TYPE 
, O.OWNER 
, O.NAME )  ) 
  where ROWNUM = 1 
 / 
 
 
  
 
  
  

=
Connor McDonald
http://www.oracledba.co.uk
http://www.oaktable.net

Remember amateurs built the ark - Professionals built the Titanic

__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Connor=20McDonald?=
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



How to see howmany transactions commit per minute?

2002-07-25 Thread Jonny Delmont
Hi Gurus,
Greetings. How to see howmany transactions commit per minute? v$sysstat does not help me.
Thanks,
JonnyGet a bigger mailbox -- choose a size that fits your needs.http://uk.docs.yahoo.com/mail_storage.html

Re: shutdown abort / startup restrict / shutdown vs. shutdown imm

2002-07-25 Thread Yechiel Adar

Let me share with you the reason that shutdown abort is not a good practice:

One day, along time ago, a database on the mainframe (ADABAS in this case)
come up after a power failure (don't ask, the UPS and the generators that
are the backup power supply also failed) with a message that the power
failure occurred while writing a block to the disk and the database is
corrupted. SOP, restore and roll forward. The roll forward abended and we
finished up restoring to the morning backup after 20 hours work. Net loss to
the bank about 1/2 million dollars in lost revenues. My luck was that during
the postmortem the supplier technical expert said I did the right thing.
Anyway NOBODY assure you that the recovery process after abort will not fail
and leave you with the need to restore and roll forward.

As Tom said in the discussion about moving the clock back If I will suggest
to my client to stop the DB for 1.25 hours  So the 2-20 minutes savings
can become a lengthy process.
I will use abort in the rare cases where there is no other option but not as
everyday practice.

Yechiel Adar
Mehish
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 10:53 AM


 I'm not saying that the shutdown abort *caused* the redo log corruption,
but
 the code that writes redo logs is, like any other software, prone to bugs.
 Redo logs are only ever read during a recovery of one sort or another, so
 the code only really gets tested then, and if it fails, there is no
 fallback.  The code that reads and writes to datafiles, on the other hand,
 is tested all the time, and if *it* fails, you've always got the redo
logs.

 We use a script that tries to do a shutdown immediate and if that fails to
 complete in a reasonable time, does a checkpoint/abort/startup
 restrict/shutdown immediate.  In a perfect world, the latter wouldn't be
 necessary because I would have investigated and cured every possible cause
 for shutdown immediate to hang, but a) debugging these problems is
difficult
 and b) the effort involved upgrading to a sensible version of Oracle is
not
 worth the (supposedly) limited lifetime of this database.

 Regards
 David Lord

  -Original Message-
  From: Connor McDonald [mailto:[EMAIL PROTECTED]]
  Sent: 24 July 2002 23:44
  To: Multiple recipients of list ORACLE-L
  Subject: RE: shutdown abort / startup restrict / shutdown vs. shutdown
  imm
 
 
  But if you are concerned that shutdown abort could
  corrupt your redo logs, then that is equivalent to
  mandating that all servers (that run oracle) must be
  on an infinite uninterruptible power supply.  An
  instance failure (eg loss of power) is effectively a
  shutdown abort - so the only way to avoid that would
  be to have power available all the time.
 
  You couldn't have a UPS that is good for (say) 12
  hours - because we can never guarantee that a shutdown
  immediate would finish in this amount of time - and
  you could not speed up the job with a shutdown abort
  because that is the cause of all the consternation in
  the first place
 
  If you're getting corrupt redo logs with shutdown
  abort, then you're exposed to corrupt redo logs
  anyway.  Its not a shutdown abort problem, its a bug
  in either the oracle or OS layer.
 
  hth
  connor
 
   --- April Wells [EMAIL PROTECTED] wrote:  That is
  EXACTLY what happened a week and a half ago.
We had to do a
   shutdown abort because it wouldn't go down, and when
   we tried to restart it,
   it wouldn't come back... redo log corruption... and
   this  being test... it
   isn't in archive log mode (another valid solution
   but no longer really an
   option in our case).
  
   After we can get back in to the building after the
   teeny little fire and
   vandalism thing we have going this morning and I can
   get all concerned
   parties in the same place (sans smoke and water) my
   suggestion is going to
   be that since we don't know why, and there isn't
   much of a work around yet,
   that test and development (at least for now) go into
   archive log mode, as
   well.
  
   ajw
  
   -Original Message-
   To: Multiple recipients of list ORACLE-L
   Sent: 7/24/02 4:09 AM
  
   Couldn't agree with you more.  I recently had a
   database fail to restart
   after a shutdown abort because the redo log got
   corrupted somewhere
   along the line.  Ended up doing a full restore and
   roll forward.
   Admittedly, this was on 7.1.4 (don't ask;-)
  
   David Lord
  
   -Original Message-
   Sent: 24 July 2002 01:33
   To: Multiple recipients of list ORACLE-L
   imm
  
  
   I have steel belted radial tires on my car that are
   supposed to be
   puncture resistant.  Is this a good reason for me to
   go out of my way to
   drive by a construction site every morning?  By my
   way of thinking, no.
   If my regular road is blocked and I have no
   alternative, then I will
   drive by the construction site reasonably confident
 

RE: BR solutions

2002-07-25 Thread DENNIS WILLIAMS

Sean
   Well, everything depends on your situation.
   RMAN is definitely the future. It is getting really popular, but many
sites have the traditional operating-system based methods working fine so
have little inducement to change.
   Do you have many servers or anticipate adding servers in the future? RMAN
is good at managing BR for many servers, so that will return your
investment in time learning it.
   If you anticipate being a DBA for a long time, then learning it can add
to your resume.
   Can't help you with Galaxy CommVault.
   Someone this list recommended starting by backing RMAN to disk as a way
to get familiar with it, and that is what I am doing.

Dennis Williams
DBA
Lifetouch, Inc.
[EMAIL PROTECTED]


-Original Message-
Sent: Thursday, July 25, 2002 10:08 AM
To: Multiple recipients of list ORACLE-L


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.  

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: DENNIS WILLIAMS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread MacGregor, Ian A.

Possibly burying myself deeper:  Parsing is done at the open call.  If a cursor needs 
to be 
re-opened, Oracle will check for permissions whether cursors are cached or not.

Some experiments.  First just using  bind variables in the statement.

SQL alter session set session_cached_cursors = 10;

Session altered.

SQL VARIABLE V_EMPNO NUMBER

BEGIN
:V_EMPNO := 7934;
END;
/
SQL select ename from scott.emp where empno = :v_empno;

ENAME
--
MILL

As this is the first statement.  I would expect hard and soft parsing to be taking 
place.

SQL BEGIN
  2  :V_EMPNO := 7782;
  3  END;
  4  /

PL/SQL procedure successfully completed.

SQL select ename from scott.emp where empno = :v_empno;

ENAME
--
CLARK

What type of parsing is done here.  The statement is in the buffer pool

-
If scott revokes privileges

and the above statement is rerun

SQL /
select ename from scott.emp where empno = :v_empno
*
ERROR at line 1:
ORA-01031: insufficient privileges
--
Scott restores privileges ...

SQL variable my_select refcursor;
SQL BEGIN
  2  OPEN :my_select FOR SELECT ename from s
  3  END;
  4  /

PL/SQL procedure successfully completed.

SQL print my_select

ENAME
--
SMITH
ALLEN
WARD
JONES
MARTIN
BLAKE
SCOTT
KING
TURNER
ADAMS
JAMES
FORD
MILL
CLARK

14 rows selected.
--
Print closes the cursor.

If scott revokes permisssions at this point.

SQL BEGIN
  2  OPEN :my_select FOR SELECT ename from scott.emp;
  3  END;
  4  /
OPEN :my_select FOR SELECT ename from scott.emp;
*
ERROR at line 2:
ORA-06550: line 2, column 45:
PLS-00904: insufficient privilege to access object SCOTT.EMP
ORA-06550: line 2, column 21:
PL/SQL: SQL Statement ignored
---
However if  scott restores permissions 

SQL BEGIN
  2  OPEN :my_select FOR SELECT ename from scott.emp;
  3  END;
  4  /

PL/SQL procedure successfully completed.

and now revokes them here.

The print statement will still work

SQL print my_sele

ENAME
--
SMITH
ALLEN
WARD
JONES
MARTIN
BLAKE
SCOTT
KING
TURNER
ADAMS
JAMES
FORD
MILL
CLARK

14 rows selected.

So how does one keep such cursors open.  Given a cursor such as

BEGIN
OPEN :my_select FOR SELECT ename from scott.emp
where empno = :v_empno;
END;

How does one  display the information,  change the value of :v_empno, and display  the 
infromation again without re-opening the cursor.  

In the distant past when I was writing a lot of Pro*C I'd get the occaisional  fetch 
out of sequence error  when I would change the value of a bind variable and try to 
fetch without first opening the cursor.  Doesn't one have to re-opne to rebind.

N.B. mail sent in haste  -- late for an appointment.

Ian MacGregor
Stanford Linear Accelerator Center
[EMAIL PROTECTED]








-Original Message-
Sent: Thursday, July 25, 2002 12:38 AM
To: Multiple recipients of list ORACLE-L


On Wednesday 24 July 2002 22:08, MacGregor, Ian A. wrote:
 Please define soft parsing.  Oracle needs to check that  the user
 submitting a SQL statement has permissions to run it.  It has to do this
 every time a statement is run, bind variables or not.  

No, code that uses bind variables need only parse SQL statements
once if session_cached_cursors is set.  Further executions of the same
SQL don't require a hard or soft parse.

Jared

 When cursor-sharing  converts a statement to use  bind variables it would
 save on hard parsing, if a match were found the pool; also, it could lessen
 the number of statements present in the pool.

 Ian MacGregor
 Stanford Linear Accelerator Center
 [EMAIL PROTECTED]

 -Original Message-
 Sent: Wednesday, July 24, 2002 9:23 PM
 To: Multiple recipients of list ORACLE-L


 Mike, Kirti,

 Try page 441

 CURSOR_SHARING=FORCE does improve badly written applications that use lots
 of literals.
 However coding should be done using bind variables in almost all occasions.

 CURSOR_SHARING=FORCE reduces the hard parsing.

 What CURSOR_SHARING=FORCE does is rewrites all queries to use bind
 variables before parsing.

 eg.  select ename from emp where empno = 10;
 rewritten as
 select ename from emp where empno =:SYS_B_0
 or in 8.1.6 , 8.1.7
 select name from emp where empno =:SYS_B_0

 So it substitutes the literal with bind variables but incurs the cost of
 soft parsing the statement.
 Soft Parsing too frequently limits the scalability of applications and
 sacrifices optimal performance which could have been achieved in the first
 place if written using bind variables.

 Parse once and 

RE: oracle 9i

2002-07-25 Thread Eric D. Pierce

fwiw

Net8 (8.1.7 client) on Windows 2000 talks to SQL*Net 
v2 (db 7.3.2) on Netware ok via TCP.

On 25 Jul 2002 at 8:48, Freeman, Robert wrote:


 I've had no problems with an 8i client talking to a 9i database.
 There *are* some problems with mixing and matching 7, 8i and 9i databases
 on the same listener version if you are = 9.0.1.3.

...

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: ORA-03113: end-of-file on communication channel. HELP !

2002-07-25 Thread kkennedy

I'm not sure what operating system you are working on and I'm not precisely sure why 
you get your particular symptom, but I do know what you are missing.

When you use su - user, the environment will be changed to what would be expected 
if the user actually logged in as the specified user (from Solaris8 man page).  If 
you omit the - argument, the new shell uses the current environment -- which, in your 
case, probably is not exactly the right environment for starting Oracle.  To see the 
differences, save the output from env|sort after su - oracle then again after su 
oracle and use diff to compare them.

I recommend that you always use the su - oracle login when starting oracle -- 
working under ksh while starting the database shouldn't be too painful even for a csh 
type person 8-)

Note, on Solaris, su -u user seems to work the same as su - user.  The u is not a 
documented parameter but it may have some relevance on your version of unix.

Kevin Kennedy
First Point Energy Corporation

If you take RAC out of Oracle you get OLE!  What can this mean?

-Original Message-
Sent: Thursday, July 25, 2002 5:23 AM
To: Multiple recipients of list ORACLE-L


Hi,

We have a Unix user dcclive  ( oracle database user ops$dcclive - os
authentication ).

I am able to connect my database using TNS Alias but not directly. 

when i start the database in the following way :

After logging in as dcclive ( C Shell ), su -u oracle ( Korn Shell ) and
started the database,  exit from oracle login , connect from dcclive login
using os authentication ( using / in sqlplus ), it connects to the database.

But when i  logging in as dcclive ( C Shell ), su oracle and started the
database,  exit from oracle login , connect from dcclive login using os
authentication ( using / in sqlplus ), it DOES NOT connects to the database.
To connect now, i have to use TNS Alias as seen below.

uid=1037(dcclive) gid=101(dba)
kitchen% sqlplus  /

SQL*Plus: Release 8.1.7.0.0 - Production on Thu Jul 25 12:07:36 2002

(c) Copyright 2000 Oracle Corporation.  All rights reserved.

ERROR:
ORA-03113: end-of-file on communication channel


Enter user-name: / @dcclive

Connected to:
Oracle8i Enterprise Edition Release 8.1.7.0.0 - Production
With the Partitioning option
JServer Release 8.1.7.0.0 - Production
  
Why ?

Please note that Oracle login has Korn shell. Does the change of shell
matters ? or am i missing something ? I have checked all the necessary env.
variables. All r set properly.

How exactly su -u and su matters to oracle ?

Thanks in advance.

Arul.
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: kkennedy
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: oracle 9i

2002-07-25 Thread Yechiel Adar

We used it in testing and had no problems.

Yechiel Adar
Mehish
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 5:58 PM


We're doing that and haven't had any problems.


Bill Carle
ATT
Database Administrator
816-995-3922
[EMAIL PROTECTED]

 -Original Message-
Sent: Thursday, July 25, 2002 10:23 AM
To: Multiple recipients of list ORACLE-L

Hi All!
We will use Oracle 9i db and I would like to know if Oracle8i client works
fine with 9i database?

Thanks.

Greg.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Greg Faktor
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Carle, William T (Bill), ALCAS
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Yechiel Adar
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: shutdown abort / startup restrict / shutdown vs. shutdown imm

2002-07-25 Thread Freeman, Robert

My old argument against shutdown abort was a nasty little bug (it's been
fixed
in 9i). Here is how you simulate the bug:

1. Create a table, and insert a large number of records into it. do not
commit.
2. shutdown abort. Startup the database.
3. Now, after the database is open and while Oracle is rolling back all of
those inserts, truncate the table

Watch an ora-600 appear and your database *crash*.

RF

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Thursday, July 25, 2002 12:19 PM
To: Multiple recipients of list ORACLE-L
imm


Let me share with you the reason that shutdown abort is not a good practice:

One day, along time ago, a database on the mainframe (ADABAS in this case)
come up after a power failure (don't ask, the UPS and the generators that
are the backup power supply also failed) with a message that the power
failure occurred while writing a block to the disk and the database is
corrupted. SOP, restore and roll forward. The roll forward abended and we
finished up restoring to the morning backup after 20 hours work. Net loss to
the bank about 1/2 million dollars in lost revenues. My luck was that during
the postmortem the supplier technical expert said I did the right thing.
Anyway NOBODY assure you that the recovery process after abort will not fail
and leave you with the need to restore and roll forward.

As Tom said in the discussion about moving the clock back If I will suggest
to my client to stop the DB for 1.25 hours  So the 2-20 minutes savings
can become a lengthy process.
I will use abort in the rare cases where there is no other option but not as
everyday practice.

Yechiel Adar
Mehish
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 10:53 AM


 I'm not saying that the shutdown abort *caused* the redo log corruption,
but
 the code that writes redo logs is, like any other software, prone to bugs.
 Redo logs are only ever read during a recovery of one sort or another, so
 the code only really gets tested then, and if it fails, there is no
 fallback.  The code that reads and writes to datafiles, on the other hand,
 is tested all the time, and if *it* fails, you've always got the redo
logs.

 We use a script that tries to do a shutdown immediate and if that fails to
 complete in a reasonable time, does a checkpoint/abort/startup
 restrict/shutdown immediate.  In a perfect world, the latter wouldn't be
 necessary because I would have investigated and cured every possible cause
 for shutdown immediate to hang, but a) debugging these problems is
difficult
 and b) the effort involved upgrading to a sensible version of Oracle is
not
 worth the (supposedly) limited lifetime of this database.

 Regards
 David Lord

  -Original Message-
  From: Connor McDonald [mailto:[EMAIL PROTECTED]]
  Sent: 24 July 2002 23:44
  To: Multiple recipients of list ORACLE-L
  Subject: RE: shutdown abort / startup restrict / shutdown vs. shutdown
  imm
 
 
  But if you are concerned that shutdown abort could
  corrupt your redo logs, then that is equivalent to
  mandating that all servers (that run oracle) must be
  on an infinite uninterruptible power supply.  An
  instance failure (eg loss of power) is effectively a
  shutdown abort - so the only way to avoid that would
  be to have power available all the time.
 
  You couldn't have a UPS that is good for (say) 12
  hours - because we can never guarantee that a shutdown
  immediate would finish in this amount of time - and
  you could not speed up the job with a shutdown abort
  because that is the cause of all the consternation in
  the first place
 
  If you're getting corrupt redo logs with shutdown
  abort, then you're exposed to corrupt redo logs
  anyway.  Its not a shutdown abort problem, its a bug
  in either the oracle or OS layer.
 
  hth
  connor
 
   --- April Wells [EMAIL PROTECTED] wrote:  That is
  EXACTLY what happened a week and a half ago.
We had to do a
   shutdown abort because it wouldn't go down, and when
   we tried to restart it,
   it wouldn't come back... redo log corruption... and
   this  being test... it
   isn't in archive log mode (another valid solution
   but no longer really an
   option in our case).
  
   After we can get back in to the building after the
   teeny little fire and
   vandalism thing we have going this morning and I can
   get all concerned
   parties in the same place (sans smoke and water) my
   suggestion is going to
   be that since we don't know why, and there isn't
   much of a work around yet,
   that test and development (at least for now) go into
   archive log mode, as
   well.
  
   ajw
  
   -Original Message-
   To: Multiple 

RE: How to see howmany transactions commit per minute?

2002-07-25 Thread Freeman, Robert

Transactions committing per minute... isn't that redundant? :-)
 
Statspack report will tell you. Also, v$sysstat will help you, ya just need
to query it at time point 0 and time point 1 and diff the result. Each user
commit would essentially be one transaction.
 
RF
 

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.

 

-Original Message-
Sent: Thursday, July 25, 2002 1:09 PM
To: Multiple recipients of list ORACLE-L



Hi Gurus,

Greetings. How to see howmany transactions commit per minute? v$sysstat does
not help me.


Thanks,

Jonny





  _  

 
http://uk.yahoo.com/mail/tagline_xtra/?http://uk.docs.yahoo.com/mail_storag
e.html Get a bigger mailbox -- choose a size that fits your needs.

 
http://uk.yahoo.com/mail/tagline_xtra/?http://uk.docs.yahoo.com/mail_storag
e.html http://uk.docs.yahoo.com/mail_storage.html

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Lock against Inserts

2002-07-25 Thread Bill Buchan





I have a transaction which issues LOCK TABLE TABLE IN EXCLUSIVE 
MODE.  This is to prevent INSERTs during processing.

However this is way too restrictive - we only need to restrict certain 
types of insert, eg. where col1 = 123.

I can do something like SELECT * FROM TABLE WHERE col1 = 123 FOR UPDATE to 
prevent updates of existing rows of this type, but this will not block 
further inserts.

I could set up an insert trigger to prevent these inserts, but I don't want 
to error: just wait until the transaction ends.  This would appear to make 
the trigger code too complex - surely there is a way to do this just with 
simple locks?

Any ideas much appreciated!

Thanks
- Bill.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Bill Buchan
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Problem with Oracle manager for MTS

2002-07-25 Thread Thanh-truc Nguyen

Hello,

Thank you for your help. I'll check it.

Best regards,

Thanh-truc Nguyen

-- Debut du message initial ---

De : [EMAIL PROTECTED]
A  : Multiple recipients of list ORACLE-L ORACLE-
[EMAIL PROTECTED]
Copies :
Date   : Thu, 25 Jul 2002 08:33:30 -0800
Objet  : Re: Problem with Oracle manager for MTS

 Have you checked the regional settings on the server.
 Make sure you install the client with language=English USA.

 Yechiel Adar
 Mehish


Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 
€/mn) ; tél : 08 92 68 13 50 (0,34€/mn)



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: =?iso-8859-1?Q?Thanh-truc_Nguyen?  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Guys: Is this worth $1,749 for 8 year Oracle veteran DBA

2002-07-25 Thread Paula_Stankus
Title: Guys:  Is this worth $1,749 for 8 year Oracle veteran DBA





Guys,
I have been working hard on Oracle systems at various levels - various platforms, etc. for 8 years. It has been a long time since I have taken a course. Would like to go to IOUG. Reading e-mails I have made up my mind - I think it gives me more options to get certified. Problem has been I work and have 2 small kids. Also, I am a consultant who has been steadily applied - not a problem but it means I am either working on systems or with my kids. I am thinking this is a way to save myself the time I don't have and force the commitment - is it worth it? I know an unfair question but by taking this and the exams will I indeed completed what it takes to become certified for 9I?

-Original Message-
From: Edward Haskins [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 25, 2002 8:26 AM
To: [EMAIL PROTECTED]
Subject: reminder about tomorrow...



Hello,


Tomorrow (Friday July 26th) is the last day of our Summer Promotion that entitles
you to save 50% off our Oracle8i / 9i DBA eBoot Camp. That's right, save $1,749.


We have only a handful of remaining seats for our Live, Online, Instructor-led
course, so call us and register today!!


In case you have lost the previous email I sent, here's the facts:



Because the classes must go on...whether there are only 5 or as many as 15 
students enrolled...we've decided to allow you the opportunity to register for a 
seat in one of our upcoming courses for 50% OFF. That's right, instead of the 
normal $3,499 registration fee for our Oracle8i / 9i DBA eBoot Camp, you can 
register for only $1,749.


Here's what you get:


- A 5 week blended eLearning program that includes Instructor Led Training 
 in our Virtual Classroom environment. That's right, you simply need to login to 
 the Virtual Classroom at the designated time to receive Live, Instructor Led 
 Training...without having to leave your home or office!


- The course includes training for all 5 Oracle8i OCP DBA exams, plus as a 
 FREE BONUS we are including our Oracle9i New Features for Administrators 
 course that will prepare you for the Oracle9i Upgrade exam. That's a total of 6 courses!


- Sybex and Oracle Press Exam Guides that cover the topics of all 6 exams


- The Self Test Software practice tests for all 6 exams (This is worth $600 itself)


- OCP Mentoring. You have 24x7 access to our OCP Mentors via our Mentor Forum
 and Chat Rooms.


- eFlash Cards. Electronic Flash Cards quiz you on important topics of each exam.


- An easy, step by step Syllabus for Success for each exam module will guarantee 
 certification success. 94% of our students pass the first time they take their exams!


- Unlimited access to recorded sessions for review or to retake if you had to miss a 
 class (try THAT with traditional classroom training!).


As a matter of fact, because our OCP program is so flexible, effective, and inexpensive, 
it is becoming a fast favorite among Oracle Professionals. Here are just a few of the 
comments we have received so far...


---
There was so much information that I needed to know for each exam, but
my Instructor made it a point to explain every area that was expected to
be tested on the exams. Because of the Instructor's insights into the exam
topics, I was able to spend less time in overall studying. 
~Brenda Thomas, PeopleSoft
---
---
I can't say enough about the personal attention I received by my
Instructor and Mentors at OraKnowledge. They helped me when I needed
better explanations and they provided the motivation to stay on track 
~William Jennings, Ernst Young Consulting
---


As always, we will be extending our 100% money back guarantee on your training:


If you fail any exam the first time through, we will buy your next test voucher AND 
provide you with one on one mentoring and coaching to identify your weak areas. 
If you fail twice, we will refund 100% of your money...no questions asked.


**FAIR WARNING** To get in on this 50% discount you must register within the next 
10 days because the sale will be ending at midnight on July 26th. Also, since we only
have a LIMITED NUMBER OF SEATS REMAINIG, this offer may end early if all seats 
have been sold!!


Our upcoming eBoot Camp Schedule includes either DAY or EVENING courses:
-
July 29th, 2002 Class meets Mon, Tues, Wed from 1pm-4pm EST (10am-1pm PST)
or
August 19th, 2002 Class meets Mon, Tues, Wed from 7pm-10pm EST (4pm-7pm PST)
-
See www.oraknowledge.com/8idba.asp?source=0725 for more information.


So what are you waiting for?


To register, simply click on the link below and use the Promotional Code: SAVE50. 



RE: oracle 9i

2002-07-25 Thread Seefelt, Beth


Yes, it does.

-Original Message-
Sent: Thursday, July 25, 2002 11:23 AM
To: Multiple recipients of list ORACLE-L


Hi All!
We will use Oracle 9i db and I would like to know if Oracle8i client
works fine with 9i database?

Thanks.

Greg.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Greg Faktor
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Seefelt, Beth
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Oracle DB Crash

2002-07-25 Thread Stephen Andert

Did you get any replies?  I was just told today (by a supervisor) that
we should be considering going to 8.1.7.4 (we're on 8.1.7.3) to avoid
this problem.  Her research was from someone in our development group,
so I took it with a grain of salt.   

BTW, we are on both HP-UX 11 and Tru64, both 64-bit.

Thanks
Stephen Andert


 [EMAIL PROTECTED] 07/24/02 11:17AM 
To ALL,

I'm going to ask if anyone on the list has seen the following, and
if so,
what did you do about it if anything.

First environment:

Oracle 8.1.7.4.0 on HP-UX 11.0 both in 64 bit.
OCI interface programs to the database.
  Various interfaces done by database links into other Oracle
databases.

Problem: Right out of the clear blue the database crashes with an
ORA-00600[1158] and a trace file.  Opened an iTAR with Oracle sending
them the
alert log and trace file.  Their response is that it's a lock issue
with an
enqueue resource caused by reco while trying to recover/rollback a
remote
database update.  According to Oracle this has only happen twice now in
the
entire 8.1.7 install base.

This has become a rather important item in my daily life, as I've a
manager in
another department who is becoming a pain in the side wanting me to do
something.

Thanks in advance.

Dick Goulet
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: 
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephen Andert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE[2]: Windohs client problems / (Fwd) RE: Reports 9i and Reports 6 on

2002-07-25 Thread Eric D. Pierce

also see:

http://mhorder.com/oracle9i/0072194626.html


--- Forwarded message follows ---

fwiw, here is the OUI documentation for 9.0.1

http://docs.oracle.com/cd_a91202/901_doc/em.901/a88812
.pdf

---

Oracle 8i Installation Guide 
Release 3 / 8.1.7 for NT

http://docs.oracle.com/DOCS_DOT_PDF_Storage/a85302.pdf

---

Oracle 8.1.7 Client Multiple Homes documentation:

http://docs.oracle.com/cd_a87862/NT817CLI/index.htm
(configuration parameters and registry: 
http://docs.oracle.com/cd_a87862/NT817CLI/win.817/a730
17/apc.htm#1020082 )

---

After installation, the OUI documentation is 
(typically?) here:

F:\Program Files\Oracle\oui\guide\toc.htm


   Oracle(R) Universal Installer Concepts Guide
 Release 1.7

...


--- End of forwarded message ---
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: BR solutions

2002-07-25 Thread Freeman, Robert

We switched to RMAN from BMC Backtrack. With RMAN there is 0 cost,
it's got some nice features and it's not really that hard to use.

RF

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Thursday, July 25, 2002 11:08 AM
To: Multiple recipients of list ORACLE-L


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.  

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: How to see howmany transactions commit per min?

2002-07-25 Thread Connor McDonald

Answer: All of them, otherwise they would not be
transactions :-)

Anyway, humour aside, check out the 'user commits'
statistic in v$sysstat

hth
connor

 --- Jonny Delmont [EMAIL PROTECTED] wrote:
 
 Hi Gurus,
 
 Greetings. How to see howmany transactions commit
 per minute?
 
 Thanks,
 
 Jonny
 
  
 
 
 
 
 -
 Get a bigger mailbox -- choose a size that fits your
 needs.
 
 http://uk.docs.yahoo.com/mail_storage.html 

=
Connor McDonald
http://www.oracledba.co.uk
http://www.oaktable.net

Remember amateurs built the ark - Professionals built the Titanic

__
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Connor=20McDonald?=
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: BR solutions

2002-07-25 Thread Freeman, Robert

It *HAD* to get better when looking at the 8.0.4 version of RMAN.

:-)

RF

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L


I have used rman since O804 and it's just gotten better and  better.  I have
never tried anything else.  It's free so the State likes that.

Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ruth Gramolini
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: How to see howmany transactions commit per min?

2002-07-25 Thread John Kanagaraj

Check the 'user commits' in V$SYSSTAT...
 
John Kanagaraj
Oracle Applications DBA
DBSoft Inc
(W): 408-970-7002

Want to know about a carpenter who built a bridge with two sticks and three
nails? Write me for details!

** The opinions and statements above are entirely my own and not those of my
employer or clients **


-Original Message-
Sent: Thursday, July 25, 2002 9:19 AM
To: Multiple recipients of list ORACLE-L



Hi Gurus,

Greetings. How to see howmany transactions commit per minute?

Thanks,

Jonny

 





  _  

 
http://uk.yahoo.com/mail/tagline_xtra/?http://uk.docs.yahoo.com/mail_storag
e.html Get a bigger mailbox -- choose a size that fits your needs.

 
http://uk.yahoo.com/mail/tagline_xtra/?http://uk.docs.yahoo.com/mail_storag
e.html http://uk.docs.yahoo.com/mail_storage.html

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Kanagaraj
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: BR solutions

2002-07-25 Thread Mercadante, Thomas F

I agree with Ruth (using Rman since 805).  Robust, stable and easy to use.
And Free!

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L


I have used rman since O804 and it's just gotten better and  better.  I have
never tried anything else.  It's free so the State likes that.

Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ruth Gramolini
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: SMP on windows2000

2002-07-25 Thread Eric D. Pierce

I've been wondering same, logged an iTAR. Will keep you in the
loop.

background (same old crap, sorry, nothing specific):

http://www.winntmag.com/Articles/Index.cfm?ArticleID=7486
-
http://www.ultratech-llc.com/Personal (look for SMP.TXT) ???
-
http://www.2cpu.com/OSs/Windows/win2kintropart1/Win2kintrop1.html 
-
this one claims to debunk myths:

http://2cpu.com/How-To/article2.htm
-
http://2cpu.com/FAQ/2cpusmpfaq.htm


http://www.google.com/search?q=windows+2000+smp



regards,
ep


On 25 Jul 2002 at 4:23, Boivin, Patrice J wrote:


 Thanks.

 I was thinking of the Oracle executable on Windows2000.

 Regards,
 Patrice Boivin
 Systems Analyst (Oracle Certified DBA)

 Systems Admin  Operations | Admin. et Exploit. des systèmes
 Technology Services| Services technologiques
 Informatics Branch | Direction de l'informatique
 Maritimes Region, DFO  | Région des Maritimes, MPO

 E-Mail: [EMAIL PROTECTED]


  -Original Message-
 Sent: Wednesday, July 24, 2002 7:29 PM
 To:   Multiple recipients of list ORACLE-L
 Subject:  Re: SMP on windows2000

   File: Card for Don Jerman  My understanding is according to design
 it should do it automatically.  My
 experience is it does, sort of.  But the app has to be multi-threaded (by
 the OS
 definition, not just context-mapped like Java green threads) for it to ever
 use
 more than one processor at the same time.  If your single-threaded then for
 obvious reasons NT will tend to give the next time-slice to the same
 processor
 if it's not busy, so it looks like you're stuck on the same one much of the
 time.

 With the task manager you can set processor affinity on MP machines from
 the
 right-click menu of the process.  This limits which of the N processors will
 be
 used to schedule your process.  So you can limit one processor hog to 1 or 2
 processors and let the well behaved programs run freely on the others.  I
 don't
 know how to do this using non-gui tools or to set it up at start time, and
 your
 userid has to have permission to do it (essentially you have to be running
 as
 the process owner).  But it's a starting point for research :).


 Boivin, Patrice J wrote:

  I am probably just complaining now, I think I know the answer already.
 
  Is it possible to force Windows2000 to spread the load for one
 application
  to 2 or more CPUs, from the OS side?
 
  Regards,
  Patrice Boivin
  Systems Analyst (Oracle Certified DBA)
 
  Systems Admin  Operations | Admin. et Exploit. des systèmes
  Technology Services| Services technologiques
  Informatics Branch | Direction de l'informatique
  Maritimes Region, DFO  | Région des Maritimes, MPO
 
  E-Mail: [EMAIL PROTECTED]
 
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Boivin, Patrice J
INET: [EMAIL PROTECTED]
 
  Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
  San Diego, California-- Public Internet access / Mailing Lists
  
  To REMOVE yourself from this mailing list, send an E-Mail message
  to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
  the message BODY, include a line containing: UNSUB ORACLE-L
  (or the name of mailing list you want to be removed from).  You may
  also send the HELP command for other information (like subscribing).
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Boivin, Patrice J
   INET: [EMAIL PROTECTED]

 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re[2]: Oracle DB Crash

2002-07-25 Thread dgoulet

Stephen,

Not a single one.  Either no one out there is using 8.1.7.4 or else they
haven't seen this error.  The later would square with what OTS told me,
supposedly this is the second time it's happen in the entire install base.  If
that's true, it must be one of those REALLY obscure bugs.

Dick Goulet

Reply Separator
Author: Stephen Andert [EMAIL PROTECTED]
Date:   7/25/2002 10:25 AM

Did you get any replies?  I was just told today (by a supervisor) that
we should be considering going to 8.1.7.4 (we're on 8.1.7.3) to avoid
this problem.  Her research was from someone in our development group,
so I took it with a grain of salt.   

BTW, we are on both HP-UX 11 and Tru64, both 64-bit.

Thanks
Stephen Andert


 [EMAIL PROTECTED] 07/24/02 11:17AM 
To ALL,

I'm going to ask if anyone on the list has seen the following, and
if so,
what did you do about it if anything.

First environment:

Oracle 8.1.7.4.0 on HP-UX 11.0 both in 64 bit.
OCI interface programs to the database.
  Various interfaces done by database links into other Oracle
databases.

Problem: Right out of the clear blue the database crashes with an
ORA-00600[1158] and a trace file.  Opened an iTAR with Oracle sending
them the
alert log and trace file.  Their response is that it's a lock issue
with an
enqueue resource caused by reco while trying to recover/rollback a
remote
database update.  According to Oracle this has only happen twice now in
the
entire 8.1.7 install base.

This has become a rather important item in my daily life, as I've a
manager in
another department who is becoming a pain in the side wanting me to do
something.

Thanks in advance.

Dick Goulet
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: 
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Windohs client problems / (Fwd) RE: Reports 9i and Reports 6 on

2002-07-25 Thread Eric D. Pierce

also see:

http://mhorder.com/oracle9i/0072194626.html


--- Forwarded message follows ---

Most of it was trial and error.  Apparently, the old 
ORANT stuff(dev6) has
to be in default_home.  I ran into a lot of problems 
when that was not HOME0
in the registry.
OEM was installed by default.  I also discovered that 
oracle agent and
oracleids agent can not run at the same time.  
Depending on what I am trying
to do, I have to start and stop various jobs and http 
servers.  
This is my development box for trying out new things.  
I would not recommend
this configuration for production.

David Peck
Baker Hughes Inc.
BHBSS-BASIS
(713) 625-6649


-Original Message-
Sent: Wednesday, July 24, 2002 2:38 PM
To: Peck, David; [EMAIL PROTECTED]


On 24 Jul 2002 at 11:29, Peck, David  wrote:

 I have 9i r2 of the database, 9idw r2, dev 6i and discoverer 6i on the
same
 Win 2000 box.  

ok.

I have found that you should install the dev 6i first 
into
 default_home.  

Is that documented, or did you determine that from 
trial-and-error, 
or hear about it from someone, or ??


I created a separate home for the 9i database and a 
separate
 home for 9ids.  

Did you patch everything? If so, did that go well?

Believe it or not, everything works!

cool. there are people that will be interested in 
hearing this.

Any chance that ODBC and/or OEM was in the mix?

fwiw, on a Win2000 client machine, I had v7 client 
stuff installed 
(Y2K installer), then mistakenly installed a trial 
version of 9i 
db, uninstalled it (using the 9i OUI , v?), then 
installed client 
stuff from  8.1.7.x with the 8.1.7 OUI, and even with 
that mess, it 
still works. :)

regards,
ep


 -Original Message-
 Sent: Wednesday, July 24, 2002 1:49 PM
 To: Multiple recipients of list ODTUG-DEV2K-L
 
 Hello List!!
 Has any one tried installing Reports 9i along with 6i or 6 on the same
 machine?
 Do these two go together? Any input will be appreciated.

...
-- 
Author: Peck, David
  INET: [EMAIL PROTECTED]

...

--- End of forwarded message ---
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Fwd: Lock against Inserts

2002-07-25 Thread Bill Buchan


Aha!  Just seen the DBMS_LOCK example in Thomas Kyte's book where he does 
pretty much what I need (i.e. request a lock on hash(123) before the 
transaction starts).  Still requires setting up a trigger, which I'd hoped 
to avoid, but if you need to do it this way, it's gotta go in!

Thanks
- Bill.




I have a transaction which issues LOCK TABLE TABLE IN EXCLUSIVE 
MODE.  This is to prevent INSERTs during processing.

However this is way too restrictive - we only need to restrict certain 
types of insert, eg. where col1 = 123.

I can do something like SELECT * FROM TABLE WHERE col1 = 123 FOR UPDATE to 
prevent updates of existing rows of this type, but this will not block 
further inserts.

I could set up an insert trigger to prevent these inserts, but I don't 
want to error: just wait until the transaction ends.  This would appear to 
make the trigger code too complex - surely there is a way to do this just 
with simple locks?

Any ideas much appreciated!

Thanks
- Bill.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Bill Buchan
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Listener Configuration - Oracle 7.3.4.5.2 on Windows 2000

2002-07-25 Thread Eric D. Pierce

you didn't mention whether or not you know that oracle 7 isn't 
certified on win2k.

On 25 Jul 2002 at 6:18, Denham Eva wrote:

 Any ideas? I have installed Oracle 7.3.4.5.2 (7.3.4.0.0 + patchset
 7.3.4.5.2) workgroup onto Windows 2000. 

...


---Forwarded---
http://www.windowware.com/winware/fineprint.html

Our standard, non-inclusive disclaimer

Any similarity to real persons, living or dead, is purely 
coincidental. Void where prohibited. Some assembly required. 
List each check separately by bank number. Batteries not 
included. Contents may settle during shipment. Use only as 
directed. No other warranty expressed or implied. Do not use 
while operating a motor vehicle or heavy equipment. Postage 
will be paid by addressee. Subject to CAB approval. This is 
not an offer to sell securities. Apply only to affected area. 
May be too intense for some viewers. See store manager for 
further details. Do not stamp. Use other side for additional 
listings. For recreational use only. Do not disturb. All 
models over 18 years of age. If condition persists, consult 
your physician. No user-serviceable parts inside. Freshest if 
eaten before date on carton. Subject to change without notice. 
Times approximate. Simulated picture. No postage necessary if 
mailed in the United States. Breaking seal constitutes your 
acceptance of agreement. For off-road use only. As seen on TV. 
One size fits all. Many suitcases look alike. Contains a 
substantial amount of non-tobacco ingredients. Colors may, in 
time, fade. We have sent the forms which seem to be right for 
you. Slippery when wet. For official use only.  Not affiliated 
with the American Red Cross. Drop in any mailbox. Edited for 
television. Keep cool; process promptly. Post office will not 
deliver without postage. List was current at time of printing. 
Return to sender, no forwarding order on file, unable to 
forward. Not responsible for direct, indirect, incidental or 
consequential damages resulting from any defect, error, or 
failure to perform. At participating locations only. Not the  
Beatles. Penalty for private use. See label for sequence. 
Substantial penalty for early withdrawal. Do not write below 
this line. Falling rock. Penalty for private use, $300. Lost 
ticket pays maximum rate. Your canceled check is your receipt. 
Add toner. Place stamp here. Avoid contact with skin. 
Sanitized for your protection. Be sure each item is properly 
endorsed. Sign here without admitting guilt. Slightly higher 
west of the Mississippi. Employees and their families are not 
eligible. Beware of dog. Contestants have been briefed on some 
questions before the show. Limited time offer, call now to 
insure prompt delivery. You must be present to win. No passes 
accepted for this engagement. No purchase necessary. Processed 
at location stamped in code at top of carton. Shading within a 
garment may occur. Keep away from fire or flame. Replace with 
same type. Approved for veterans. Booths for two or more. 
Check here if tax deductible. Some equipment shown is 
optional. Price does not include taxes. No Canadian coins. Not 
recommended for children. Prerecorded for this time zone. 
Reproduction strictly prohibited. No solicitors. No alcohol, 
dogs, or horses. No anchovies unless otherwise specified. 
Restaurant package, not for resale. List at least two 
alternate dates. First pull up, then pull down. Call toll free 
before digging. Driver does not carry cash. Some of the 
trademarks mentioned in this product appear for identification 
purposes only. Record additional transactions on back of 
previous stub. Do not fold, spindle or mutilate. 25  city, 35 
highway. Your mileage may vary. 

---End---  


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: BR solutions

2002-07-25 Thread Hand, Michael T

I would guess:
1) in-house OS-dependent scripts
2) We don't need DB backups, we use x and it doesn't go down ;)

Mike Hand

-Original Message-
Sent: Thursday, July 25, 2002 11:08 AM
To: Multiple recipients of list ORACLE-L


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.  

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Hand, Michael T
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Portal Question

2002-07-25 Thread Jay Wade


Could anyone recommend a good news portal which offers RDBMS content which 
is updated daily?  I've been using www.infoworld.com and www.cnet.com and 
would like more database related material.

Thank you in advance,
Jay

_
Chat with friends online, try MSN Messenger: http://messenger.msn.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Jay Wade
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Windohs client problems

2002-07-25 Thread Eric D. Pierce


On 24 Jul 2002 at 13:32, Jesse, Rich wrote:

...

  The kind of complex combo you are attempting is probably 
  inherently going to be problematic, and I would definitely 
  have asked Oracle tech support about install sequence issues 

...

 Yeah, I know I need to place a TAR.  But the last one I placed was a
 *dream*, thanks to Cathy@Oracle.  Not only did she actually e-mail me
 directly (as opposed to only updating the TAR), but she even called to see
 that her fix actually worked.  And it did (STATSPACK install f'ed up a
 couple dozen SYS packages)!  I closed the TAR pleading that she forward my
 comments to her super because this was the way a TAR should be handled.

haa haa haa! :)

When I reread the install docs, I did see something about how 
deinstall of Intersolve (ODBC drivers?) would sometimes mes 
stuff up.

 
 I guess I'm afraid to try for another TAR because I know it'll be back to
 The Old Way of handling a TAR.

ya.

tease the larger/complex problem apart, and try simple combos 
of 2 of each of the problem components, and get TARs going 
for each?

 
 BTW, I've installed the 9i EE S/W in order to get the ONames Server and not
 to run a DB.  I also wanted the ability to build a quick test DB for OiD if
 needed.

ok. I sort of knew that, was just in such horror/shock/denial 
that my brain wouldn't allow recognition. :)

I did read the whole section on networking in the 
Oracle9i/Windows 2000 book ( 
http://mhorder.com/oracle9i/0072194626.html ) yesterday. He 
doesn't address the specific problem, but there is excellent 
explanation of the underlying network architecture, and 
knowing that might help understand how to set up and go 
through trace logs during testing of various component 
combinations?

regards,
ep




 
 Thx!
 
 Rich Jesse   System/Database Administrator
 [EMAIL PROTECTED]  Quad/Tech International, Sussex, WI USA


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: shutdown abort / startup restrict / shutdown vs. shutdown imm

2002-07-25 Thread Inder . Singh



Inder Singh
IT Management
1101 Pacific Ave.
Ph:859-815-2460
Email: [EMAIL PROTECTED]



-Original Message-
Sent: Thursday, July 25, 2002 12:49 PM
To: Multiple recipients of list ORACLE-L
imm


My old argument against shutdown abort was a nasty little bug (it's been
fixed
in 9i). Here is how you simulate the bug:

1. Create a table, and insert a large number of records into it. do not
commit.
2. shutdown abort. Startup the database.
3. Now, after the database is open and while Oracle is rolling back all of
those inserts, truncate the table

Watch an ora-600 appear and your database *crash*.

RF

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Thursday, July 25, 2002 12:19 PM
To: Multiple recipients of list ORACLE-L
imm


Let me share with you the reason that shutdown abort is not a good practice:

One day, along time ago, a database on the mainframe (ADABAS in this case)
come up after a power failure (don't ask, the UPS and the generators that
are the backup power supply also failed) with a message that the power
failure occurred while writing a block to the disk and the database is
corrupted. SOP, restore and roll forward. The roll forward abended and we
finished up restoring to the morning backup after 20 hours work. Net loss to
the bank about 1/2 million dollars in lost revenues. My luck was that during
the postmortem the supplier technical expert said I did the right thing.
Anyway NOBODY assure you that the recovery process after abort will not fail
and leave you with the need to restore and roll forward.

As Tom said in the discussion about moving the clock back If I will suggest
to my client to stop the DB for 1.25 hours  So the 2-20 minutes savings
can become a lengthy process.
I will use abort in the rare cases where there is no other option but not as
everyday practice.

Yechiel Adar
Mehish
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 10:53 AM


 I'm not saying that the shutdown abort *caused* the redo log corruption,
but
 the code that writes redo logs is, like any other software, prone to bugs.
 Redo logs are only ever read during a recovery of one sort or another, so
 the code only really gets tested then, and if it fails, there is no
 fallback.  The code that reads and writes to datafiles, on the other hand,
 is tested all the time, and if *it* fails, you've always got the redo
logs.

 We use a script that tries to do a shutdown immediate and if that fails to
 complete in a reasonable time, does a checkpoint/abort/startup
 restrict/shutdown immediate.  In a perfect world, the latter wouldn't be
 necessary because I would have investigated and cured every possible cause
 for shutdown immediate to hang, but a) debugging these problems is
difficult
 and b) the effort involved upgrading to a sensible version of Oracle is
not
 worth the (supposedly) limited lifetime of this database.

 Regards
 David Lord

  -Original Message-
  From: Connor McDonald [mailto:[EMAIL PROTECTED]]
  Sent: 24 July 2002 23:44
  To: Multiple recipients of list ORACLE-L
  Subject: RE: shutdown abort / startup restrict / shutdown vs. shutdown
  imm
 
 
  But if you are concerned that shutdown abort could
  corrupt your redo logs, then that is equivalent to
  mandating that all servers (that run oracle) must be
  on an infinite uninterruptible power supply.  An
  instance failure (eg loss of power) is effectively a
  shutdown abort - so the only way to avoid that would
  be to have power available all the time.
 
  You couldn't have a UPS that is good for (say) 12
  hours - because we can never guarantee that a shutdown
  immediate would finish in this amount of time - and
  you could not speed up the job with a shutdown abort
  because that is the cause of all the consternation in
  the first place
 
  If you're getting corrupt redo logs with shutdown
  abort, then you're exposed to corrupt redo logs
  anyway.  Its not a shutdown abort problem, its a bug
  in either the oracle or OS layer.
 
  hth
  connor
 
   --- April Wells [EMAIL PROTECTED] wrote:  That is
  EXACTLY what happened a week and a half ago.
We had to do a
   shutdown abort because it wouldn't go down, and when
   we tried to restart it,
   it wouldn't come back... redo log corruption... and
   this  being test... it
   isn't in archive log mode (another valid solution
   but no longer really an
   option in our case).
  
   After we can get back in to the building after the
   teeny little fire and
   vandalism thing we have going this morning and I can
   get all concerned
   parties in the same place (sans smoke and water) my
   suggestion is going to
   be that since we don't know 

RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread John Kanagaraj

 No, code that uses bind variables need only parse SQL statements
 once if session_cached_cursors is set.  Further executions of the same
 SQL don't require a hard or soft parse.

Hmm read somewhere (James Morle?) that this may not apply if the
(subsequent) bind variable sizes differ vastly from the initial. I would
check that Jared (I know that you have JM's book and have actually read it!)
I don't remember if this changes with session_cached_cursors. I ask because
Apps is notorious for using bind variables that vastly differ (read:
flexfields).

John Kanagaraj
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Kanagaraj
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: SMP on windows2000

2002-07-25 Thread Eric D. Pierce

fwiw, some stuff on NT4 SMP issues:

http://www.windowsitlibrary.com/Content/435/05/4.html

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Eric D. Pierce
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Hot tables

2002-07-25 Thread John Kanagaraj

Tom,
 
If you are on 8i, how about using an ALTER TABLE tab MONITORING on all
user tables - schema by schema if you prefer - and looking at
DBA_TAB_MODIFICATIONS after a predefined period. My understanding from the
Guru (Steve Adams that is!) is that this tracking is achieved in memory via
unlatched activity so there is (should) be no performance overhead for
turning on this monitoring - this structure is flushed to disk once in 3
hours apparently. 9i takes this further by allowing Indexes to be montored
too (haven't tried that yet!)
 
Oh-Boy! It is nice to have On-topic queries after all those long OT
threads.
 
Hth,
John Kanagaraj
Oracle Applications DBA
DBSoft Inc
(W): 408-970-7002

Want to know about a carpenter who built a bridge with two sticks and three
nails? Write me for details!

** The opinions and statements above are entirely my own and not those of my
employer or clients **


-Original Message-
Sent: Thursday, July 25, 2002 5:48 AM
To: Multiple recipients of list ORACLE-L


How is everyone identifying hot tables?  In my tool box I have the following
two scripts but I am looking for other options.  How do you track frequently
accessed tables?
 
Script #1 - Author unknown:
select obj_name, sum(decode(action_name,'SELECT',1,0)) sel
,sum(decode(action_name,'INSERT',1,0)) inserts, 
sum(decode(action_name,'UPDATE',1,0)) updates, 
sum(decode(action_name,'DELETE',1,0)) deletes 
from dba_audit_trail 
having sum(decode(action_name,'SELECT' , 1, 'INSERT',1,
'DELETE',1,'UPDATE',1,0))  0 
group by obj_name; 

Script #2 - Dave Ensor (BMC):
set verify off 
col CTYP heading 'Command Type' 
col OBJ  format a32 wrap   heading 'Table' 
col EXES format 999,990heading 'Execs' 
col GETS format 99,999,990 heading 'Buff Gets' 
col ROWP format 99,999,990 heading 'Rows Proc' 

select CTYP 
 , OBJ 
 , 0 - EXEM  EXES 
 , GETS 
 , ROWP 
  from (select distinct EXEM, CTYP, OBJ, GETS, ROWP 
  from ( select decode (S.COMMAND_TYPE 
  ,  2, 'Insert into ' 
  ,  3, 'Select from ' 
  ,  6, 'Update  of  ' 
  ,  7, 'Delete from ' 
  , 26, 'Lockof  ') CTYP 
 , O.OWNER || '.' || O.NAMEOBJ 
 , sum(0 - S.EXECUTIONS)   EXEM 
 , sum(S.BUFFER_GETS)  GETS 
 , sum(S.ROWS_PROCESSED)   ROWP 
from V$SQL   S 
   , V$OBJECT_DEPENDENCY D 
   , V$DB_OBJECT_CACHE   O 
   where S.COMMAND_TYPE in (2,3,6,7,26) 
 and D.FROM_ADDRESS = S.ADDRESS 
 and D.TO_OWNER = O.OWNER 
 and D.TO_NAME  = O.NAME 
 and O.TYPE = 'TABLE' 
group by S.COMMAND_TYPE 
   , O.OWNER 
   , O.NAME )  ) 
 where ROWNUM = 1 
/ 


 

 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Kanagaraj
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Orr, Steve

When a SQL execution is requested the Shared SQL is first examined to see if
the statement is in memory. The first time SQL is processed it goes through
a hard parse, the most expensive parsing operation. A hard parse performs
the following: checking syntax; validating all database objects referenced,
(tables and columns); naming translation, (synonyms); authenticating user
privileges on all tables and columns; producing a SQL execution plan via the
optimizer; hashing and storing the parsed statement in the Shared SQL Area.

If the SQL statement is found in the Shared Pool then a soft parse may be
performed in an attempt to use a shareable cursor. There are three types of
soft parses: 1) The first time a SQL statement is found in the shared pool
Oracle performs name translation, user authentication, and adds the user to
the authentication list. 2) On the second soft parse name translation does
not need to be performed but user authentication does just in case user
privileges were changed since the last execution.; 3) An entry is created
for the session's cursor cache and future cursor CLOSEs are ignored. Once in
the session cursor cache the SQL statement does not need to be reparsed.
This gives a significant performance boost!

Giving credit where due: The above was inspired from pages 277-280 in
Scaling Oracle8i by James Morle.


Steve Orr
Bozeman, Montana



-Original Message-
Sent: Wednesday, July 24, 2002 11:08 PM
To: Multiple recipients of list ORACLE-L
Importance: High


Please define soft parsing.  Oracle needs to check that  the user submitting
a SQL statement has permissions to run it.  It has to do this every time a
statement is run, bind variables or not.  I thought the processing  of the
statement to check permissions to be soft parsing.
But,  perhaps I'm misinformed.

When cursor-sharing  converts a statement to use  bind variables it would
save on hard parsing, if a match were found the pool; also, it could lessen
the number of statements present in the pool.

Ian MacGregor
Stanford Linear Accelerator Center
[EMAIL PROTECTED] 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Orr, Steve
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: BR solutions

2002-07-25 Thread Freeman, Robert

Ive been told that one major backup and recovery vendor is changing their
product so that it is just a glorified front end to RMAN.

Should tell you something.

RF

Robert G. Freeman - Oracle OCP
Oracle Database Architect
CSX Midtier Database Administration
Author
Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002)
Oracle9i New Features (Oracle Press)
Mastering Oracle8i  (Sybex)

The avalanche has begun, It is too late for the pebbles to vote.



-Original Message-
Sent: Thursday, July 25, 2002 2:14 PM
To: Multiple recipients of list ORACLE-L


I agree with Ruth (using Rman since 805).  Robust, stable and easy to use.
And Free!

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L


I have used rman since O804 and it's just gotten better and  better.  I have
never tried anything else.  It's free so the State likes that.

Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ruth Gramolini
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Freeman, Robert
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: Guys: Is this worth $1,749 for 8 year Oracle veteran DBA

2002-07-25 Thread Jay Wade

I had a friend of mine take it with mixed reactions.
Basically they walk you through the Sybex books and answer questions.
He found it useful but it in no way prepared him to take the tests.

With 8 years of experience you might be better off just reading the Sybex 
books yourself.  Also the Oracle Press OCP review books are really good as 
well.  My advise would be save the money and go through the books yourself.

From: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Subject: Guys:  Is this worth $1,749 for 8 year Oracle veteran DBA
Date: Thu, 25 Jul 2002 09:53:43 -0800

Guys,
I have been working hard on Oracle systems at various levels - various
platforms, etc. for 8 years.  It has been a long time since I have taken a
course.  Would like to go to IOUG.  Reading e-mails I have made up my mind 
-
I think it gives me more options to get certified.  Problem has been I work
and have 2 small kids.  Also, I am a consultant who has been steadily
applied - not a problem but it means I am either working on systems or with
my kids.  I am thinking this is a way to save myself the time I don't have
and force the commitment - is it worth it?  I know an unfair question but 
by
taking this and the exams will I indeed completed what it takes to become
certified for 9I?

-Original Message-
Sent: Thursday, July 25, 2002 8:26 AM
To: [EMAIL PROTECTED]


Hello,

Tomorrow (Friday July 26th) is the last day of our Summer Promotion that
entitles
you to save 50% off our Oracle8i / 9i DBA eBoot Camp.  That's right, save
$1,749.

We have only a handful of remaining seats for our Live, Online,
Instructor-led
course, so call us and register today!!

In case you have lost the previous email I sent, here's the facts:


Because the classes must go on...whether there are only 5 or as many as 15
students enrolled...we've decided to allow you the opportunity to register
for a
seat in one of our upcoming courses for 50% OFF.  That's right, instead of
the
normal $3,499 registration fee for our Oracle8i / 9i DBA eBoot Camp, you 
can

register for only $1,749.

Here's what you get:

- A 5 week blended eLearning program that includes Instructor Led Training
   in our Virtual Classroom environment.  That's right, you simply need to
login to
   the Virtual Classroom at the designated time to receive Live, Instructor
Led
   Training...without having to leave your home or office!

- The course includes training for all 5 Oracle8i OCP DBA exams, plus as a
   FREE BONUS we are including our Oracle9i New Features for Administrators
   course that will prepare you for the Oracle9i Upgrade exam.  That's a
total of 6 courses!

- Sybex and Oracle Press Exam Guides that cover the topics of all 6 exams

- The Self Test Software practice tests for all 6 exams (This is worth $600
itself)

- OCP Mentoring.  You have 24x7 access to our OCP Mentors via our Mentor
Forum
   and Chat Rooms.

- eFlash Cards.  Electronic Flash Cards quiz you on important topics of 
each
exam.

- An easy, step by step Syllabus for Success for each exam module will
guarantee
   certification success.  94% of our students pass the first time they 
take
their exams!

- Unlimited access to recorded sessions for review or to retake if you had
to miss a
   class (try THAT with traditional classroom training!).

As a matter of fact, because our OCP program is so flexible, effective, and
inexpensive,
it is becoming a fast favorite among Oracle Professionals. Here are just a
few of the
comments we have received so far...

---
There was so much information that I needed to know for each exam, but
my Instructor made it a point to explain every area that was expected to
be tested on the exams.  Because of the Instructor's insights into the exam
topics, I was able to spend less time in overall studying.
~Brenda Thomas, PeopleSoft
---
---
I can't say enough about the personal attention I received by my
Instructor and Mentors at OraKnowledge.  They helped me when I needed
better explanations and they provided the motivation to stay on track
~William Jennings, Ernst Young Consulting
---

As always, we will be extending our 100% money back guarantee on your
training:

If you fail any exam the first time through, we will buy your next test
voucher AND
provide you with one on one mentoring and coaching to identify your weak
areas.
If you fail twice, we will refund 100% of your money...no questions asked.

**FAIR WARNING** To get in on this 50% discount you must register within 
the
next
10 days because the sale will be ending at midnight on July 26th.  Also,
since we only
have a LIMITED NUMBER OF SEATS REMAINIG, this offer may end early if all
seats
have been sold!!

Our upcoming eBoot Camp Schedule includes either DAY or EVENING courses:

RE: flexfield for Supplier's email address in 10.7NCA

2002-07-25 Thread John Kanagaraj

Mandar,

 Thanks for caution. btw we need a descriptive flexfield with 
 minimal validation. also the email entered by the Payables 
 Clerk would be queried and processed by an external homegrown 
 delphi app, so i am not sure what Custom code in 10.7 u r 
 referring to.

Aaah - descriptive FFs are a different matter. Adding them should be no
problem: Are you looking at a form that already has a ff that you can
modify? The Delpi program querying this will have to deal with the right
ATTRIBUTEnn column (I think) on the view that results from the DFV.
 
 Would appreciate any links other than manual :) on 
 descriptive flexfields.

MetaBlink should have a ton of info.

Ta,
John Kanagaraj
Oracle Applications DBA
DBSoft Inc
(W): 408-970-7002

Want to know about a carpenter who built a bridge with two sticks and three
nails? Write me for details!

** The opinions and statements above are entirely my own and not those of my
employer or clients **
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Kanagaraj
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re:RE: BR solutions

2002-07-25 Thread dgoulet

I kinfa hate to admit it, but I'm one of those who has not embrased RMAN.  More
out of lack of time to investigate than anything else, but to make real use of
it here I need to intergrate it with OmniBack, which requires a database relink.
 And getting the databases away from the end users long enough is a real pain in
the $%#.

Dick Goulet

Reply Separator
Author: Mercadante; Thomas F [EMAIL PROTECTED]
Date:   7/25/2002 10:13 AM

I agree with Ruth (using Rman since 805).  Robust, stable and easy to use.
And Free!

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L


I have used rman since O804 and it's just gotten better and  better.  I have
never tried anything else.  It's free so the State likes that.

Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ruth Gramolini
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author:
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Guys: Is this worth $1,749 for 8 year Oracle veteran DBA

2002-07-25 Thread DENNIS WILLIAMS

Paula - I'm skeptical whether a boot camp could cover all the material
involved in the OCP tests. I could see where you might come out tuned up
enough to whip out a couple of tests, but once you got past them, you'd
probably have to do the other tests the hard way -- study for them. I would
rate the individual classes as more likely to help you through the OCP, one
test at a time.
Dennis Williams 
DBA, 20% OCP 
Lifetouch, Inc. 
[EMAIL PROTECTED] 

-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L



Guys, 
I have been working hard on Oracle systems at various levels - various
platforms, etc. for 8 years.  It has been a long time since I have taken a
course.  Would like to go to IOUG.  Reading e-mails I have made up my mind -
I think it gives me more options to get certified.  Problem has been I work
and have 2 small kids.  Also, I am a consultant who has been steadily
applied - not a problem but it means I am either working on systems or with
my kids.  I am thinking this is a way to save myself the time I don't have
and force the commitment - is it worth it?  I know an unfair question but by
taking this and the exams will I indeed completed what it takes to become
certified for 9I?

-Original Message- 
mailto:[EMAIL PROTECTED] ] 
Sent: Thursday, July 25, 2002 8:26 AM 
To: [EMAIL PROTECTED] 


Hello, 

Tomorrow (Friday July 26th) is the last day of our Summer Promotion that
entitles 
you to save 50% off our Oracle8i / 9i DBA eBoot Camp.  That's right, save
$1,749. 

We have only a handful of remaining seats for our Live, Online,
Instructor-led 
course, so call us and register today!! 

In case you have lost the previous email I sent, here's the facts: 


Because the classes must go on...whether there are only 5 or as many as 15 
students enrolled...we've decided to allow you the opportunity to register
for a 
seat in one of our upcoming courses for 50% OFF.  That's right, instead of
the 
normal $3,499 registration fee for our Oracle8i / 9i DBA eBoot Camp, you can

register for only $1,749. 

Here's what you get: 

- A 5 week blended eLearning program that includes Instructor Led Training 
  in our Virtual Classroom environment.  That's right, you simply need to
login to 
  the Virtual Classroom at the designated time to receive Live, Instructor
Led 
  Training...without having to leave your home or office! 

- The course includes training for all 5 Oracle8i OCP DBA exams, plus as a 
  FREE BONUS we are including our Oracle9i New Features for Administrators 
  course that will prepare you for the Oracle9i Upgrade exam.  That's a
total of 6 courses! 

- Sybex and Oracle Press Exam Guides that cover the topics of all 6 exams 

- The Self Test Software practice tests for all 6 exams (This is worth $600
itself) 

- OCP Mentoring.  You have 24x7 access to our OCP Mentors via our Mentor
Forum 
  and Chat Rooms. 

- eFlash Cards.  Electronic Flash Cards quiz you on important topics of each
exam. 

- An easy, step by step Syllabus for Success for each exam module will
guarantee 
  certification success.  94% of our students pass the first time they take
their exams! 

- Unlimited access to recorded sessions for review or to retake if you had
to miss a 
  class (try THAT with traditional classroom training!). 

As a matter of fact, because our OCP program is so flexible, effective, and
inexpensive, 
it is becoming a fast favorite among Oracle Professionals. Here are just a
few of the 
comments we have received so far... 

--- 
There was so much information that I needed to know for each exam, but 
my Instructor made it a point to explain every area that was expected to 
be tested on the exams.  Because of the Instructor's insights into the exam 
topics, I was able to spend less time in overall studying. 
~Brenda Thomas, PeopleSoft 
--- 
--- 
I can't say enough about the personal attention I received by my 
Instructor and Mentors at OraKnowledge.  They helped me when I needed 
better explanations and they provided the motivation to stay on track 
~William Jennings, Ernst Young Consulting 
--- 

As always, we will be extending our 100% money back guarantee on your
training: 

If you fail any exam the first time through, we will buy your next test
voucher AND 
provide you with one on one mentoring and coaching to identify your weak
areas. 
If you fail twice, we will refund 100% of your money...no questions asked. 

**FAIR WARNING** To get in on this 50% discount you must register within the
next 
10 days because the sale will be ending at midnight on July 26th.  Also,
since we only 
have a LIMITED NUMBER OF SEATS REMAINIG, this offer may end early if all
seats 
have been sold!! 

Our upcoming eBoot Camp Schedule includes either DAY or EVENING courses: 

Re: BR solutions

2002-07-25 Thread KENNETH JANUSZ

The Stratus fault tolerant box works good here.  Every component is
duplicated except the power cord. It uses HP chips and HP-UX.

Ken Janusz, CPIM

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 1:23 PM


I would guess:
1) in-house OS-dependent scripts
2) We don't need DB backups, we use x and it doesn't go down ;)

Mike Hand

-Original Message-
Sent: Thursday, July 25, 2002 11:08 AM
To: Multiple recipients of list ORACLE-L


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Seán O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Hand, Michael T
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: KENNETH JANUSZ
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Mandar A. Ghosalkar

we have a lot of delphi and forms3 apps and Session_Cached_Cursors is zero for my 
database (7.3.4).
I am thinking of setting the above parameter to 50.
Also would monitor the stat 'session cursor cache hits' before and after setting the 
parameter.
Do i need to increase/decrease any other parameter with this change?

btw found this bug [BUG:931820]
Direct Load Fails When Session_Cached_Cursors is larger than 0

Pls advise if i am on a wrong track.

Thanks
Mandar

-Original Message-
Sent: Thursday, July 25, 2002 11:49 AM
To: Multiple recipients of list ORACLE-L


When a SQL execution is requested the Shared SQL is first examined to see if
the statement is in memory. The first time SQL is processed it goes through
a hard parse, the most expensive parsing operation. A hard parse performs
the following: checking syntax; validating all database objects referenced,
(tables and columns); naming translation, (synonyms); authenticating user
privileges on all tables and columns; producing a SQL execution plan via the
optimizer; hashing and storing the parsed statement in the Shared SQL Area.

If the SQL statement is found in the Shared Pool then a soft parse may be
performed in an attempt to use a shareable cursor. There are three types of
soft parses: 1) The first time a SQL statement is found in the shared pool
Oracle performs name translation, user authentication, and adds the user to
the authentication list. 2) On the second soft parse name translation does
not need to be performed but user authentication does just in case user
privileges were changed since the last execution.; 3) An entry is created
for the session's cursor cache and future cursor CLOSEs are ignored. Once in
the session cursor cache the SQL statement does not need to be reparsed.
This gives a significant performance boost!

Giving credit where due: The above was inspired from pages 277-280 in
Scaling Oracle8i by James Morle.


Steve Orr
Bozeman, Montana



-Original Message-
Sent: Wednesday, July 24, 2002 11:08 PM
To: Multiple recipients of list ORACLE-L
Importance: High


Please define soft parsing.  Oracle needs to check that  the user submitting
a SQL statement has permissions to run it.  It has to do this every time a
statement is run, bind variables or not.  I thought the processing  of the
statement to check permissions to be soft parsing.
But,  perhaps I'm misinformed.

When cursor-sharing  converts a statement to use  bind variables it would
save on hard parsing, if a match were found the pool; also, it could lessen
the number of statements present in the pool.

Ian MacGregor
Stanford Linear Accelerator Center
[EMAIL PROTECTED] 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Orr, Steve
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mandar A. Ghosalkar
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: How to see howmany transactions commit per minute?

2002-07-25 Thread Jonny Delmont
 Hi Jesse,
That's great! I really enjoyed it ;-)) Thanks for this code and thanks who replied.
Jonny
 "Jesse, Rich" [EMAIL PROTECTED] wrote: 
Before I installed STATSPACK, I had a dbms_job run this every five minutes(in fact it still runs):DECLAREv_tx_count NUMBER;BEGINSELECT SUM(VALUE) INTO v_tx_countFROM V$SYSSTATWHERE NAME IN ('user commits','user rollbacks');INSERT INTO MY_TRANSACTION_LOG(TX_COUNT, TIMESTAMP)VALUES (v_tx_count, SYSDATE);COMMIT;END;It runs subsecond and puts no discernable load on my system, AFAIK. Toquery, I wrote a l'il webpage that makes this call:SELECT TIMESTAMP, TPMFROM(SELECT TO_CHAR(TIMESTAMP,'MM/DD/ HH24:MI') TIMESTAMP,TO_CHAR(TX_COUNT - LAG(TX_COUNT) OVER (ORDER BY TIMESTAMP)) TPMFROM SYSTEM.QT_TRANSACTION_LOGWHERE TIMESTAMP = TO_DATE('start_timestamp','MM/DD/:HH24:MI')AND TIMESTAMP =TO_DATE('end_timestamp','MM/DD/:HH24:MI'))WHERE TPM IS NOT NULLORD!
!
ER BY 1;Because of the LAG function, it's 8i-and-up-only (as an aside, I just lookedat this and the final "ORDER BY" probably isn't needed because of LAG). Anddon't forget to divide by the number of minutes between samples to get the"PM" in "TPM".I also dump the output into GNUPLOT for output on the webpage, but thatpart's optional. ;) It's great for seeing those huge spikes in the middleof the night where someone coded a COMMIT after every one of 50K INSERTS...HTH! Enjoy! :)Rich Jesse System/Database Administrator[EMAIL PROTECTED] Quad/Tech International, Sussex, WI USA -Original Message- From: Freeman, Robert [mailto:[EMAIL PROTECTED]] Sent: Thursday, July 25, 2002 1:04 PM To: Multiple recipients of list ORACLE-L Subject: RE: How to see howmany transactions commit per minute?   Transactions committing per minute... isn't that redundan!
!
t? :-)  Statspack report will tell you. Also, v$sysstat will help  you, ya just need to query it at time point 0 and time point 1 and diff the  result. Each user commit would essentially be one transaction.  RF   Robert G. Freeman - Oracle OCP Oracle Database Architect CSX Midtier Database Administration Author Oracle9i RMAN Backup and Recovery (Oracle Press - Oct 2002) Oracle9i New Features (Oracle Press) Mastering Oracle8i (Sybex)  The avalanche has begun, It is too late for the pebbles to vote.-Original Message- Sent: Thursday, July 25, 2002 1:09 PM To: Multiple recipients of list ORACLE-LHi Gurus,  Greetings. How to see howmany transactions commit per minute?  v$sysstat does not help me.   Thanks,  Jonny-- Please see the official ORACLE-L FAQ: http://www.orafaq.com-- Author: Jesse, RichINET: [EMAIL PROTECTED]Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051San Diego, California -- Public Internet access / Mailing ListsTo REMOVE yourself from this mailing list, send an E-Mail messageto: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and inthe message BODY, include a line containing: UNSUB ORACLE-L(or the name of mailing list you want to be removed from). You mayalso send the HELP command for other information (like subscribing).Get a bigger mailbox -- choose a size that fits your needs.http://uk.docs.yahoo.com/mail_storage.html

RE: Hot tables

2002-07-25 Thread Post, Ethan

I will add that in 9i you can reset the statistics also.  This is not
available on 8i which reduces the usefulness of the data over time.  My
daily report for my databases includes a section the pulls info out of
dba_tab_modifications sorted by highest activity first.

Ethan Post
perotdba (AIM), epost1 (Yahoo)



-Original Message-
Sent: Thursday, July 25, 2002 1:39 PM
To: Multiple recipients of list ORACLE-L


Tom,
 
If you are on 8i, how about using an ALTER TABLE tab MONITORING on all
user tables - schema by schema if you prefer - and looking at
DBA_TAB_MODIFICATIONS after a predefined period. My understanding from the
Guru (Steve Adams that is!) is that this tracking is achieved in memory via
unlatched activity so there is (should) be no performance overhead for
turning on this monitoring - this structure is flushed to disk once in 3
hours apparently. 9i takes this further by allowing Indexes to be montored
too (haven't tried that yet!)
 
Oh-Boy! It is nice to have On-topic queries after all those long OT
threads.
 
Hth,
John Kanagaraj
Oracle Applications DBA
DBSoft Inc
(W): 408-970-7002

Want to know about a carpenter who built a bridge with two sticks and three
nails? Write me for details!
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Post, Ethan
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Hot tables

2002-07-25 Thread Terrian, Tom

Thanks John.  Good point.  We are on 9.0.1.3 and we have turned on the
monitoring flag for our tables.  But the info that I am really looking for is
the amount of selects against the tables.  I just think that it would be nice to
know the top 5% of the tables that the users are selecting from (statspack
perhaps?).

Tom  

-Original Message-
Sent: Thursday, July 25, 2002 2:39 PM
To: Multiple recipients of list ORACLE-L


Tom,
 
If you are on 8i, how about using an ALTER TABLE tab MONITORING on all user
tables - schema by schema if you prefer - and looking at DBA_TAB_MODIFICATIONS
after a predefined period. My understanding from the Guru (Steve Adams that is!)
is that this tracking is achieved in memory via unlatched activity so there is
(should) be no performance overhead for turning on this monitoring - this
structure is flushed to disk once in 3 hours apparently. 9i takes this further
by allowing Indexes to be montored too (haven't tried that yet!)
 
Oh-Boy! It is nice to have On-topic queries after all those long OT threads.
 
Hth,
John Kanagaraj
Oracle Applications DBA
DBSoft Inc
(W): 408-970-7002

Want to know about a carpenter who built a bridge with two sticks and three
nails? Write me for details!

** The opinions and statements above are entirely my own and not those of my
employer or clients **


-Original Message-
Sent: Thursday, July 25, 2002 5:48 AM
To: Multiple recipients of list ORACLE-L


How is everyone identifying hot tables?  In my tool box I have the following two
scripts but I am looking for other options.  How do you track frequently
accessed tables?
 
Script #1 - Author unknown:
select obj_name, sum(decode(action_name,'SELECT',1,0)) sel
,sum(decode(action_name,'INSERT',1,0)) inserts, 
sum(decode(action_name,'UPDATE',1,0)) updates, 
sum(decode(action_name,'DELETE',1,0)) deletes 
from dba_audit_trail 
having sum(decode(action_name,'SELECT' , 1, 'INSERT',1,
'DELETE',1,'UPDATE',1,0))  0 
group by obj_name; 

Script #2 - Dave Ensor (BMC):
set verify off 
col CTYP heading 'Command Type' 
col OBJ  format a32 wrap   heading 'Table' 
col EXES format 999,990heading 'Execs' 
col GETS format 99,999,990 heading 'Buff Gets' 
col ROWP format 99,999,990 heading 'Rows Proc' 

select CTYP 
 , OBJ 
 , 0 - EXEM  EXES 
 , GETS 
 , ROWP 
  from (select distinct EXEM, CTYP, OBJ, GETS, ROWP 
  from ( select decode (S.COMMAND_TYPE 
  ,  2, 'Insert into ' 
  ,  3, 'Select from ' 
  ,  6, 'Update  of  ' 
  ,  7, 'Delete from ' 
  , 26, 'Lockof  ') CTYP 
 , O.OWNER || '.' || O.NAMEOBJ 
 , sum(0 - S.EXECUTIONS)   EXEM 
 , sum(S.BUFFER_GETS)  GETS 
 , sum(S.ROWS_PROCESSED)   ROWP 
from V$SQL   S 
   , V$OBJECT_DEPENDENCY D 
   , V$DB_OBJECT_CACHE   O 
   where S.COMMAND_TYPE in (2,3,6,7,26) 
 and D.FROM_ADDRESS = S.ADDRESS 
 and D.TO_OWNER = O.OWNER 
 and D.TO_NAME  = O.NAME 
 and O.TYPE = 'TABLE' 
group by S.COMMAND_TYPE 
   , O.OWNER 
   , O.NAME )  ) 
 where ROWNUM = 1 
/ 


 

 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: John Kanagaraj
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in the message
BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you
want to be removed from).  You may also send the HELP command for other
information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Terrian, Tom
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: flexfield for Supplier's email address in 10.7NCA

2002-07-25 Thread Mandar A. Ghosalkar

John
 
 Are you looking at a form that already has a ff that you can
 modify? The Delpi program querying this will have to deal 
 with the right
 ATTRIBUTEnn column (I think) on the view that results from the DFV.

I need the Payables clerk to enter the email address for a Supplier. So i am talking 
about the Supplier Entry form APXVDMVD (ver 8.6.165).
There is a DFF square bracket indicator just below the Tax Registration Number on my 
10.7 NCA client with forms 4.5.10.13.0
But clicking on it does not invoke a popup page(bcos no DFF has been defined for that 
form).

Although we have a test db instance on diff sever from the production, both of them 
share the same midtier.
We have different urls to access the prod and test apps. but there are few folks who 
are worried that while testing with DFF, we corrupt the midtier forms, because they 
saw a COMPILE button on a FlexField setup form.

Also here we try to avoid outside consultants, so the burden lies on me to find a 
solution.

-Mandar
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mandar A. Ghosalkar
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: BR solutions

2002-07-25 Thread Gesler, Rich
Title: RE: RE: BR solutions





amen! and remember...what was it called...EBU? I wanted to make sure RMAN was here to stay before moving to it. Well it looks like it's here to stay, I just don't want to change a good backup strategy that I am comfortable with.

- Rich


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 25, 2002 3:34 PM
To: Multiple recipients of list ORACLE-L
Subject: Re:RE: BR solutions



I kinfa hate to admit it, but I'm one of those who has not embrased RMAN. More
out of lack of time to investigate than anything else, but to make real use of
it here I need to intergrate it with OmniBack, which requires a database relink.
And getting the databases away from the end users long enough is a real pain in
the $%#.


Dick Goulet


Reply Separator
Author: Mercadante; Thomas F [EMAIL PROTECTED]
Date: 7/25/2002 10:13 AM


I agree with Ruth (using Rman since 805). Robust, stable and easy to use.
And Free!


Tom Mercadante
Oracle Certified Professional



-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L



I have used rman since O804 and it's just gotten better and better. I have
never tried anything else. It's free so the State likes that.


Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM



Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery. I would imagine that RMAN is a
cornerstone of most, if not all solutions. Anyone out there using Galaxy
CommVault?.


Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.


-
Sean O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: O'Neill, Sean
 INET: [EMAIL PROTECTED]


Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Ruth Gramolini
 INET: [EMAIL PROTECTED]


Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mercadante, Thomas F
 INET: [EMAIL PROTECTED]


Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing).


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
 INET: [EMAIL PROTECTED]


Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051
San Diego, California -- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the 

dbms_stats question

2002-07-25 Thread Harvinder Singh

Hi,

We are testing dbma_stats package to gather statistics for our schema???
we have created 1 table 'test' with 1 column 
abc number

we are doing following steps:

1)  insert into test values(1);
commit;
2)  SQL EXEC DBMS_STATS.GATHER_Schema_STATS('HS',STATTAB = 'stats_temp1',statid 
=
'test1');
3)  SQL select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
_name='TEST';

TABLE_NAME   NUM_ROWS BLOCKS EMPTY_BLOCKS
-- -- -- 
test 1  10

4)  insert into test values(2);
commit;
5)  SQL EXEC DBMS_STATS.GATHER_Schema_STATS('HS',STATTAB = 'stats_temp1',statid 
=
'test2');
6)  SQL select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
_name='TEST';

TABLE_NAME   NUM_ROWS BLOCKS EMPTY_BLOCKS
-- -- -- 
test 2  10

7) now if i do,
SQL EXEC DBMS_STATS.DELETE_Schema_STATS('HS');

8) If i try to import
SQL EXEC DBMS_STATS.import_Schema_STATS('HS',STATTAB = 'stats_temp1',STATID 
=
 'TEST1');
THIS DOES NOT POPULATE THE STATSISTICS IN USER_TABLES
9)  And if i do like this:
SQL EXEC DBMS_STATS.import_Schema_STATS('HS',STATTAB = 'stats_temp1',STATID 
=
 'TEST2');

it shows output num_rows=1 whereas it is expected to have num_rows=2
3)  SQL select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
_name='TEST';

TABLE_NAME   NUM_ROWS BLOCKS EMPTY_BLOCKS
-- -- -- 
test 1  10


WHY THE FIRST IMPORT not poplulaing the stats column AND SECOND IMPORT have 1 
rows and not 2 ROWS ?


Thanks
--Harvinder


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Harvinder Singh
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: RE: BR solutions

2002-07-25 Thread John Weatherman
Title: RE: RE: B solutions



There's also the little matter of the dev refresh 
strategy being wedded to the backup strategy. Moving
generally means ripping out the best part of the 
infrastructure. :)

John P Weatherman Database Administrator Replacements Ltd. 

  -Original Message-From: Gesler, Rich 
  [mailto:[EMAIL PROTECTED]]Sent: Thursday, July 25, 2002 4:14 
  PMTo: Multiple recipients of list ORACLE-LSubject: RE: 
  RE: BR solutions
  amen! and remember...what was it called...EBU? I 
  wanted to make sure RMAN was here to stay before moving to it. Well it 
  looks like it's here to stay, I just don't want to change a good backup 
  strategy that I am comfortable with.
  - Rich 
  -Original Message- From: 
  [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Thursday, July 25, 2002 3:34 PM To: 
  Multiple recipients of list ORACLE-L Subject: Re:RE: 
  BR solutions 
  I kinfa hate to admit it, but I'm one of those who has not 
  embrased RMAN. More out of lack of time to 
  investigate than anything else, but to make real use of it here I need to intergrate it with OmniBack, which requires a 
  database relink. And getting the databases away 
  from the end users long enough is a real pain in the 
  $%#. 
  Dick Goulet 
  Reply Separator 
  Author: "Mercadante; Thomas F" 
  [EMAIL PROTECTED] Date: 7/25/2002 10:13 AM 

  I agree with Ruth (using Rman since 805). Robust, stable 
  and easy to use. And Free! 
  Tom Mercadante Oracle Certified 
  Professional 
  -Original Message- Sent: 
  Thursday, July 25, 2002 12:54 PM To: Multiple 
  recipients of list ORACLE-L 
  I have used rman since O804 and it's just gotten better 
  and better. I have never tried anything 
  else. It's free so the State likes that. 
  Ruth - Original Message 
  - To: "Multiple recipients of list ORACLE-L" 
  [EMAIL PROTECTED] Sent: Thursday, July 25, 
  2002 11:08 AM 
  Can anyone advise what the most popular solutions are being 
  used nowadays for database backup and recovery. 
  I would imagine that RMAN is a cornerstone of most, if 
  not all solutions. Anyone out there using Galaxy CommVault?. 
  Would seasoned folk be so kind as to state what solutions 
  (Oralce and or 3rd party) they have found to be a 
  robust tried and tested solution. 
  - Sean O' 
  Neill Organon (Ireland) Ltd. [subscribed: digest mode]  
  This message, including attached files, may contain 
  confidential information and is intended only for the 
  use by the individual and/or the entity to which it is 
  addressed. Any unauthorized use, dissemination of, or 
  copying of the information contained herein is not 
  allowed and may lead to irreparable harm and damage for which you may be held liable. If you receive this message in error or 
  if it is intended for someone else please notify the 
  sender by returning this e-mail immediately and delete 
  the message.  
  -- Please see the official ORACLE-L 
  FAQ: http://www.orafaq.com -- 
  Author: O'Neill, Sean  INET: 
  [EMAIL PROTECTED] 
  Fat City Network Services -- (858) 
  538-5051 FAX: (858) 538-5051 San Diego, 
  California -- Public Internet access 
  / Mailing Lists  
  To REMOVE yourself from this mailing list, send an E-Mail 
  message to: [EMAIL PROTECTED] (note EXACT spelling 
  of 'ListGuru') and in the message BODY, include a line 
  containing: UNSUB ORACLE-L (or the name of mailing 
  list you want to be removed from). You may also 
  send the HELP command for other information (like subscribing). 
  -- Please see the official ORACLE-L 
  FAQ: http://www.orafaq.com -- 
  Author: Ruth Gramolini  
  INET: [EMAIL PROTECTED] 
  Fat City Network Services -- (858) 
  538-5051 FAX: (858) 538-5051 San Diego, 
  California -- Public Internet access 
  / Mailing Lists  
  To REMOVE yourself from this mailing list, send an E-Mail 
  message to: [EMAIL PROTECTED] (note EXACT spelling 
  of 'ListGuru') and in the message BODY, include a line 
  containing: UNSUB ORACLE-L (or the name of mailing 
  list you want to be removed from). You may also 
  send the HELP command for other information (like subscribing). 
  -- Please see the official ORACLE-L 
  FAQ: http://www.orafaq.com -- 
  Author: Mercadante, Thomas F  INET: [EMAIL PROTECTED] 
  Fat City Network Services -- (858) 
  538-5051 FAX: (858) 538-5051 San Diego, 
  California -- Public Internet access 
  / Mailing Lists  
  To REMOVE yourself from this mailing list, send an E-Mail 
  message to: [EMAIL PROTECTED] (note EXACT spelling 
  of 'ListGuru') and in the message BODY, include a line 
  containing: 

Errors trying to connect from 8.1.7 client to 7.3.2 server

2002-07-25 Thread Schauss, Peter

Environment:

Client -  8.1.7 running on AIX 4.3.3
Server - 7.3.2 on SGI IRIX64 version 6.5

I can connect from SQLPlus Worksheet on Windows 2000
(also 8.1.7), but when I try to connect from sqplus (command line)
on the AIX machine I get ORA-12504.

I can connect to other 8.1.7 systems from the AIX client and the
tnsnames.ora file entry for my 7.3.2 server is a direct copy from
tnsnames.ora on my W2k box.

My sqlnet.log file shows:

***
Fatal NI connect error 12504, connecting to:
 
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=mfgad11)(PORT=1521))(CONECT_DATA=(
SID
_NAME=test1))(CONNECT_DATA=(CID=(PROGRAM=)(HOST=bemwi755)(USER=oracle

  VERSION INFORMATION:
TNS for IBM/AIX RISC System/6000: Version 8.1.7.0.0 - Development
TCP/IP NT Protocol Adapter for IBM/AIX RISC System/6000: Version
8.1.7.0
.0 - Development
  Time: 25-JUL-2002 16:09:03
  Tracing to file: /opt/oracle/cli.trc
  Tns error struct:
nr err code: 0
ns main err code: 12564
TNS-12564: TNS:connection refused
ns secondary err code: 0
nt main err code: 0
nt secondary err code: 0
nt OS err code: 0

Any suggestions?

Thanks in advance,

Peter Schauss
Northrop Grumman Corporation
[EMAIL PROTECTED]
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Schauss, Peter
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: dbms_stats question

2002-07-25 Thread kkennedy

Well, the results seem to indicate that the saved statistics are taken before 
gathering new statistics.  When I read the documentation, I see stattab   User stat 
table identifier describing where to save the current statistics.  I guess this can 
be read as save the current statistics in stattab before computing the new 
statistics.  Nothing like clarity of expression.  This is why tech writers earn the 
big bucks 8-)

Kevin Kennedy
First Point Energy Corporation

If you take RAC out of Oracle you get OLE!  What can this mean?

-Original Message-
Sent: Thursday, July 25, 2002 1:14 PM
To: Multiple recipients of list ORACLE-L


Hi,

We are testing dbma_stats package to gather statistics for our schema???
we have created 1 table 'test' with 1 column 
abc number

we are doing following steps:

1)  insert into test values(1);
commit;
2)  SQL EXEC DBMS_STATS.GATHER_Schema_STATS('HS',STATTAB = 'stats_temp1',statid 
=
'test1');
3)  SQL select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
_name='TEST';

TABLE_NAME   NUM_ROWS BLOCKS EMPTY_BLOCKS
-- -- -- 
test 1  10

4)  insert into test values(2);
commit;
5)  SQL EXEC DBMS_STATS.GATHER_Schema_STATS('HS',STATTAB = 'stats_temp1',statid 
=
'test2');
6)  SQL select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
_name='TEST';

TABLE_NAME   NUM_ROWS BLOCKS EMPTY_BLOCKS
-- -- -- 
test 2  10

7) now if i do,
SQL EXEC DBMS_STATS.DELETE_Schema_STATS('HS');

8) If i try to import
SQL EXEC DBMS_STATS.import_Schema_STATS('HS',STATTAB = 'stats_temp1',STATID 
=
 'TEST1');
THIS DOES NOT POPULATE THE STATSISTICS IN USER_TABLES
9)  And if i do like this:
SQL EXEC DBMS_STATS.import_Schema_STATS('HS',STATTAB = 'stats_temp1',STATID 
=
 'TEST2');

it shows output num_rows=1 whereas it is expected to have num_rows=2
3)  SQL select table_name,num_rows,blocks,empty_blocks from user_tables where 
table
_name='TEST';

TABLE_NAME   NUM_ROWS BLOCKS EMPTY_BLOCKS
-- -- -- 
test 1  10


WHY THE FIRST IMPORT not poplulaing the stats column AND SECOND IMPORT have 1 
rows and not 2 ROWS ?


Thanks
--Harvinder


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Harvinder Singh
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: kkennedy
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread MacGregor, Ian A.

I checked the Tom Kyte site.  A soft parse comprises two  operations.  One is a simple 
syntax check; 
e.g. select  from dual; would fail this soft parse as it is missing a column list or 
a literal.
The other portion of a soft parse what he calls a semantics check is checking to see 
if  the tables and columns exist, that the person has the proper permissions, that 
there are no ambiguities.

select deptno from emp, dept
where emp.deptno = dept.deptno
/

would fail  this type of parse.  My Kyte's definition of a soft parse jibes nicely 
with the one I used earlier.  I didn't include the  syntactical error portion as the 
statements in question are all valid SQL.  However it is just as important.  Semantic 
and syntactical checks are done; i.e.., a soft
parse is done before the cache is checked.

Quoting from the article

The next step in the parse operation is to see if the statement we are currently 
parsing has already in fact been processed by some other session.  If it has ? 
we may be in luck here, we can skip the next two steps in the process, that of 
optimization and row source generation.  If we can skip these next two steps in 
the process, we have done what is known as a Soft Parse.


While writing this it has suddenly dawned on me what Suhen was talking about when said 
cursor_sharing = 'FORCE' avoids a hard parse at the cost of a soft.

If this is set

select * from emp where ename = 'KING';

will be soft parsed.

It will be changed to

select * from emp where ename = :bind_variable;

This statement will undergo soft parsing again.

If the statement can be found in cache; then no hard parsing is needed.  The 
generation of the second SQL statement replacing the literal with a bind  variables  
increases the likelihood of not having to hard parse. 
--
Now about session_cached_cursors.  First checking the hits

  1  select a.name, b.value
  2  from v$sysstat a, v$sesstat b
  3  where a.statistic# = b.statistic#
  4  and a.statistic# = 191
  5* and b.sid = 8
SQL /

NAME VALUE
 -
session cursor cache hits   10



running the statement

  1* select ename from scott.emp where empno = :v_empno
SQL /

ENAME
--
MILL

If I run the query to ge the session cached cursors  statement.  I see it has been 
incremented. 

NAME VALUE
 -
session cursor cache hits   11

now if I revoke the permissions on the table.


I get

SQL /
select ename from scott.emp where empno = :v_empno
*
ERROR at line 1:
ORA-01031: insufficient privileges
---
Sure seems like the statement is undergoing a semantics check despite the  
availability of a cached cursor.

The article posted by Tom Kyte, does not state that  session_cached_cursors avoids 
soft parses.  It says they make finding the cursor less expensive.  Particularly the 
expense of latching the shared pool and the library cache.

He runs a query 1000 times.  Once without it being cached and again with it being 
cached and finds

NAME   RUN1   RUN2   DIFF
 -- -- --
LATCH.shared pool  2142   1097  -1045
LATCH.library cache   17361   2388 -14973
==

The lesser latch count is for the query using session_cached cursors.  
Session_Cached_Cursors do save on resources and are important  to scalability.  But I 
have yet to see something which proves they stop soft parsing.

I saw Steve' Orr's  contribution

An entry is created
for the session's cursor cache and future cursor CLOSEs are ignored. Once in
the session cursor cache the SQL statement does not need to be reparsed.
This gives a significant performance boost!

Giving credit where due: The above was inspired from pages 277-280 in
Scaling Oracle8i by James Morle.

I have  posted material which refutes the above.  

Again how does one avoid the soft parsing?



 






-Original Message-
Sent: Wednesday, July 24, 2002 11:43 PM
To: Multiple recipients of list ORACLE-L


Ian,

When coding you should parse once and 

RE: RE: BR solutions

2002-07-25 Thread Gene Sais

I'll stick to my trusty unix scripts for hot  cold backups.  When I roll out RDBMS 
9iR2 patched, then I will consider migrating to RMAN.  From what I understand, 9iR2 
RMAN is much improved over the 8.0 RMAN.  I also agree, I want to make sure RMAN is 
sticking around.  And of course it WORKS! :)

Gene

 [EMAIL PROTECTED] 07/25/02 04:13PM 
amen!  and remember...what was it called...EBU?  I wanted to make sure RMAN
was here to stay before moving to it.  Well it looks like it's here to stay,
I just don't want to change a good backup strategy that I am comfortable
with.
- Rich

-Original Message-
Sent: Thursday, July 25, 2002 3:34 PM
To: Multiple recipients of list ORACLE-L


I kinfa hate to admit it, but I'm one of those who has not embrased RMAN.
More
out of lack of time to investigate than anything else, but to make real use
of
it here I need to intergrate it with OmniBack, which requires a database
relink.
 And getting the databases away from the end users long enough is a real
pain in
the $%#.

Dick Goulet

Reply Separator
Author: Mercadante; Thomas F [EMAIL PROTECTED]
Date:   7/25/2002 10:13 AM

I agree with Ruth (using Rman since 805).  Robust, stable and easy to use.
And Free!

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, July 25, 2002 12:54 PM
To: Multiple recipients of list ORACLE-L


I have used rman since O804 and it's just gotten better and  better.  I have
never tried anything else.  It's free so the State likes that.

Ruth
- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, July 25, 2002 11:08 AM


Can anyone advise what the most popular solutions are being used nowadays
for database backup and recovery.  I would imagine that RMAN is a
cornerstone of most, if not all solutions.  Anyone out there using Galaxy
CommVault?.

Would seasoned folk be so kind as to state what solutions (Oralce and or 3rd
party) they have found to be a robust tried and tested solution.

-
Sean O' Neill
Organon (Ireland) Ltd.
[subscribed: digest mode]

This message, including attached files, may contain confidential
information and is intended only for the use by the individual
and/or the entity to which it is addressed. Any unauthorized use,
dissemination of, or copying of the information contained herein is
not allowed and may lead to irreparable harm and damage for which
you may be held liable. If you receive this message in error or if
it is intended for someone else please notify the sender by
returning this e-mail immediately and delete the message.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
--
Author: O'Neill, Sean
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: Ruth Gramolini
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: Mercadante, Thomas F
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: 
  INET: [EMAIL PROTECTED] 

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access 

security policy aka fine-grained access control (was: lock agains

2002-07-25 Thread Jacques Kilchoer
Title: security policy aka fine-grained access control (was: lock against inserts)





I see that Mr. Buchan answered his own question (use dbms_lock inside an insert trigger to wait until the processing is done.) But after reading your question I looked at security policies aka fine-grained access control (dbms_rls) and started wondering, how can the fine-grained access control apply to an insert?

From my trials and from what the documentation says, a security policy will add an extra condition to the end of your where clause. But it also gives you the option to apply the security policy to an insert statement. Has anyone ever done that? If so, how and why? 




RE: Errors trying to connect from 8.1.7 client to 7.3.2 server

2002-07-25 Thread Jacques Kilchoer
Title: RE: Errors trying to connect from 8.1.7 client to 7.3.2 server





What does the tnsnames.ora entry on the client machines look like? In the CONNECT_DATA entry, do you have SID=
(connect_data = (sid = AAA))
or service_name = and instance_name = ?
(connect_data = (service_name = BBB.CCC.DDD) (instance_name = BBB))


 -Original Message-
 From: Schauss, Peter [mailto:[EMAIL PROTECTED]]
 
 Environment:
 
 Client - 8.1.7 running on AIX 4.3.3
 Server - 7.3.2 on SGI IRIX64 version 6.5
 
 I can connect from SQLPlus Worksheet on Windows 2000
 (also 8.1.7), but when I try to connect from sqplus (command line)
 on the AIX machine I get ORA-12504.
 
 I can connect to other 8.1.7 systems from the AIX client and the
 tnsnames.ora file entry for my 7.3.2 server is a direct copy from
 tnsnames.ora on my W2k box.
 
 My sqlnet.log file shows:
 
 **
 *
 Fatal NI connect error 12504, connecting to:
 
 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=mfgad11)(PORT=1521))
 (CONECT_DATA=(
 SID
 _NAME=test1))(CONNECT_DATA=(CID=(PROGRAM=)(HOST=bemwi755)(USER
 =oracle
 
 VERSION INFORMATION:
 TNS for IBM/AIX RISC System/6000: Version 8.1.7.0.0 - 
 Development
 TCP/IP NT Protocol Adapter for IBM/AIX RISC 
 System/6000: Version
 8.1.7.0
 .0 - Development
 Time: 25-JUL-2002 16:09:03
 Tracing to file: /opt/oracle/cli.trc
 Tns error struct:
 nr err code: 0
 ns main err code: 12564
 TNS-12564: TNS:connection refused
 ns secondary err code: 0
 nt main err code: 0
 nt secondary err code: 0
 nt OS err code: 0
 
 Any suggestions?





RE: Cursor Sharing| Soft Parsing

2002-07-25 Thread Orr, Steve

Interesting. Sometimes you've got to test things and not just believe what
you read. 

 now if I revoke the permissions on the table.
Hmmm... if you modify a table all the associated shared SQL area is
invalidated. I wonder if something like that is going on when you alter user
privileges? Maybe the cached cursor is nolonger available? 

Sometimes trying to figure out what Oracle is doing is like smashing
sub-atomic particles together at the speed of light. You deduce the way it
was put together by the way it broke into pieces. Kind of crude but what
else can you do without the source code of the creator?  


Steve Orr



-Original Message-
Sent: Thursday, July 25, 2002 3:58 PM
To: Multiple recipients of list ORACLE-L
Importance: High


I checked the Tom Kyte site.  A soft parse comprises two  operations.  One
is a simple syntax check; 
e.g. select  from dual; would fail this soft parse as it is missing a
column list or a literal.
The other portion of a soft parse what he calls a semantics check is
checking to see if  the tables and columns exist, that the person has the
proper permissions, that there are no ambiguities.

select deptno from emp, dept
where emp.deptno = dept.deptno
/

would fail  this type of parse.  My Kyte's definition of a soft parse jibes
nicely with the one I used earlier.  I didn't include the  syntactical error
portion as the statements in question are all valid SQL.  However it is just
as important.  Semantic and syntactical checks are done; i.e.., a soft
parse is done before the cache is checked.

Quoting from the article

The next step in the parse operation is to see if the statement we are
currently 
parsing has already in fact been processed by some other session.  If it has
? 
we may be in luck here, we can skip the next two steps in the process, that
of 
optimization and row source generation.  If we can skip these next two steps
in 
the process, we have done what is known as a Soft Parse.



While writing this it has suddenly dawned on me what Suhen was talking about
when said cursor_sharing = 'FORCE' avoids a hard parse at the cost of a
soft.

If this is set

select * from emp where ename = 'KING';

will be soft parsed.

It will be changed to

select * from emp where ename = :bind_variable;

This statement will undergo soft parsing again.

If the statement can be found in cache; then no hard parsing is needed.  The
generation of the second SQL statement replacing the literal with a bind
variables  increases the likelihood of not having to hard parse. 

--
Now about session_cached_cursors.  First checking the hits

  1  select a.name, b.value
  2  from v$sysstat a, v$sesstat b
  3  where a.statistic# = b.statistic#
  4  and a.statistic# = 191
  5* and b.sid = 8
SQL /

NAME VALUE
 -
session cursor cache hits   10




running the statement

  1* select ename from scott.emp where empno = :v_empno
SQL /

ENAME
--
MILL

If I run the query to ge the session cached cursors  statement.  I see it
has been incremented. 

NAME VALUE
 -
session cursor cache hits   11

now if I revoke the permissions on the table.



I get

SQL /
select ename from scott.emp where empno = :v_empno
*
ERROR at line 1:
ORA-01031: insufficient privileges

---
Sure seems like the statement is undergoing a semantics check despite the
availability of a cached cursor.

The article posted by Tom Kyte, does not state that  session_cached_cursors
avoids soft parses.  It says they make finding the cursor less expensive.
Particularly the expense of latching the shared pool and the library cache.

He runs a query 1000 times.  Once without it being cached and again with it
being cached and finds

NAME   RUN1   RUN2   DIFF
 -- -- --
LATCH.shared pool  2142   1097  -1045
LATCH.library cache   17361   2388 -14973

==

The lesser latch count is for the query using session_cached cursors.
Session_Cached_Cursors do 

Cursor Sharing .... Continued

2002-07-25 Thread Johnson, Michael

Setting it to Force worked well as the 
pool has been cleared on many queries
using literals any many of those hard
parses went away.  So far ... So good.

I aint sayin nothin to the developers
although some have already noticed an
improvement.

I am going to put the hammer down on 
them to rewrite those literals.

FWIW.  Mike
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Johnson, Michael 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



global temp table problem

2002-07-25 Thread BigP



Hi Guys ,
I am using global temp table for a complex select . 
This stored proc is called very frequently . Almost 200 calls per min . As 
I have to clean up the temp table I included commit inside proc ( since temp 
table is ' on commit delete rows ' ), but now my concern is .. will it cause 
lots of checkpoints and degrade the performance fo db . If yes then what is 
alternative ?

TIA,
bp



Re: Errors trying to connect from 8.1.7 client to 7.3.2 server

2002-07-25 Thread Suzy Vordos


Verify the client tnsnames.ora is using SID and not SERVICE_NAME for
CONNECT_DATA.  

Schauss, Peter wrote:
 
 Environment:
 
 Client -  8.1.7 running on AIX 4.3.3
 Server - 7.3.2 on SGI IRIX64 version 6.5
 
 I can connect from SQLPlus Worksheet on Windows 2000
 (also 8.1.7), but when I try to connect from sqplus (command line)
 on the AIX machine I get ORA-12504.
 
 I can connect to other 8.1.7 systems from the AIX client and the
 tnsnames.ora file entry for my 7.3.2 server is a direct copy from
 tnsnames.ora on my W2k box.
 
 My sqlnet.log file shows:
 
 ***
 Fatal NI connect error 12504, connecting to:
 
 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=mfgad11)(PORT=1521))(CONECT_DATA=(
 SID
 _NAME=test1))(CONNECT_DATA=(CID=(PROGRAM=)(HOST=bemwi755)(USER=oracle
 
   VERSION INFORMATION:
 TNS for IBM/AIX RISC System/6000: Version 8.1.7.0.0 - Development
 TCP/IP NT Protocol Adapter for IBM/AIX RISC System/6000: Version
 8.1.7.0
 .0 - Development
   Time: 25-JUL-2002 16:09:03
   Tracing to file: /opt/oracle/cli.trc
   Tns error struct:
 nr err code: 0
 ns main err code: 12564
 TNS-12564: TNS:connection refused
 ns secondary err code: 0
 nt main err code: 0
 nt secondary err code: 0
 nt OS err code: 0
 
 Any suggestions?
 
 Thanks in advance,
 
 Peter Schauss
 Northrop Grumman Corporation
 [EMAIL PROTECTED]
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Schauss, Peter
   INET: [EMAIL PROTECTED]
 
 Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
 San Diego, California-- Public Internet access / Mailing Lists
 
 To REMOVE yourself from this mailing list, send an E-Mail message
 to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
 the message BODY, include a line containing: UNSUB ORACLE-L
 (or the name of mailing list you want to be removed from).  You may
 also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Suzy Vordos
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



RE: SMP on windows2000

2002-07-25 Thread [EMAIL PROTECTED]

iTAR resulted in no info so far. Oracle Tech Support is basically saying
all their really good info is confidential.

some analysis of overall industry issues w/ SMP:

http://www.aceshardware.com/read.jsp?id=45000350

(linked from http://2cpu.com)

--- latest URL dump ---

http://2cpu.com
-
http://www.aceshardware.com/read.jsp?id=45000350
-
http://www.winntmag.com/Articles/Index.cfm?ArticleID=7486
-
http://www.ultratech-llc.com/KB/?File=SMP.TXT
-
http://www.ultratech-llc.com/KB/?File=SMPOS.TXT
-
http://www.microsoft.com/windows2000/techinfo/howitworks/default.asp
-
http://www.microsoft.com/mspress/books/sampchap/4354.asp 
( 
linked from http://www.microsoft.com/mspress/books/4354.asp 
)
-
http://developer.intel.com/technology/hyperthread/
-
http://www.microsoft.com/windows2000/server/evaluation/performance/reports/h
yper
thread.asp
( http://www.microsoft.com/windows2000/docs/hyperthreading.doc )
-
http://support.microsoft.com/default.aspx?SCID=KB;EN-US;Q234558
-
(
general/introductory material only:
)
http://www.2cpu.com/OSs/Windows/win2kintropart1/Win2kintrop1.html 
-
http://2cpu.com/How-To/article2.htm
-
http://2cpu.com/FAQ/2cpusmpfaq.htm





Original Message:
-
Date: Thu, 25 Jul 2002 10:13:49 -0800
To: [EMAIL PROTECTED]


I've been wondering same, logged an iTAR. Will keep you in the 
loop.

background (same old crap, sorry, nothing specific):

http://www.winntmag.com/Articles/Index.cfm?ArticleID=7486





mail2web - Check your email from the web at
http://mail2web.com/ .


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: [EMAIL PROTECTED]
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



shutdown abort not advised on NT, memory probs

2002-07-25 Thread [EMAIL PROTECTED]

Doc ID:  Note:46001.1 
l
Bulletin 
Type:  BULLETIN 
Status:  PUBLISHED 
 Content Type:  TEXT/PLAIN 
Creation Date:  14-JAN-1998 
Last Revision Date:  11-APR-2002 
 

1. Purpose
==

This note explains how Oracle interacts with Windows NT's memory
architecture, for addition information about NT's memory architecture see
[NOTE:46053.1]



e) How session memory is released  thread termination consequences
---

When a users session completes successfully it deallocates its memory using
the Win32 API call VirtualFree with the MEM_DECOMMIT | MEM_RELEASE
allocation flags. After all allocations have been freed the stack is also
released, leaving the Oracle processes address space free of reference to
the completed session.

If a users session terminates unexpectedly it will not release the memory it
has allocated, the allocated pages will remain in the Oracle processes
address space until the process exits. Unexpected termination may occur if
a users session if forced to terminate for one of the following reasons :

  - Shutdown abort.
  - Alter session kill session.
  - Oracle command line utility orakill.
  - Oracle Administration assistant for Windows : kill session.
  - Other utilities that can kill threads in processes.

Oracle Support Services recommends customers minimize the use of the above
commands, in particular the shutdown abort command. When shutdown abort is
run its calls the Win32 API TerminateThread for each users session, which
kills the thread without releasing its memory. On systems with many users a
large percentage of the 2GB address space of the Oracle process will become
inaccessible, ultimately causing allocation problems when Oracle is next
started. The only way to release this memory is to stop and start the Oracle
Service (e.g. OracleServiceORCL).



---end---




mail2web - Check your email from the web at
http://mail2web.com/ .


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: [EMAIL PROTECTED]
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: global temp table problem

2002-07-25 Thread Jared . Still

Global temporary tables do not generate redo.

They do however, generate undo, and redo is generated for the undo.

It's in the concepts manual.

Jared





BigP [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
07/25/2002 05:08 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:global temp table problem


Hi Guys ,
I am using global temp table for a complex select . This stored proc is 
called very frequently . Almost 200 calls per min .  As I have to clean up 
the temp table I included commit inside proc ( since temp table is ' on 
commit delete rows ' ), but now my concern is .. will it cause lots of 
checkpoints and degrade the performance fo db . If yes then what is 
alternative ?
 
TIA,
bp
 


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



Re: How to see howmany transactions commit per min?

2002-07-25 Thread Jared . Still

Unless you code it into your application, you can't.

Oracle only  knows about 'commit'.  This may technically
end a transaction, but does not necessarily delinieate 
a business transaction.

It's up to the app developers to deal with that.

Some 3rd party software such as SAP will track that
kind of information.

Jared





Jonny Delmont [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
07/25/2002 09:18 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:How to see howmany transactions commit per min?


Hi Gurus,
Greetings. How to see howmany transactions commit per minute?
Thanks,
Jonny
 

Get a bigger mailbox -- choose a size that fits your needs.

http://uk.docs.yahoo.com/mail_storage.html


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: 
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX: (858) 538-5051
San Diego, California-- Public Internet access / Mailing Lists

To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).



  1   2   >