Re: OPS Sequences: nocache == order ??

2002-09-07 Thread Anjo Kolk


1) I think that the tpc numbers are done represented in Transactons Per Minute  
(TPM/C) and not Per second. So event with 50 tpm/c it means around 8000 
tps.

2) Inserting 13000 rows with direct I/O doesn't mean you did 13000 
transactions. It could be one transaction

3) I have seen the theoretical limit, but if I recall correctly it was the 
number of SCN numbers that was generated. That way they can calculate how 
long it takes before the SCN number will wrap (it is only 48 bits). That is 
way in the future.


Anjo.


On Saturday 07 September 2002 04:08, you wrote:
 One of our accelerator control system developers, an Oracle neophyte,
 claims to have achieved 13,000 tps writing to a RAID 5 array.  I did set up
 the database, but most of the credit goes to him for exploring the OCI
 direct I/O options.  I have no verified the rate, but I have no reason
 whatsoever to doubt him.

 This is on older four processor sun box.  We've now traded in the lone
 a-1000 ,attached two T3's, and turned on archive logging.  I had him retest
 and he said it was quicker than before .  It's still RAID 5.  If you are
 wondering why RAID 5, we have another little  659.9 Terabyte database and
 thousands of machines in compute farms  to process the associated data. 
 That project has first choice, and the rest of us make do with what's left.

 I too am curious where this theoretical limit of 16384 comes from. 
 Theoretical as it no matter what hardware one chose this limit could not be
 surpassed?

 Ian MacGregor
 Stanford Linear Accelerator Center
 [EMAIL PROTECTED]





 -Original Message-
 Sent: Friday, September 06, 2002 4:38 PM
 To: Multiple recipients of list ORACLE-L

 On Wednesday 04 September 2002 09:53, Tim Gorman wrote:
  Thinking more about it last night...
 
  Since Oracle's theoretical limit is 16384 commits per second, I imagine
  that you could safely make the sequence recycle at  (or 16384 or
  9) and limit the number of digits contributed by the sequence to
  4-5...

 Really?  What have they done in the past to get those astronomical TPS
 numbers on some of their bencmarks?

 I'm pretty sure they were in excess of that number.

 IIRC, they were done on an nCube using OPS and about 400 CPUs.

 Jared


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Anjo Kolk
  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: OPS Sequences: nocache == order ??

2002-09-07 Thread Anjo Kolk

Ok,

It is saturday morning (brain is working at half power), I have looked at this 
function and at the original requirement and see a problem (may be 2).

1) The time of the multiple instances needs to be in sync with each other. If 
not, it could be that the 2nd instance has an earlier time and insert a 
record with a lower number after an insert of a higher number. So the real 
order is lost (that was a requirement).

2) Given the fact that the sequence numbers may be cached, even when the 
time is in sync, depending on the cached sequence numbers you could still
end up with one instance inserting a number with a higher sequence number 
before the other instance with a lower sequence number in the same time 
(at seconds level).

So if the requirements aren't so strict, why not drop the 'no order' and bump 
the cache ?

Again, I may have missed something.

Anjo. 


On Wednesday 04 September 2002 08:28, you wrote:
 Mladen,

 Is there any way to have developers/users access the sequence via a
 function, instead of accessing the sequence directly?

 If so, then perhaps you could modify the sequence to add the temporal
 component, while maintaining the use of a cached sequence for uniqueness? 
 Such as: SQL create or replace function gen_seqq(in_seq in number)
 2  return number
 3  as
 4  v_return_nbr number;
 5  begin
 6  select  
 to_number(to_char(sysdate,'MMDDHH24MISS')||ltrim(to_char(in_seq,'00
00'))) 7  into v_return_nbr
 8  from dual;
 9  return   v_return_nbr;
10* end gen_seqq;
   SQL /

   Function created.

   SQL create table x (y number);

   Table created.

   SQL create sequence xq;

   Sequence created.

   SQL insert into x values (gen_seqq(xq.nextval));

   1 row created.

   SQL
 Big and ugly numbers yes, but I think some folks get a strange thrill out
 of 20-digit numbers.

 It fits the requirement of being temporal (to the second, at least) and
 unique.  You can throw in HSECS from V$TIMER if someone gets picky enough
 to want to go to the centi-second level as well.  Yeah, and you can throw
 in USERENV('INSTANCEID') too, just for some real OPS/RAC-ness!  Best of
 all, it fits the DBA-half of your brain by being fully cacheable and
 non-pinging...

 ...of course, you can embed the use of the SEQUENCE object inside the
 function;  I left it on the outside in this example just to make it more
 flexible with regard to which sequence object it uses...

 If they don't like the idea of using a stored function to get the sequence
 number, then tell 'em that it's more ANSI standard that way and it's
 database independent.  That gets 'em every time...

 Hope this helps...

 -Tim

 - Original Message -
 To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
 Sent: Tuesday, September 03, 2002 5:54 PM

  Unfortunately, we have an application dependency and I was required
  to come up with a quick  dirty fix. Thanks for your reply.
 
  On 2002.09.03 19:10 Anjo Kolk wrote:
   If you run OPS and specify order, it works like no cache.
  
   My question to you: Why cripple OPS and your business performance by
   having this requirement ? Spending a few bucks to get rid of this
   dependency will improve the performance, until you run in to the next
   problem ;-)
  
   Anjo.
  
   On Wednesday 04 September 2002 00:00, you wrote:
I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
8.1.7.1)
and I'm having an application dependency on a temporal order of
sequence numbers.
With OPS that becomes a problem because each node caches a set of
sequence numbers
(20 by default). Oracle has an option, specifically for that
situation, namely ORDER.
My question is whether ORDER is the same thing as NOCACHE and whether
it is possible
to have a NOCACHE sequence which will return numbers in an incorrect
order (larger number
before the smaller one).
Please, o OPS gods and godesses, help me out and I'll sacrifice you a
beer when I see you.
Mladen Gogala
  
   --
   Please see the official ORACLE-L FAQ: http://www.orafaq.com
   --
   Author: Anjo Kolk
 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).
 
  --
  Mladen Gogala
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Mladen Gogala
INET: [EMAIL PROTECTED]
 
  Fat City Network Services-- (858) 538-5051  FAX: (858) 

RE: OPS Sequences: nocache == order ??

2002-09-07 Thread MacGregor, Ian A.

As I said I didn't verify his figures nor confirm he understands what constitutes a 
transaction.  I'll endeavor to do so.  The system collects data from monitors 
measuring the health of various test accelerator equipment. The telemetry is 
buffered before being inserted so that multiple readings could be pushed to the 
database as a single transaction which buoys Anjo's thought that  13,000 rows per 
second are being inserted not 13,000 tps.

Ian MacGregor
Stanford Linear Accelerator Center
[EMAIL PROTECTED]

-Original Message-
Sent: Saturday, September 07, 2002 1:13 AM
To: Multiple recipients of list ORACLE-L



1) I think that the tpc numbers are done represented in Transactons Per Minute  
(TPM/C) and not Per second. So event with 50 tpm/c it means around 8000 
tps.

2) Inserting 13000 rows with direct I/O doesn't mean you did 13000 
transactions. It could be one transaction

3) I have seen the theoretical limit, but if I recall correctly it was the 
number of SCN numbers that was generated. That way they can calculate how 
long it takes before the SCN number will wrap (it is only 48 bits). That is 
way in the future.


Anjo.


On Saturday 07 September 2002 04:08, you wrote:
 One of our accelerator control system developers, an Oracle neophyte,
 claims to have achieved 13,000 tps writing to a RAID 5 array.  I did set up
 the database, but most of the credit goes to him for exploring the OCI
 direct I/O options.  I have no verified the rate, but I have no reason
 whatsoever to doubt him.

 This is on older four processor sun box.  We've now traded in the lone
 a-1000 ,attached two T3's, and turned on archive logging.  I had him retest
 and he said it was quicker than before .  It's still RAID 5.  If you are
 wondering why RAID 5, we have another little  659.9 Terabyte database and
 thousands of machines in compute farms  to process the associated data. 
 That project has first choice, and the rest of us make do with what's left.

 I too am curious where this theoretical limit of 16384 comes from. 
 Theoretical as it no matter what hardware one chose this limit could not be
 surpassed?

 Ian MacGregor
 Stanford Linear Accelerator Center
 [EMAIL PROTECTED]





 -Original Message-
 Sent: Friday, September 06, 2002 4:38 PM
 To: Multiple recipients of list ORACLE-L

 On Wednesday 04 September 2002 09:53, Tim Gorman wrote:
  Thinking more about it last night...
 
  Since Oracle's theoretical limit is 16384 commits per second, I imagine
  that you could safely make the sequence recycle at  (or 16384 or
  9) and limit the number of digits contributed by the sequence to
  4-5...

 Really?  What have they done in the past to get those astronomical TPS
 numbers on some of their bencmarks?

 I'm pretty sure they were in excess of that number.

 IIRC, they were done on an nCube using OPS and about 400 CPUs.

 Jared


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Anjo Kolk
  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: MacGregor, Ian A.
  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: OPS Sequences: nocache == order ??

2002-09-06 Thread Jared Still

On Wednesday 04 September 2002 09:53, Tim Gorman wrote:
 Thinking more about it last night...

 Since Oracle's theoretical limit is 16384 commits per second, I imagine
 that you could safely make the sequence recycle at  (or 16384 or 9)
 and limit the number of digits contributed by the sequence to 4-5...


Really?  What have they done in the past to get those astronomical TPS
numbers on some of their bencmarks?

I'm pretty sure they were in excess of that number.

IIRC, they were done on an nCube using OPS and about 400 CPUs.

Jared
-- 
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: OPS Sequences: nocache == order ??

2002-09-06 Thread MacGregor, Ian A.

One of our accelerator control system developers, an Oracle neophyte, claims to have 
achieved 13,000 tps writing to a RAID 5 array.  I did set up the database, but most of 
the credit goes to him for exploring the OCI direct I/O options.  I have no verified 
the rate, but I have no reason whatsoever to doubt him.

This is on older four processor sun box.  We've now traded in the lone a-1000 
,attached two T3's, and turned on archive logging.  I had him retest and he said it 
was quicker than before .  It's still RAID 5.  If you are wondering why RAID 5, we 
have another little  659.9 Terabyte database and thousands of machines in compute 
farms  to process the associated data.  That project has first choice, and the rest of 
us make do with what's left.

I too am curious where this theoretical limit of 16384 comes from.  Theoretical as it 
no matter what hardware one chose this limit could not be surpassed?  

Ian MacGregor
Stanford Linear Accelerator Center
[EMAIL PROTECTED]   





-Original Message-
Sent: Friday, September 06, 2002 4:38 PM
To: Multiple recipients of list ORACLE-L


On Wednesday 04 September 2002 09:53, Tim Gorman wrote:
 Thinking more about it last night...

 Since Oracle's theoretical limit is 16384 commits per second, I imagine
 that you could safely make the sequence recycle at  (or 16384 or 9)
 and limit the number of digits contributed by the sequence to 4-5...


Really?  What have they done in the past to get those astronomical TPS
numbers on some of their bencmarks?

I'm pretty sure they were in excess of that number.

IIRC, they were done on an nCube using OPS and about 400 CPUs.

Jared
-- 
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: MacGregor, Ian A.
  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: OPS Sequences: nocache == order ??

2002-09-04 Thread Thomas Day


A day late and a dollar short but here's my $.02

Order will give you the temporal sequencing.  Nocache should but it's not
certain.

Cached numbers are stored in the SYSTEM tablespace and can be retrieved in
an atemporal order.  I can't give you any specifics, but that's what Oracle
says.  Nocached numbers are generated at call time but that doesn't mean
that they'll be stored in the database in temporal order.  Order means that
the number will be generated and stored in temporal order.  As you can
guess, this slows things up a bit.  You will almost certainly see an
increase in locking with ordered sequences.  It can also happen with
nocache.

We recently went through an exercise of looking at every sequence in our
database, about 400 altogether, to see if they needed to be ordered and
cached.  None of them needed to be ordered.  Your requirement is unusual.
If the sequence was being hit once an hour or so we decided to nocache it
(save churning the SYSTEM tablespace).  But our defaults are cache and
noorder.

HTH



   

Gogala,   

Mladen  To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]   
MGogala cc:   

@oxhp.com   Subject: OPS Sequences: nocache == order 
??   
Sent by: root  

   

   

09/03/2002 

06:00 PM   

Please 

respond to 

ORACLE-L   

   

   






I'm managing an OPS  configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
8.1.7.1)
and I'm having an  application dependency on a temporal order of sequence
numbers.
With OPS that  becomes a problem because each node caches a set of sequence
numbers
(20 by default).  Oracle has an option, specifically for that situation,
namely  ORDER.
My question is  whether ORDER is the same thing as NOCACHE and whether it
is  possible
to have a NOCACHE  sequence which will return numbers in an incorrect order
(larger number
before the smaller  one).
Please, o OPS gods  and godesses, help me out and I'll sacrifice you a beer
when I see  you.
Mladen  Gogala



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Thomas Day
  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: OPS Sequences: nocache == order ??

2002-09-04 Thread Gogala, Mladen



Neat 
idea. Thanks!

  -Original Message-From: Tim Gorman 
  [mailto:[EMAIL PROTECTED]]Sent: Wednesday, September 04, 2002 2:28 
  AMTo: Multiple recipients of list ORACLE-LSubject: Re: 
  OPS Sequences: nocache == order ??
  Mladen,
  
  Is there any way to have developers/users access 
  the sequence via a function, instead of accessing the sequence 
  directly?
  
  If so, then perhaps you could modify the sequence 
  to addthe temporal component, while maintaining the use of a cached 
  sequence for uniqueness? Such as:
  
SQL create or replace function 
gen_seqq(in_seq in number) 
2return number 3 
as 4 v_return_nbr number; 
5 begin 6 
selectto_number(to_char(sysdate,'MMDDHH24MISS')||ltrim(to_char(in_seq,''))) 
7 
intov_return_nbr 
8 from dual; 
9 return 
v_return_nbr;10* end gen_seqq;SQL /

Function created.

SQL create table x (y 
number);

Table created.

SQL create sequence xq;

Sequence created.
SQL insert into x values 
(gen_seqq(xq.nextval));

1 row created.

SQL
  Big and ugly numbers yes, but I think some folks 
  get a strange thrill out of 20-digit numbers.
  
  It fits the requirement of being temporal (to the 
  second, at least) and unique. You can throw in HSECS from V$TIMER if 
  someone gets picky enough to want to go to the centi-second level as 
  well. Yeah, and you can throw in USERENV('INSTANCEID') too, just for 
  some real OPS/RAC-ness! Best of all, it fits the DBA-half of your brain 
  by being fully cacheable and non-pinging...
  
  ...of course, you can embed the use of the 
  SEQUENCE object inside the function; I left it on the "outside" in this 
  example just to make it more flexible with regard to which sequence object it 
  uses...
  
  If they don't like the idea of using a stored 
  function to get the sequence number, then tell 'em that "it's more ANSI 
  standard that way" and it's "database independent". That gets 'em every 
  time...
  
  Hope this helps...
  
  -Tim
  
  - Original Message - 
  From: "Mladen Gogala" [EMAIL PROTECTED]
  To: "Multiple recipients of list ORACLE-L" 
  [EMAIL PROTECTED]
  Sent: Tuesday, September 03, 2002 5:54 
  PM
  Subject: Re: OPS Sequences: nocache == order 
  ??
   Unfortunately, we have an application dependency and I was 
  required  to come up with a quick  dirty fix. Thanks for your 
  reply.   On 2002.09.03 19:10 Anjo Kolk wrote: 
 If you run OPS and specify order, it works like no cache. 
  My question to you: "Why cripple OPS and your 
  business performance by having   this requirement ?" Spending a 
  few bucks to get rid of this dependency will   improve the 
  performance, until you run in to the next problem ;-)   
   Anjo. 
On Wednesday 04 September 2002 00:00, you wrote:  
   I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , 
  RDBMS   8.1.7.1)   and I'm having an 
  application dependency on a temporal order of sequence   
  numbers.   With OPS that becomes a problem because each node 
  caches a set of sequence   numbers   (20 by 
  default). Oracle has an option, specifically for that situation,  
   namely "ORDER".   My question is whether ORDER is the 
  same thing as NOCACHE and whether it is   possible 
to have a NOCACHE sequence which will return numbers in an incorrect 
  order   (larger number   before the smaller 
  one).   Please, o OPS gods and godesses, help me out and I'll 
  sacrifice you a beer   when I see you.   
  Mladen Gogala  --  Please 
  see the official ORACLE-L FAQ: http://www.orafaq.com  --  Author: Anjo Kolk  
  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).-- 
   Mladen Gogala --  Please see the official ORACLE-L 
  FAQ: http://www.orafaq.com -- 
   Author: Mladen Gogala  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: OPS Sequences: nocache == order ??

2002-09-04 Thread Tim Gorman



Thinking more about it last night...

Since Oracle's theoretical limit is 16384 commits 
per second, I imagine that you could safely make the sequence recycle at  
(or 16384 or 9)and limit the number of digits contributed by the 
sequence to4-5...

Also, you can get rid of the "wasteful" query on 
DUAL by including either X$DUAL (referencing previous ORACLE-L threads 
onDUAL vs X$DUALplus good related stuff on http://www.optimaldba.com) or just use 
centi-second info from V$TIMER instead of X$DUAL. Either way makes for 
zero logical reads and (most importantly) zero physical reads thus zero 
pings...

  - Original Message - 
  From: 
  Gogala, Mladen 
  
  To: Multiple recipients of list ORACLE-L 
  
  Sent: Wednesday, September 04, 2002 9:03 
  AM
  Subject: RE: OPS Sequences: nocache == 
  order ??
  
  Neat 
  idea. Thanks!
  
-Original Message-From: Tim Gorman 
[mailto:[EMAIL PROTECTED]]Sent: Wednesday, September 04, 2002 
2:28 AMTo: Multiple recipients of list 
ORACLE-LSubject: Re: OPS Sequences: nocache == order 
??
Mladen,

Is there any way to have developers/users 
access the sequence via a function, instead of accessing the sequence 
directly?

If so, then perhaps you could modify the 
sequence to addthe temporal component, while maintaining the use of a 
cached sequence for uniqueness? Such as:

  SQL create or replace function 
  gen_seqq(in_seq in number) 
  2return number 3 
  as 4 v_return_nbr 
  number; 5 begin 6 
  selectto_number(to_char(sysdate,'MMDDHH24MISS')||ltrim(to_char(in_seq,''))) 
  7 
  intov_return_nbr 
  8 from 
  dual; 9 return 
  v_return_nbr;10* end gen_seqq;SQL /
  
  Function created.
  
  SQL create table x (y 
  number);
  
  Table created.
  
  SQL create sequence xq;
  
  Sequence created.
  SQL insert into x values 
  (gen_seqq(xq.nextval));
  
  1 row created.
  
  SQL
Big and ugly numbers yes, but I think some 
folks get a strange thrill out of 20-digit numbers.

It fits the requirement of being temporal (to 
the second, at least) and unique. You can throw in HSECS from V$TIMER 
if someone gets picky enough to want to go to the centi-second level as 
well. Yeah, and you can throw in USERENV('INSTANCEID') too, just for 
some real OPS/RAC-ness! Best of all, it fits the DBA-half of your 
brain by being fully cacheable and non-pinging...

...of course, you can embed the use of the 
SEQUENCE object inside the function; I left it on the "outside" in 
this example just to make it more flexible with regard to which sequence 
object it uses...

If they don't like the idea of using a stored 
function to get the sequence number, then tell 'em that "it's more ANSI 
standard that way" and it's "database independent". That gets 'em 
every time...

Hope this helps...

-Tim

- Original Message - 
From: "Mladen Gogala" [EMAIL PROTECTED]
To: "Multiple recipients of list ORACLE-L" 
[EMAIL PROTECTED]
Sent: Tuesday, September 03, 2002 5:54 
PM
Subject: Re: OPS Sequences: nocache == order 
??
 Unfortunately, we have an application dependency and I was 
required  to come up with a quick  dirty fix. Thanks for your 
reply.   On 2002.09.03 19:10 Anjo Kolk 
wrote:If you run OPS and specify order, it works 
like no cache. My question to you: "Why cripple 
OPS and your business performance by having   this requirement 
?" Spending a few bucks to get rid of this dependency will   
improve the performance, until you run in to the next problem ;-) 
   Anjo.  
 On Wednesday 04 September 2002 00:00, you 
wrote:   I'm managing an OPS configuration (4x HP 9000/N, 
HP-UX 11/64 , RDBMS   8.1.7.1)   and I'm 
having an application dependency on a temporal order of sequence 
  numbers.   With OPS that becomes a problem because 
each node caches a set of sequence   numbers  
 (20 by default). Oracle has an option, specifically for that 
situation,   namely "ORDER".   My question 
is whether ORDER is the same thing as NOCACHE and whether it is  
 possible   to have a NOCACHE sequence which will return 
numbers in an incorrect order   (larger number  
 before the smaller one).   Please, o OPS gods and 
godesses, help me out and I'll sacrifice you a beer   when I 
see you.   Mladen Gogala 
 --  Please see the official ORACLE-L FAQ: http://www.orafaq.com  
--  Author: Anjo Kolk  INET: [EMAIL PROTECTED]  
  Fat City Network Services -- (858) 
538-5051 FAX: (858) 538-5051  San Diego, 
California -- Public Internet 
access / Mailing Lists  

RE: OPS Sequences: nocache == order ??

2002-09-03 Thread Khedr, Waleed



It 
looks like when option "ORDER" is used Oracle guarantees the generated values 
will be in order since the "CACHE" option will be ignored by Oracle even if it 
was requested.

This 
is in the parallel mode.

Look 
at note: Note:1031850.6

Waleed

  -Original Message-From: Gogala, Mladen 
  [mailto:[EMAIL PROTECTED]]Sent: Tuesday, September 03, 2002 6:00 
  PMTo: Multiple recipients of list ORACLE-LSubject: OPS 
  Sequences: nocache == order ??
  I'm managing an 
  OPS configuration (4x HP 9000/N, HP-UX 11/64, RDBMS 
  8.1.7.1)
  and I'm having an 
  application dependency on a temporal order of sequence 
  numbers.
  With OPS that 
  becomes a problem because each node caches a set of sequence 
  numbers
  (20 by default). 
  Oracle has an option, specifically for that situation, namely 
  "ORDER".
  My question is 
  whether ORDER is the same thing as NOCACHE and whether it is 
  possible
  to have a NOCACHE 
  sequence which will return numbers in an incorrect order (larger number 
  
  before the smaller 
  one).
  Please, o OPS gods 
  and godesses, help me out and I'll sacrifice you a beer when I see 
  you.
  Mladen 
  Gogala


Re: OPS Sequences: nocache == order ??

2002-09-03 Thread Anjo Kolk


If you run OPS and specify order, it works like no cache. 

My question to you: Why cripple OPS and your business performance by having 
this requirement ? Spending a few bucks to get rid of this dependency will 
improve the performance, until you run in to the next problem ;-)

Anjo.



On Wednesday 04 September 2002 00:00, you wrote:
 I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
 8.1.7.1)
 and I'm having an application dependency on a temporal order of sequence
 numbers.
 With OPS that becomes a problem because each node caches a set of sequence
 numbers
 (20 by default). Oracle has an option, specifically for that situation,
 namely ORDER.
 My question is whether ORDER is the same thing as NOCACHE and whether it is
 possible
 to have a NOCACHE sequence which will return numbers in an incorrect order
 (larger number
 before the smaller one).
 Please, o OPS gods and godesses, help me out and I'll sacrifice you a beer
 when I see you.
 Mladen Gogala


--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Anjo Kolk
  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: OPS Sequences: nocache == order ??

2002-09-03 Thread Mladen Gogala

Yes, but when analyzed, it turns out that NOCACHE will also 
yield ordered results. What I'm interested in are internal differences
in behavior. My assumption is that with ORDER oracle queries the instances
directly, while NOCACHE will simply read/write everything from the disk.



On 2002.09.03 18:38 Khedr, Waleed wrote:
 It looks like when option ORDER is used Oracle guarantees the generated
 values will be in order since the CACHE option will be ignored by Oracle
 even if it was requested.
  
 This is in the parallel mode.
  
 Look at note: Note:1031850.6
  
 Waleed
 
 -Original Message-
 Sent: Tuesday, September 03, 2002 6:00 PM
 To: Multiple recipients of list ORACLE-L
 
 
 I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
 8.1.7.1)
 and I'm having an application dependency on a temporal order of sequence
 numbers.
 With OPS that becomes a problem because each node caches a set of sequence
 numbers
 (20 by default). Oracle has an option, specifically for that situation,
 namely ORDER.
 My question is whether ORDER is the same thing as NOCACHE and whether it is
 possible
 to have a NOCACHE sequence which will return numbers in an incorrect order
 (larger number 
 before the smaller one).
 Please, o OPS gods and godesses, help me out and I'll sacrifice you a beer
 when I see you.
 Mladen Gogala
 
 

-- 
Mladen Gogala
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mladen Gogala
  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: OPS Sequences: nocache == order ??

2002-09-03 Thread Khedr, Waleed

The way I see it is:  If you specify ORDER then the only way Oracle can
enforce this is getting it from the dictionary which means no caching will
be implemented.

If you need the data to be ordered then (in my opinion) it's better to
declare what you need by using option ORDER.

Using option NOCACHE alone believing it will give you the same
functionality will not be guaranteed from one release to the other.


Waleed

-Original Message-
Sent: Tuesday, September 03, 2002 7:29 PM
To: Multiple recipients of list ORACLE-L


Yes, but when analyzed, it turns out that NOCACHE will also 
yield ordered results. What I'm interested in are internal differences
in behavior. My assumption is that with ORDER oracle queries the instances
directly, while NOCACHE will simply read/write everything from the disk.



On 2002.09.03 18:38 Khedr, Waleed wrote:
 It looks like when option ORDER is used Oracle guarantees the generated
 values will be in order since the CACHE option will be ignored by Oracle
 even if it was requested.
  
 This is in the parallel mode.
  
 Look at note: Note:1031850.6
  
 Waleed
 
 -Original Message-
 Sent: Tuesday, September 03, 2002 6:00 PM
 To: Multiple recipients of list ORACLE-L
 
 
 I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
 8.1.7.1)
 and I'm having an application dependency on a temporal order of sequence
 numbers.
 With OPS that becomes a problem because each node caches a set of sequence
 numbers
 (20 by default). Oracle has an option, specifically for that situation,
 namely ORDER.
 My question is whether ORDER is the same thing as NOCACHE and whether it
is
 possible
 to have a NOCACHE sequence which will return numbers in an incorrect order
 (larger number 
 before the smaller one).
 Please, o OPS gods and godesses, help me out and I'll sacrifice you a beer
 when I see you.
 Mladen Gogala
 
 

-- 
Mladen Gogala
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mladen Gogala
  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: Khedr, Waleed
  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: OPS Sequences: nocache == order ??

2002-09-03 Thread Mladen Gogala

Unfortunately, we have an application dependency and I was required 
to come up with a quick  dirty fix. Thanks for your reply.


On 2002.09.03 19:10 Anjo Kolk wrote:
 
 If you run OPS and specify order, it works like no cache. 
 
 My question to you: Why cripple OPS and your business performance by having 
 this requirement ? Spending a few bucks to get rid of this dependency will 
 improve the performance, until you run in to the next problem ;-)
 
 Anjo.



 
 
 
 On Wednesday 04 September 2002 00:00, you wrote:
  I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
  8.1.7.1)
  and I'm having an application dependency on a temporal order of sequence
  numbers.
  With OPS that becomes a problem because each node caches a set of sequence
  numbers
  (20 by default). Oracle has an option, specifically for that situation,
  namely ORDER.
  My question is whether ORDER is the same thing as NOCACHE and whether it is
  possible
  to have a NOCACHE sequence which will return numbers in an incorrect order
  (larger number
  before the smaller one).
  Please, o OPS gods and godesses, help me out and I'll sacrifice you a beer
  when I see you.
  Mladen Gogala
 
 
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Anjo Kolk
   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).
 

-- 
Mladen Gogala
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mladen Gogala
  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: OPS Sequences: nocache == order ??

2002-09-03 Thread Murali Vallath

I agree with Anoj, you need to talk to the business folks to remove this 
dependency. Else you may encounter waits/queues on getting the next sequence 
numbers.  One of the benfits in OPS and in RAC is the sequence cache option, 
because each instance will not have to query the Oracle's fast cache areas 
for the next sequence or wait in queue to get the next number.

Any ways if you see slowness you now where to look!


Reply-To: [EMAIL PROTECTED]
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Date: Tue, 03 Sep 2002 15:54:06 -0800

Unfortunately, we have an application dependency and I was required
to come up with a quick  dirty fix. Thanks for your reply.


On 2002.09.03 19:10 Anjo Kolk wrote:
 
  If you run OPS and specify order, it works like no cache.
 
  My question to you: Why cripple OPS and your business performance by 
having
  this requirement ? Spending a few bucks to get rid of this dependency 
will
  improve the performance, until you run in to the next problem ;-)
 
  Anjo.



 
 
 
  On Wednesday 04 September 2002 00:00, you wrote:
   I'm managing an OPS configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS
   8.1.7.1)
   and I'm having an application dependency on a temporal order of 
sequence
   numbers.
   With OPS that becomes a problem because each node caches a set of 
sequence
   numbers
   (20 by default). Oracle has an option, specifically for that situation,
   namely ORDER.
   My question is whether ORDER is the same thing as NOCACHE and whether 
it is
   possible
   to have a NOCACHE sequence which will return numbers in an incorrect 
order
   (larger number
   before the smaller one).
   Please, o OPS gods and godesses, help me out and I'll sacrifice you a 
beer
   when I see you.
   Mladen Gogala
 
 
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Anjo Kolk
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).
 

--
Mladen Gogala
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Mladen Gogala
   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).





Murali Vallath
Oracle Certified DBA
http://www8.ewebcity.com/muralivallath/
http://www.summerksyus.com/


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

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Murali Vallath
  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: OPS Sequences: nocache == order ??

2002-09-03 Thread Tim Gorman



Mladen,

Is there any way to have developers/users access 
the sequence via a function, instead of accessing the sequence 
directly?

If so, then perhaps you could modify the sequence 
to addthe temporal component, while maintaining the use of a cached 
sequence for uniqueness? Such as:

  SQL create or replace function 
  gen_seqq(in_seq in number) 
  2return number 3 
  as 4 v_return_nbr number; 
  5 begin 6 
  selectto_number(to_char(sysdate,'MMDDHH24MISS')||ltrim(to_char(in_seq,''))) 
  7 
  intov_return_nbr 
  8 from dual; 
  9 return v_return_nbr;10* 
  end gen_seqq;SQL /
  
  Function created.
  
  SQL create table x (y number);
  
  Table created.
  
  SQL create sequence xq;
  
  Sequence created.
  SQL insert into x values 
  (gen_seqq(xq.nextval));
  
  1 row created.
  
  SQL
Big and ugly numbers yes, but I think some folks 
get a strange thrill out of 20-digit numbers.

It fits the requirement of being temporal (to the 
second, at least) and unique. You can throw in HSECS from V$TIMER if 
someone gets picky enough to want to go to the centi-second level as well. 
Yeah, and you can throw in USERENV('INSTANCEID') too, just for some real 
OPS/RAC-ness! Best of all, it fits the DBA-half of your brain by being 
fully cacheable and non-pinging...

...of course, you can embed the use of the SEQUENCE 
object inside the function; I left it on the "outside" in this example 
just to make it more flexible with regard to which sequence object it 
uses...

If they don't like the idea of using a stored 
function to get the sequence number, then tell 'em that "it's more ANSI standard 
that way" and it's "database independent". That gets 'em every 
time...

Hope this helps...

-Tim

- Original Message - 
From: "Mladen Gogala" [EMAIL PROTECTED]
To: "Multiple recipients of list ORACLE-L" 
[EMAIL PROTECTED]
Sent: Tuesday, September 03, 2002 5:54 
PM
Subject: Re: OPS Sequences: nocache == order 
??
 Unfortunately, we have an application dependency and I was required 
 to come up with a quick  dirty fix. Thanks for your reply. 
  On 2002.09.03 19:10 Anjo Kolk wrote:   
 If you run OPS and specify order, it works like no cache.   
  My question to you: "Why cripple OPS and your business performance 
by having   this requirement ?" Spending a few bucks to get rid of 
this dependency will   improve the performance, until you run in to 
the next problem ;-)Anjo.   
On Wednesday 04 
September 2002 00:00, you wrote:   I'm managing an OPS 
configuration (4x HP 9000/N, HP-UX 11/64 , RDBMS   
8.1.7.1)   and I'm having an application dependency on a 
temporal order of sequence   numbers.   With OPS 
that becomes a problem because each node caches a set of sequence  
 numbers   (20 by default). Oracle has an option, 
specifically for that situation,   namely "ORDER".  
 My question is whether ORDER is the same thing as NOCACHE and whether it 
is   possible   to have a NOCACHE sequence which 
will return numbers in an incorrect order   (larger 
number   before the smaller one).   Please, o 
OPS gods and godesses, help me out and I'll sacrifice you a beer  
 when I see you.   Mladen Gogala
  --  Please see the official ORACLE-L FAQ: http://www.orafaq.com  
--  Author: Anjo Kolk  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).--  
Mladen Gogala --  Please see the official ORACLE-L FAQ: 
http://www.orafaq.com -- 
 Author: Mladen Gogala  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: OPS 7.3.4 - how to ?

2002-08-14 Thread Karniotis, Stephen

Requirements:

1. Database must be reconfigured/rebuilt.
2. All datafiles must reside on RAW devices.  No autogrowth potential.
3. Several UNIX parameters will require modification to accommodate the
increased traffic between the two instances.
4. TNSNAMES and LISTENER .ORA files will require additional entries for
changed instance names.

Is that a good start for you?

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

-Original Message-
Sent: Tuesday, August 13, 2002 5:38 AM
To: Multiple recipients of list ORACLE-L

oops ...
It's digital UNIX (a sort of predcessor of the Tru64, ig i understood
correctly) , don't know exactly which version.
Thanks !

DBAndrey

* 03-9254520
* 058-548133
* mailto:[EMAIL PROTECTED]





-Original Message-
Sent: Monday, August 12, 2002 8:58 PM
To: Multiple recipients of list ORACLE-L


What platform?  What OS?

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

-Original Message-
Sent: Monday, August 12, 2002 1:08 PM
To: Multiple recipients of list ORACLE-L

Dear gurus !
I have to create an OPS 7.3.4 database (yes, there are still Oracle7
installations out there).
Actually we are migrating our current OPS DB to another storage (EMC).
So , the software is installed , i just need to create the DB.
I can not find which scripts to run after the create database (i.e.
catproc.sql , catexp.sql).
Does anyone have a list of such scripts to run for OPS , please?
Also , are there any known gotchas for OPS 7.3.4 setup ? I plan to export
the exisiting DB, to create the new DB (with the same name of the DB and the
instances as the original ones) and then to import.
Is it OK ?

TIA.

DBAndrey

* 03-9254520
* 058-548133
* mailto:[EMAIL PROTECTED]




--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Andrey Bronfin
  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).



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it.

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Karniotis, Stephen
  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: Andrey Bronfin
  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).



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Karniotis, Stephen
  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 

RE: OPS 7.3.4 - how to ?

2002-08-13 Thread Andrey Bronfin

oops ...
It's digital UNIX (a sort of predcessor of the Tru64, ig i understood
correctly) , don't know exactly which version.
Thanks !

DBAndrey

* 03-9254520
* 058-548133
* mailto:[EMAIL PROTECTED]





-Original Message-
Sent: Monday, August 12, 2002 8:58 PM
To: Multiple recipients of list ORACLE-L


What platform?  What OS?

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

-Original Message-
Sent: Monday, August 12, 2002 1:08 PM
To: Multiple recipients of list ORACLE-L

Dear gurus !
I have to create an OPS 7.3.4 database (yes, there are still Oracle7
installations out there).
Actually we are migrating our current OPS DB to another storage (EMC).
So , the software is installed , i just need to create the DB.
I can not find which scripts to run after the create database (i.e.
catproc.sql , catexp.sql).
Does anyone have a list of such scripts to run for OPS , please?
Also , are there any known gotchas for OPS 7.3.4 setup ? I plan to export
the exisiting DB, to create the new DB (with the same name of the DB and the
instances as the original ones) and then to import.
Is it OK ?

TIA.

DBAndrey

* 03-9254520
* 058-548133
* mailto:[EMAIL PROTECTED]




--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Andrey Bronfin
  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).



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Karniotis, Stephen
  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: Andrey Bronfin
  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: OPS 7.3.4 - how to ?

2002-08-13 Thread Alexandre Gorbatchev

OSF/1 on Alpha?

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Tuesday, August 13, 2002 11:38 AM


 oops ...
 It's digital UNIX (a sort of predcessor of the Tru64, ig i understood
 correctly) , don't know exactly which version.
 Thanks !

 DBAndrey

 * 03-9254520
 * 058-548133
 * mailto:[EMAIL PROTECTED]





 -Original Message-
 Sent: Monday, August 12, 2002 8:58 PM
 To: Multiple recipients of list ORACLE-L


 What platform?  What OS?

 Thank You

 Stephen P. Karniotis
 Product Architect
 Compuware Corporation
 Direct: (248) 865-4350
 Mobile: (248) 408-2918
 Email: [EMAIL PROTECTED]
 Web: www.compuware.com

 -Original Message-
 Sent: Monday, August 12, 2002 1:08 PM
 To: Multiple recipients of list ORACLE-L

 Dear gurus !
 I have to create an OPS 7.3.4 database (yes, there are still Oracle7
 installations out there).
 Actually we are migrating our current OPS DB to another storage (EMC).
 So , the software is installed , i just need to create the DB.
 I can not find which scripts to run after the create database (i.e.
 catproc.sql , catexp.sql).
 Does anyone have a list of such scripts to run for OPS , please?
 Also , are there any known gotchas for OPS 7.3.4 setup ? I plan to export
 the exisiting DB, to create the new DB (with the same name of the DB and
the
 instances as the original ones) and then to import.
 Is it OK ?

 TIA.

 DBAndrey

 * 03-9254520
 * 058-548133
 * mailto:[EMAIL PROTECTED]




 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Andrey Bronfin
   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).



 The contents of this e-mail are intended for the named addressee only. It
 contains information that may be confidential. Unless you are the named
 addressee or an authorized designee, you may not copy or use it, or
disclose
 it to anyone else. If you received it in error please notify us
immediately
 and then destroy it.

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Karniotis, Stephen
   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: Andrey Bronfin
   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: Alexandre Gorbatchev
  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: OPS 7.3.4 - how to ?

2002-08-13 Thread Andrey Bronfin

Alpha ...
Thanks.


DBAndrey

* 03-9254520
* 058-548133
* mailto:[EMAIL PROTECTED]





-Original Message-
Sent: Tuesday, August 13, 2002 4:24 PM
To: Multiple recipients of list ORACLE-L


OSF/1 on Alpha?

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Tuesday, August 13, 2002 11:38 AM


 oops ...
 It's digital UNIX (a sort of predcessor of the Tru64, ig i understood
 correctly) , don't know exactly which version.
 Thanks !

 DBAndrey

 * 03-9254520
 * 058-548133
 * mailto:[EMAIL PROTECTED]





 -Original Message-
 Sent: Monday, August 12, 2002 8:58 PM
 To: Multiple recipients of list ORACLE-L


 What platform?  What OS?

 Thank You

 Stephen P. Karniotis
 Product Architect
 Compuware Corporation
 Direct: (248) 865-4350
 Mobile: (248) 408-2918
 Email: [EMAIL PROTECTED]
 Web: www.compuware.com

 -Original Message-
 Sent: Monday, August 12, 2002 1:08 PM
 To: Multiple recipients of list ORACLE-L

 Dear gurus !
 I have to create an OPS 7.3.4 database (yes, there are still Oracle7
 installations out there).
 Actually we are migrating our current OPS DB to another storage (EMC).
 So , the software is installed , i just need to create the DB.
 I can not find which scripts to run after the create database (i.e.
 catproc.sql , catexp.sql).
 Does anyone have a list of such scripts to run for OPS , please?
 Also , are there any known gotchas for OPS 7.3.4 setup ? I plan to export
 the exisiting DB, to create the new DB (with the same name of the DB and
the
 instances as the original ones) and then to import.
 Is it OK ?

 TIA.

 DBAndrey

 * 03-9254520
 * 058-548133
 * mailto:[EMAIL PROTECTED]




 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Andrey Bronfin
   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).



 The contents of this e-mail are intended for the named addressee only. It
 contains information that may be confidential. Unless you are the named
 addressee or an authorized designee, you may not copy or use it, or
disclose
 it to anyone else. If you received it in error please notify us
immediately
 and then destroy it.

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Karniotis, Stephen
   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: Andrey Bronfin
   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: Alexandre Gorbatchev
  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: Andrey Bronfin
  INET: [EMAIL PROTECTED]

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

RE: OPS 7.3.4 - how to ?

2002-08-13 Thread Baker, Barbara

We have been successfully running 7.3.4 OPS for some time.
It's been a rock-solid version for us.
The only extra script we ran was ora_rdbms:catparr.sql

(We're on Alpha/OpenVMS )

Good luck!
Barb


  -Original Message-
  Sent: Monday, August 12, 2002 1:08 PM
  To: Multiple recipients of list ORACLE-L
 
  Dear gurus !
  I have to create an OPS 7.3.4 database (yes, there are still Oracle7
  installations out there).
  Actually we are migrating our current OPS DB to another storage (EMC).
  So , the software is installed , i just need to create the DB.
  I can not find which scripts to run after the create database (i.e.
  catproc.sql , catexp.sql).
  Does anyone have a list of such scripts to run for OPS , please?
  Also , are there any known gotchas for OPS 7.3.4 setup ? I plan to
 export
  the exisiting DB, to create the new DB (with the same name of the DB and
 the
  instances as the original ones) and then to import.
  Is it OK ?
 
  TIA.
 
  DBAndrey
 
  * 03-9254520
  * 058-548133
  * mailto:[EMAIL PROTECTED]
 
 
 
 
  --
 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Baker, Barbara
  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: OPS 7.3.4 - how to ?

2002-08-12 Thread Karniotis, Stephen

What platform?  What OS?

Thank You

Stephen P. Karniotis
Product Architect
Compuware Corporation
Direct: (248) 865-4350
Mobile: (248) 408-2918
Email:  [EMAIL PROTECTED]
Web:www.compuware.com

-Original Message-
Sent: Monday, August 12, 2002 1:08 PM
To: Multiple recipients of list ORACLE-L

Dear gurus !
I have to create an OPS 7.3.4 database (yes, there are still Oracle7
installations out there).
Actually we are migrating our current OPS DB to another storage (EMC).
So , the software is installed , i just need to create the DB.
I can not find which scripts to run after the create database (i.e.
catproc.sql , catexp.sql).
Does anyone have a list of such scripts to run for OPS , please?
Also , are there any known gotchas for OPS 7.3.4 setup ? I plan to export
the exisiting DB, to create the new DB (with the same name of the DB and the
instances as the original ones) and then to import.
Is it OK ?

TIA.

DBAndrey

* 03-9254520
* 058-548133
* mailto:[EMAIL PROTECTED]




--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Andrey Bronfin
  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).



The contents of this e-mail are intended for the named addressee only. It
contains information that may be confidential. Unless you are the named
addressee or an authorized designee, you may not copy or use it, or disclose
it to anyone else. If you received it in error please notify us immediately
and then destroy it. 

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Karniotis, Stephen
  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: OPS and redos

2002-07-03 Thread John . Hallas

Thank you Scott for supplying a well-written summary of SCN usage within OPS
nodes.

I was interested in If the gap in the log sequence gets to big Oracle will
force the idle node to do log switches 

I was not aware of that and whilst I believe you, I cannot see what the
reason behind it is. Have you any thoughts on why it is set like that
I suppose it is quite easy to test if you happen to have a OPS development
setup handy (which I do not at the moment)

John

-Original Message-
Sent: 02 July 2002 19:44
To: Multiple recipients of list ORACLE-L


Fawzia, What are you querying to get the SCN
information. I would also be curious where you read
about the recovery issues in OPS environment? Oracle
maintains what is called a snapshot SCN and global
SCN. The snapshot SCN is usually maintained in the SGA
and the global SCN is maintained by the DLM. All
transactions committed in an OPS environment use the
global SCN and that SCN is always incrementing even in
if both instances are idle. In an OPS environment it
is possible for multiple transactions on different
nodes to commit with the same SCN but each transaction
will commit with an SCN that is greater whether these
transactions are on the same node or different nodes.
The bottom line is that Oracle basically treats SCN's
with committed transactions the same whether it is a
single instance or OPS. 

The snapshot SCN is used for queries and the snapshot
SCN could be older than current or global SCN. This
SCN only effects queries not DML. The only issue here
is using this snapshot SCN could give read consistency
on transactions that where committed on the on the
other node.

an example

Time 10:00:00 - Node2 issues DML and commits updates
deptno from 10 to 11 committed with current SCN 1000,
current SCN is now incremented to 1001

Time 10:00:01 - Node1 issues a select on deptno and
sees 10 (should see 11 because the transaction was
commmited) because the snapshot SCN is 998 and the
transaction was committed with newer SCN we must
perform a read consistent read.

PMON is the process that synchs current or global SCN
with the snapshot SCN and PMON usually does this every
3 seconds

so if you issue the query
Time 10:00:05 (5 seconds after the commit) - Node1
issues the select on deptno and now sees 11. This is
because PMON sync-ed up the snapshot SCN with the
current or global SCN and now my SCN for my query is
newer than the SCN the transaction you committed with
so there is no need to perform a CR you can just use
the current version.

The above issue is really only a problem is a system
if you have a lot of DML on 1 node and a lot of
selects on the other node. It this is an issue you can
set MAX_COMMIT_PROPAGATION_DELAY=0 and this will force
the queries to always use the current or global SCN
and now you should see the committed data as soon as
it is committed because both the DML and queries are
use the current or global SCN.

I find odd that you have SCN of 500 and 2000. The way
Oracle maintains SCN's in an OPS environment shouldn't
allow for this large of a gap in SCN's. This looks
more like log sequence numbers not SCN's. If these are
indeed log sequence then this gap is not an issue.
Recovery is based more on SCN's not log sequence
numbers.

If the gap in the log sequence gets to big Oracle will
force the idle node to do log switches and if you are
archiving you will see archive logs 1 OS block in
size. When Oracle does this you should a KK #34;Redo
log Kick#34; lock being allocated.

Hope this helps,

Scott

--- #34;Malik, Fawzia#34;
lt;[EMAIL PROTECTED]gt; wrote:
gt; 
gt; 
gt; Hi gurus,
gt; 
gt; I have a query..Basically we have an OPS set up
here
gt; (8.0.6) and I have
gt; noticed that the scn on node A is 500 and the scn
on
gt; node B is 2000. I am
gt; concerned about this w.r.t recovery- surely this
gt; would be an issue ??I
gt; logged a call with oracle and they said it wasnt
an
gt; issue, but then I read
gt; in a document that it WAS an issue and could
gt; potentially lose everything
gt; between 500 abd 2000..and that the workaround
would
gt; be to add more logs to A
gt; or to modify the check point interval
gt; 
gt; Please can you advise??
gt; 
gt; Rgds
gt; 
gt; Fawzia
gt; 
gt; 
gt;
**
gt; Information in this email is confidential and may
be
gt; privileged. 
gt; It is intended for the addressee only. If you
have
gt; received it in error,
gt; please notify the sender immediately and delete
it
gt; from your system. 
gt; You should not otherwise copy it, retransmit it
or
gt; use or disclose its
gt; contents to anyone. 
gt; Thank you for your co-operation.
gt;
**
gt; 
gt; -- 
gt; Please see the official ORACLE-L FAQ:
gt; http://www.orafaq.com
gt; -- 
gt; Author: Malik, Fawzia
gt;   INET: [EMAIL PROTECTED]
gt; 
gt; Fat City Network Services-- (858) 538-5051 
FAX:
gt; (858) 538-5051
gt; San Diego, 

RE: OPS and redos

2002-07-03 Thread Scott

John, I actually have never sat down tested to see
when Oracle actually does the redo kick. I do have a
OPS and RAC test environment so I may have to see how
big the GAP gets before Oracle starts doing log
archive switches on the idle node.

The only reason I have heard why Oracle does this kick
is to keep on-line redo logs archiving off of idle
instances, while other active instances generate redo
and archive on-line logs. The intent is to keep
archive streams from all participating instances close
to each other in time, so that a set of archived logs
for all redo streams/instances can easily be
identified and managed for backup or recovery. Also
used in executing the ALTER SYSTEM ARCHIVE LOG CURRENT
command, which is used to cause all instances to
archive their current logs.

I know Anjo has some detail on this feature. So he may
be able to provide more information.

Scott

--- [EMAIL PROTECTED] wrote:
gt; Thank you Scott for supplying a well-written
summary
gt; of SCN usage within OPS
gt; nodes.
gt; 
gt; I was interested in #34;If the gap in the log
sequence
gt; gets to big Oracle will
gt; force the idle node to do log switches #34;
gt; 
gt; I was not aware of that and whilst I believe you,
I
gt; cannot see what the
gt; reason behind it is. Have you any thoughts on why
it
gt; is set like that
gt; I suppose it is quite easy to test if you happen
to
gt; have a OPS development
gt; setup handy (which I do not at the moment)
gt; 
gt; John
gt; 
gt; -Original Message-
gt; Sent: 02 July 2002 19:44
gt; To: Multiple recipients of list ORACLE-L
gt; 
gt; 
gt; Fawzia, What are you querying to get the SCN
gt; information. I would also be curious where you
read
gt; about the recovery issues in OPS environment?
Oracle
gt; maintains what is called a snapshot SCN and
global
gt; SCN. The snapshot SCN is usually maintained in
the
gt; SGA
gt; and the global SCN is maintained by the DLM. All
gt; transactions committed in an OPS environment use
the
gt; global SCN and that SCN is always incrementing
even
gt; in
gt; if both instances are idle. In an OPS environment
it
gt; is possible for multiple transactions on
different
gt; nodes to commit with the same SCN but each
gt; transaction
gt; will commit with an SCN that is greater whether
gt; these
gt; transactions are on the same node or different
gt; nodes.
gt; The bottom line is that Oracle basically treats
gt; SCN's
gt; with committed transactions the same whether it
is a
gt; single instance or OPS. 
gt; 
gt; The snapshot SCN is used for queries and the
gt; snapshot
gt; SCN could be older than current or global SCN.
This
gt; SCN only effects queries not DML. The only issue
gt; here
gt; is using this snapshot SCN could give read
gt; consistency
gt; on transactions that where committed on the on
the
gt; other node.
gt; 
gt; an example
gt; 
gt; Time 10:00:00 - Node2 issues DML and commits
updates
gt; deptno from 10 to 11 committed with current SCN
gt; 1000,
gt; current SCN is now incremented to 1001
gt; 
gt; Time 10:00:01 - Node1 issues a select on deptno
and
gt; sees 10 (should see 11 because the transaction
was
gt; commmited) because the snapshot SCN is 998 and
the
gt; transaction was committed with newer SCN we must
gt; perform a read consistent read.
gt; 
gt; PMON is the process that synchs current or global
gt; SCN
gt; with the snapshot SCN and PMON usually does this
gt; every
gt; 3 seconds
gt; 
gt; so if you issue the query
gt; Time 10:00:05 (5 seconds after the commit) -
Node1
gt; issues the select on deptno and now sees 11. This
is
gt; because PMON sync-ed up the snapshot SCN with the
gt; current or global SCN and now my SCN for my query
is
gt; newer than the SCN the transaction you committed
gt; with
gt; so there is no need to perform a CR you can just
use
gt; the current version.
gt; 
gt; The above issue is really only a problem is a
system
gt; if you have a lot of DML on 1 node and a lot of
gt; selects on the other node. It this is an issue
you
gt; can
gt; set MAX_COMMIT_PROPAGATION_DELAY=0 and this will
gt; force
gt; the queries to always use the current or global
SCN
gt; and now you should see the committed data as soon
as
gt; it is committed because both the DML and queries
are
gt; use the current or global SCN.
gt; 
gt; I find odd that you have SCN of 500 and 2000. The
gt; way
gt; Oracle maintains SCN's in an OPS environment
gt; shouldn't
gt; allow for this large of a gap in SCN's. This
looks
gt; more like log sequence numbers not SCN's. If
these
gt; are
gt; indeed log sequence then this gap is not an
issue.
gt; Recovery is based more on SCN's not log sequence
gt; numbers.
gt; 
gt; If the gap in the log sequence gets to big Oracle
gt; will
gt; force the idle node to do log switches and if you
gt; are
gt; archiving you will see archive logs 1 OS block in
gt; size. When Oracle does this you should a KK
gt; #34;Redo
gt; log Kick#34; lock being allocated.
gt; 
gt; Hope this helps,
gt; 
gt; Scott
gt; 
gt; --- #34;Malik, Fawzia#34;
gt; amp;lt;[EMAIL 

Re: OPS and redos

2002-07-02 Thread Anjo Kolk

Fawzia,

Oracle it self will keep an eye on that also. It will kick the other instance
if it falls behind. So that the redo file will be switched.

Anjo.



Malik, Fawzia wrote:

 Hi gurus,

 I have a query..Basically we have an OPS set up here (8.0.6) and I have
 noticed that the scn on node A is 500 and the scn on node B is 2000. I am
 concerned about this w.r.t recovery- surely this would be an issue ??I
 logged a call with oracle and they said it wasnt an issue, but then I read
 in a document that it WAS an issue and could potentially lose everything
 between 500 abd 2000..and that the workaround would be to add more logs to A
 or to modify the check point interval

 Please can you advise??

 Rgds

 Fawzia

 **
 Information in this email is confidential and may be privileged.
 It is intended for the addressee only. If you have received it in error,
 please notify the sender immediately and delete it from your system.
 You should not otherwise copy it, retransmit it or use or disclose its
 contents to anyone.
 Thank you for your co-operation.
 **

 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Malik, Fawzia
   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: Anjo Kolk
  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: OPS and redos

2002-07-02 Thread Scott

Fawzia, What are you querying to get the SCN
information. I would also be curious where you read
about the recovery issues in OPS environment? Oracle
maintains what is called a snapshot SCN and global
SCN. The snapshot SCN is usually maintained in the SGA
and the global SCN is maintained by the DLM. All
transactions committed in an OPS environment use the
global SCN and that SCN is always incrementing even in
if both instances are idle. In an OPS environment it
is possible for multiple transactions on different
nodes to commit with the same SCN but each transaction
will commit with an SCN that is greater whether these
transactions are on the same node or different nodes.
The bottom line is that Oracle basically treats SCN's
with committed transactions the same whether it is a
single instance or OPS. 

The snapshot SCN is used for queries and the snapshot
SCN could be older than current or global SCN. This
SCN only effects queries not DML. The only issue here
is using this snapshot SCN could give read consistency
on transactions that where committed on the on the
other node.

an example

Time 10:00:00 - Node2 issues DML and commits updates
deptno from 10 to 11 committed with current SCN 1000,
current SCN is now incremented to 1001

Time 10:00:01 - Node1 issues a select on deptno and
sees 10 (should see 11 because the transaction was
commmited) because the snapshot SCN is 998 and the
transaction was committed with newer SCN we must
perform a read consistent read.

PMON is the process that synchs current or global SCN
with the snapshot SCN and PMON usually does this every
3 seconds

so if you issue the query
Time 10:00:05 (5 seconds after the commit) - Node1
issues the select on deptno and now sees 11. This is
because PMON sync-ed up the snapshot SCN with the
current or global SCN and now my SCN for my query is
newer than the SCN the transaction you committed with
so there is no need to perform a CR you can just use
the current version.

The above issue is really only a problem is a system
if you have a lot of DML on 1 node and a lot of
selects on the other node. It this is an issue you can
set MAX_COMMIT_PROPAGATION_DELAY=0 and this will force
the queries to always use the current or global SCN
and now you should see the committed data as soon as
it is committed because both the DML and queries are
use the current or global SCN.

I find odd that you have SCN of 500 and 2000. The way
Oracle maintains SCN's in an OPS environment shouldn't
allow for this large of a gap in SCN's. This looks
more like log sequence numbers not SCN's. If these are
indeed log sequence then this gap is not an issue.
Recovery is based more on SCN's not log sequence
numbers.

If the gap in the log sequence gets to big Oracle will
force the idle node to do log switches and if you are
archiving you will see archive logs 1 OS block in
size. When Oracle does this you should a KK #34;Redo
log Kick#34; lock being allocated.

Hope this helps,

Scott

--- #34;Malik, Fawzia#34;
lt;[EMAIL PROTECTED]gt; wrote:
gt; 
gt; 
gt; Hi gurus,
gt; 
gt; I have a query..Basically we have an OPS set up
here
gt; (8.0.6) and I have
gt; noticed that the scn on node A is 500 and the scn
on
gt; node B is 2000. I am
gt; concerned about this w.r.t recovery- surely this
gt; would be an issue ??I
gt; logged a call with oracle and they said it wasnt
an
gt; issue, but then I read
gt; in a document that it WAS an issue and could
gt; potentially lose everything
gt; between 500 abd 2000..and that the workaround
would
gt; be to add more logs to A
gt; or to modify the check point interval
gt; 
gt; Please can you advise??
gt; 
gt; Rgds
gt; 
gt; Fawzia
gt; 
gt; 
gt;
**
gt; Information in this email is confidential and may
be
gt; privileged. 
gt; It is intended for the addressee only. If you
have
gt; received it in error,
gt; please notify the sender immediately and delete
it
gt; from your system. 
gt; You should not otherwise copy it, retransmit it
or
gt; use or disclose its
gt; contents to anyone. 
gt; Thank you for your co-operation.
gt;
**
gt; 
gt; -- 
gt; Please see the official ORACLE-L FAQ:
gt; http://www.orafaq.com
gt; -- 
gt; Author: Malik, Fawzia
gt;   INET: [EMAIL PROTECTED]
gt; 
gt; Fat City Network Services-- (858) 538-5051 
FAX:
gt; (858) 538-5051
gt; San Diego, California-- Public Internet
gt; access / Mailing Lists
gt;

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


__
Do You 

Re: OPS DBA work (was dumb question)

2002-02-06 Thread Mogens Nørgaard
Title: Message



Og det er ikke engang lgn.

Bjrn Engsig wrote:

   With the caveat, that I am a consultant and not actually a DBA, I would
argue very strongly, that the OPS DBA needs quite some extra understanding,
knowledge and experience compared to one managing a single instance Oracle.
In particular:
  
 - Performance problems, primarily due to poor application design/development, 
that are seen in single instance are likely to be one to two orders of magnitude 
worse in OPS. Hence, the DBA needs a much better application understanding.
  
 - There are Oracle features (e.g. free list groups) that must be used with 
OPS and which rarely are needed single instance.
  
 - Recovery scenarios are more complex
  
 - You must use raw devices (except on platforms with inhertance from Digital 
Corp), which can add complexity
  
 - A frequent requirement of OPS systems is better uptimes than for single 
instance, which is a very non-trivial task. The whole stack is far more complex,
and even though the possibility to have two or more independent nodes sound
really great in theory, the practical assurance, that they are in fact completely
independent is difficult. And if they aren't independent, they are likely
to have worse uptimes than the single instance!
  
 - And I probably forgot something, so it is far more than knowing the GC_ 
parameters, which, BTW, by itself isn't that simple!
  
 - Also, BTW, note that except for a few things, RAC doesn't make your life 
easier than OPS!
  
 Thanks, Bjrn.
  
 Shreeni wrote:
  









 Hi  John,


 Thx for the  input. I really appreciate it. I was just kind of stumped when 
I was asked not  once but several times and places, to point out the diff 
between an OPS DBA and  a "regular" DBA that I am.


 Thanks  again


 Shreeni

 Shreenivasa Rao
e-Z
 ing  Technologies, 
 Inc..
 41-43 Beekman Street, 3rd Floor
 New York, NY 10038.
 Tel:  (212)233-9861 xt.241
 Fax: (212)233-9862
 Cell:(917)861-4966

 lsama@e-zingtech.com

***
 **Your IT Solutions  Provider
 *** *** 
 http://www.e-zingtech.com
  
 ***
 Under Bill s.1618  Title III passed by the 105th U.S. Congress this mail 
can
 not be considered  spam as long as we include contact information and a
remove link for removal  from our mailing list. To be removed from our mailing
list reply with remove in  the subject heading and your email address in
the body. Include complete address  and/or domain to be  removed.
 

  
 -Original Message-
  From:
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
] On Behalf Of Hallas John
  Sent:Monday, February 04, 2002 4:05 AM
  To: Multiple recipients of listORACLE-L
  Subject: OPS DBA work (was dumbquestion)
  
  
  
 Shreeni,
  
  
 Themangement of a OPS system does not require any extra skills or facilities. 
   Areas that are different or need more attention from a standalone instance 
   include the following :
  
  
 Management and tuning of internode communication.Specifically reducing 
the level of pinging - use of GC% init.oravariables
  
 Requirement for different start up scripts (exclusiveand shared modes)
  
 Someadditional work when duplicating databases using RMAN
  
 Perhaps more involvement with application and sysadmin teams to determine 
load balancing factors
  
  
 Iam sure there are others (probably ones Ishould be doing that I am 
not)
  
  
  
 Thesimplest thing to remember about OPS is that there is only 1 set
of datafilesand therefore tables, despite the number of instances that
may be using thosedatafiles.Thispoint is occasionally madeto thosewhob 
   elieve that we have a fully resilient setup.
  
  
  
 HTH
  
  
 John
  

 -Original Message-
From: Shreeni  [
mailto:[EMAIL PROTECTED]
]
Sent: 04 February 2002  00:40
To: Multiple recipients of list ORACLE-L
Subject:  Dumb question



 Hi  List,


 To ask a  dumb question, is there any special way to run exp/imp on
Oracle Parallel  server on Solaris ?? Is parallel server DBA different
than a "regular" DBA  ?? :)


 TIA


 Shreeni

 Shreenivasa  Rao
e-
Z ing Technologies, 
Inc..
 41-43 Beekman Street, 3rd Floor
 New York,  NY 10038.
 Tel: (212)233-9861 xt.241
 Fax:  (212)233-9862
 Cell:(917)861-4966

 lsama@e-zingtech.com

***
 **Your IT Solutions  Provider
 *** *** 
 http://www.e-zingtech.com
  
 ***
 Under Bill s.1618  Title III passed by the 105th U.S. Congress this
mail can
 not be  considered spam 

Re: OPS DBA work (was dumb question)

2002-02-05 Thread Bjørn Engsig
Title: Message



With the caveat, that I am a consultant and not actually a DBA, I would argue
very strongly, that the OPS DBA needs quite some extra understanding, knowledge
and experience compared to one managing a single instance Oracle. In particular:

- Performance problems, primarily due to poor application design/development,
that are seen in single instance are likely to be one to two orders of magnitude
worse in OPS. Hence, the DBA needs a much better application understanding.

- There are Oracle features (e.g. free list groups) that must be used with
OPS and which rarely are needed single instance.

- Recovery scenarios are more complex

- You must use raw devices (except on platforms with inhertance from Digital
Corp), which can add complexity

- A frequent requirement of OPS systems is better uptimes than for single
instance, which is a very non-trivial task. The whole stack is far more
complex, and even though the possibility to have two or more independent
nodes sound really great in theory, the practical assurance, that they are
in fact completely independent is difficult. And if they aren't independent,
they are likely to have worse uptimes than the single instance!

- And I probably forgot something, so it is far more than knowing the GC_
parameters, which, BTW, by itself isn't that simple!

- Also, BTW, note that except for a few things, RAC doesn't make your life
easier than OPS!

Thanks, Bjrn.

Shreeni wrote:

  
  
  
  
  
  
  
  
  
Hi  John,
  
  
Thx for the  input. I really appreciate it. I was just kind of stumped when
I was asked not  once but several times and places, to point out the diff
between an OPS DBA and  a "regular" DBA that I am.
  
  
Thanks  again
  
  
Shreeni
  
Shreenivasa Rao
  e-Z
ing  Technologies,
 Inc..
41-43 Beekman Street, 3rd Floor
New York, NY 10038.
Tel:  (212)233-9861 xt.241
Fax: (212)233-9862
Cell:(917)861-4966
  
lsama@e-zingtech.com
  
  ***
**Your IT Solutions  Provider
*** *** 
http://www.e-zingtech.com

***
Under Bill s.1618  Title III passed by the 105th U.S. Congress this mail
can
not be considered  spam as long as we include contact information and a remove
link for removal  from our mailing list. To be removed from our mailing list
reply with remove in  the subject heading and your email address in the body.
Include complete address  and/or domain to be  removed.

  

-Original Message-
From: [EMAIL PROTECTED][mailto:[EMAIL PROTECTED]] On Behalf
Of Hallas John
Sent:Monday, February 04, 2002 4:05 AM
To: Multiple recipients of listORACLE-L
Subject: OPS DBA work (was dumbquestion)



Shreeni,


Themangement of a OPS system does not require any extra skills or facilities.
   Areas that are different or need more attention from a standalone instance
   include the following :


Management and tuning of internode communication.Specifically reducing
the level of pinging - use of GC% init.oravariables

Requirement for different start up scripts (exclusiveand shared modes)

Someadditional work when duplicating databases using RMAN

Perhaps more involvement with application and sysadmin teams to determine
load balancing factors


Iam sure there are others (probably ones Ishould be doing that I am
not)



Thesimplest thing to remember about OPS is that there is only 1 set of
datafilesand therefore tables, despite the number of instances that may
be using thosedatafiles.Thispoint is occasionally madeto thosewhob
   elieve that we have a fully resilient setup.



HTH


John

  
-Original Message-
  From: Shreeni  [mailto:[EMAIL PROTECTED]]
  Sent: 04 February 2002  00:40
  To: Multiple recipients of list ORACLE-L
  Subject:  Dumb question
  
  
  
Hi  List,
  
  
To ask a  dumb question, is there any special way to run exp/imp on Oracle
Parallel  server on Solaris ?? Is parallel server DBA different than
a "regular" DBA  ?? :)
  
  
TIA
  
  
Shreeni
  
Shreenivasa  Rao
  e-Z
ing Technologies,
Inc..
41-43 Beekman Street, 3rd Floor
New York,  NY 10038.
Tel: (212)233-9861 xt.241
Fax:  (212)233-9862
Cell:(917)861-4966
  
lsama@e-zingtech.com
  
  ***
**Your IT Solutions  Provider
*** *** 
http://www.e-zingtech.com

***
Under Bill s.1618  Title III passed by the 105th U.S. Congress this mail
can
not be  considered spam as long as we include contact information and
a remove link  for removal from our mailing list. To be removed from
our mailing list reply  with remove in the subject heading and your email
address in the body.  Include complete address and/or domain to be  
   removed.

RE: OPS DBA work (was dumb question)

2002-02-05 Thread Hallas John
Title: Message



Bjorn, 

I 
don't have any issues with what you say - in fact it really agrees mostly with 
what I stated. You have added 2 important factors though, better application 
knowledge and use of raw file systems.
I use 
Compaq Tru64 so that does not require raw files systems but other o/s certainly 
do.

I 
think you were a bit unfair to suggest thatI meant you 
only needed to check a few init.ora parameters out ( 'it is far more than 
knowing the GC_ parameters' ). I am fully aware of the need to look at freelists 
and freelist groups - I encompassed that in my statement 

'Management and tuning of internode communication. 
Specifically reducing the level of pinging - use of GC% init.ora 
variables'

Anyway 
I don't think we are that far away from each 
other

Regards

John



-Original Message-From: 
Bjørn Engsig [mailto:[EMAIL PROTECTED]]Sent: 05 February 20021
 2:25To: Multiple recipients of list ORACLE-LSubject: Re: 
OPS DBA work (was dumb question)
With the caveat, that I am a consultant and not actually a 
  DBA, I would argue very strongly, that the OPS DBA needs quite some extra
  understanding, knowledge and experience compared to one managing a single
  instance Oracle. In particular:- Performance problems, primarily 
  due to poor application design/development, that are seen in single instance 
  are likely to be one to two orders of magnitude worse in OPS. Hence, the 
  DBA needs a much better application understanding.- There are Oracle 
  features (e.g. free list groups) that must be used with OPS and which rarely 
  are needed single instance.- Recovery scenarios are more 
  complex- You must use raw devices (except on platforms with inhertance 
  from Digital Corp), which can add complexity- A frequent requirement 
  of OPS systems is better uptimes than for single instance, which is a very 
  non-trivial task. The whole stack is far more complex, and even though 
  the possibility to have two or more independent nodes sound really great in 
  theory, the practical assurance, that they are in fact completely independent 
  is difficult. And if they aren't independent, they are likely to have 
  worse uptimes than the single instance!- And I probably forgot 
  something, so it is far more than knowing the GC_ parameters, which, BTW, by 
  itself isn't that simple!- Also, BTW, note that except for a few
  things, RAC doesn't make your life easier than OPS!Thanks, 
  Bjørn.Shreeni wrote:
  






Hi 
John,

Thx for 
the input. I really appreciate it. I was just kind of stumped when I was 
asked not once but several times and places, to point out the diff between 
an OPS DBA and a "regular" DBA that I am.

Thanks 
again

Shreeni
Shreenivasa 
Raoe-Z 
ing Technologies, 
Inc..41-43 Beekman Street, 3rd FloorNew York, NY 10038.Tel:
(212)233-9861 xt.241Fax: 
(212)233-9862Cell:(917)861-4966lsama@e-zingtech.com 
*Your IT Solutions
Provider*** *** http://www.e-zingtech.com  ***Under Bill s.1618 Title III passed by the 105th U.S. 
Congress this mail cannot be considered spam as long as we include
contact information and a remove link for removal from our mailing list. To 
be removed from our mailing list reply with remove in the subject heading 
and your email address in the body. Include complete address and/or domain 
to be 
removed.

  -Original Message-From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf 
  Of Hallas JohnSent: Monday, February 04, 2002 4:05 
  AMTo: Multiple recipients of list ORACLE-LSubject: 
  OPS DBA work (was dumb question)
  Shreeni,
  
  The mangement of a OPS system does not require 
  any extra skills or facilities. Areas that are different or need more
  attention from a standalone instance include the following 
  :
  
  Management and tuning of internode communication. 
  Specifically reducing the level of pinging - use of GC% init.ora 
  variables
  Requirement for different start up scripts
  (exclusive and shared modes)
  Some additional work when duplicating databases 
  using RMAN
  Perhaps more involvement with application and sys 
  admin teams to determine load balancing factors
  
  Iam sure there are others (probably ones I 
  should be doing that I am not)
  
  
  The simplest thing to remember about OPS is that 
  there is only 1 set of datafiles and therefore tables, despite the number 
  of instances that may be using those datafiles.Thispoint is 
  occasionally madeto thosewhob elieve that we have a fully
  resilient set up.
  
  HTH
  
  John
  
-Original Message-From: Shreeni [mailto:[EMAIL PROTECTED]]Sent: 
04 February 20

Re: OPS DBA work (was dumb question)

2002-02-05 Thread Bjørn Engsig
Title: Message



You're right John - my comments were clearly more of a general nature than
specific followup to your statements.

The cool thing is that I expect to get lots of nice business to do if/when
people start following Larry's vision: Many nodes of cheap hardware with
Linux and RAC on top:-)

Rgds, Bjrn. 

Hallas John wrote:

  
  
  
Bjorn,  
  
I  don't have any issues with what you say - in fact it really agrees mostly
with  what I stated. You have added 2 important factors though, better application
 knowledge and use of raw file systems.
  
I use  Compaq Tru64 so that does not require raw files systems but other
o/s certainly  do.
  
  
I  think you were a bit unfair to suggest that
I meant you  only needed to check a few init.ora parameters out ( 'it is
far more than  knowing the GC_ parameters' ). I am fully aware of the need
to look at freelists  and freelist groups - I encompassed that in my statement
 
  
'
Management and tuning of internode communication.  Specifically reducing
the level of pinging - use of GC% init.ora  variables
'
  
  
Anyway  I don't think we are that far away from each  other
  
  
Regards
  
  
John
  

  
  
  
-Original Message-
  From:  Bjrn Engsig [mailto:[EMAIL PROTECTED]]
  Sent: 05 February 20021  2:25
  To: Multiple recipients of list ORACLE-L
  Subject: Re:  OPS DBA work (was dumb question)
  
  
  With the caveat, that I am a consultant and not actually a
   DBA, I would argue very strongly, that the OPS DBA needs quite some extra
   understanding, knowledge and experience compared to one managing a single
   instance Oracle. In particular:

- Performance problems, primarilydue to poor application design/development,
that are seen in single instanceare likely to be one to two orders of
magnitude worse in OPS. Hence, theDBA needs a much better application
understanding.

- There are Oraclefeatures (e.g. free list groups) that must be used
with OPS and which rarelyare needed single instance.

- Recovery scenarios are morecomplex

- You must use raw devices (except on platforms with inhertancefrom Digital
Corp), which can add complexity

- A frequent requirementof OPS systems is better uptimes than for single
instance, which is a verynon-trivial task. The whole stack is far more
complex, and even thoughthe possibility to have two or more independent
nodes sound really great intheory, the practical assurance, that they
are in fact completely independentis difficult. And if they aren't independent,
they are likely to haveworse uptimes than the single instance!

- And I probably forgotsomething, so it is far more than knowing the
GC_ parameters, which, BTW, byitself isn't that simple!

- Also, BTW, note that except for a fewthings, RAC doesn't make your
life easier than OPS!

Thanks,Bjrn.

Shreeni wrote:

  
  
  
  
  
  
  
  
Hi  John,
  
  
Thx for  the input. I really appreciate it. I was just kind of stumped
when I was  asked not once but several times and places, to point out
the diff between  an OPS DBA and a "regular" DBA that I am.
  
  
Thanks  again
  
  
Shreeni
  
Shreenivasa  Rao
  e-Z
  ing Technologies,
 Inc..
41-43 Beekman Street, 3rd Floor
New York, NY 10038.
Tel:  (212)233-9861 xt.241
Fax:  (212)233-9862
Cell:(917)861-4966
  
lsama@e-zingtech.com
  
  ***
**Your IT Solutions  Provider
*** *** 
http://www.e-zingtech.com
   
***
Under Bill s.1618 Title III passed by the 105th U.S.  Congress this mail
can
not be considered spam as long as we include  contact information and
a remove link for removal from our mailing list. To  be removed from
our mailing list reply with remove in the subject heading  and your email
address in the body. Include complete address and/or domain  to be  
   removed.

  

-Original Message-
From:
[EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]
] On BehalfOf Hallas John
Sent: Monday, February 04, 2002 4:05AM
To: Multiple recipients of list ORACLE-L
Subject:OPS DBA work (was dumb question)



Shreeni,


The mangement of a OPS system does not requireany extra skills or
facilities. Areas that are different or need moreattention from a
standalone instance include the following:


Management and tuning of internode communication.Specifically reducing
the level of pinging - use of GC% init.oravariables

Requirement for different start up scripts(exclusive and shared modes)

Some additional work when duplicating databasesusing RMAN

Perhaps more i

RE: OPS DBA work (was dumb question)

2002-02-04 Thread Shreeni
Title: Message




Hi 
John,

Thx for the 
input. I really appreciate it. I was just kind of stumped when I was asked not 
once but several times and places, to point out the diff between an OPS DBA and 
a "regular" DBA that I am.

Thanks 
again

Shreeni
Shreenivasa Raoe-Zing 
Technologies, 
Inc..41-43 Beekman Street, 3rd FloorNew York, NY 10038.Tel: 
(212)233-9861 xt.241Fax: (212)233-9862Cell:(917)861-4966lsama@e-zingtech.com 
*Your IT Solutions 
Provider*** *** http://www.e-zingtech.com 
***Under Bill s.1618 
Title III passed by the 105th U.S. Congress this mail cannot be considered 
spam as long as we include contact information and a remove link for removal 
from our mailing list. To be removed from our mailing list reply with remove in 
the subject heading and your email address in the body. Include complete address 
and/or domain to be 
removed.

  
  -Original Message-From: [EMAIL PROTECTED] 
  [mailto:[EMAIL PROTECTED]] On Behalf Of Hallas JohnSent: 
  Monday, February 04, 2002 4:05 AMTo: Multiple recipients of list 
  ORACLE-LSubject: OPS DBA work (was dumb 
  question)
  Shreeni,
  
  The 
  mangement of a OPS system does not require any extra skills or facilities. 
  Areas that are different or need more attention from a standalone instance 
  include the following :
  
  Management and tuning of internode communication. 
  Specifically reducing the level of pinging - use of GC% init.ora 
  variables
  Requirement for different start up scripts (exclusive 
  and shared modes)
  Some 
  additional work when duplicating databases using RMAN
  Perhaps more involvement with application and sys 
  admin teams to determine load balancing factors
  
  Iam sure there are others (probably ones I 
  should be doing that I am not)
  
  
  The 
  simplest thing to remember about OPS is that there is only 1 set of datafiles 
  and therefore tables, despite the number of instances that may be using those 
  datafiles.Thispoint is occasionally madeto thosewhob 
  elieve that we have a fully resilient set 
  up.
  
  HTH
  
  John
  
-Original Message-From: Shreeni 
[mailto:[EMAIL PROTECTED]]Sent: 04 February 2002 
00:40To: Multiple recipients of list ORACLE-LSubject: 
Dumb question
Hi 
List,

To ask a 
dumb question, is there any special way to run exp/imp on Oracle Parallel 
server on Solaris ?? Is parallel server DBA different than a "regular" DBA 
?? :)

TIA

Shreeni
Shreenivasa 
Raoe-Zing Technologies, Inc..41-43 Beekman Street, 3rd FloorNew York, 
NY 10038.Tel: (212)233-9861 xt.241Fax: 
(212)233-9862Cell:(917)861-4966lsama@e-zingtech.com *Your IT Solutions 
Provider*** *** http://www.e-zingtech.com 
***Under Bill s.1618 
Title III passed by the 105th U.S. Congress this mail cannot be 
considered spam as long as we include contact information and a remove link 
for removal from our mailing list. To be removed from our mailing list reply 
with remove in the subject heading and your email address in the body. 
Include complete address and/or domain to be 
removed.

  
  =This 
  electronic message contains information from the mmO2 plc Group which may 
  be privileged or confidential. The information is intended to be for the 
  use of the individual(s) or entity named above. If you are not the 
  intended recipient be aware that any disclosure, copying, distribution or 
  use of the contents of this information is prohibited. If you have 
  received this electronic message in error, please notify us by telephone 
  or email (to the numbers or address above) 
  immediately.=

BEGIN:VCARD
VERSION:2.1
N:Kodikal Bhaskar Rao;Shreenivasa;R
FN:Shreenivasa Rao
NICKNAME:Seena
ORG:e-Zing Technologies Inc
TITLE:Oracle DBA
TEL;WORK;VOICE:(212) 233-9861
TEL;HOME;VOICE:(732) 326-1899
TEL;CELL;VOICE:732-670-7066
TEL;WORK;FAX:(212) 233-9862
ADR;WORK:;;41-43, Beekman Street;NY;NY;10010;United States of America
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:41-43, Beekman Street=0D=0ANY, NY 10010=0D=0AUnited States of America
ADR;HOME:;;741, Cheryl Dr;Iselin;NJ;08830-3110;USA
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:741, Cheryl Dr=0D=0AIselin, NJ 08830-3110=0D=0AUSA
X-WAB-GENDER:2
URL;HOME:http://www.sritri.com
URL;WORK:http://www.e-zingtech.com
BDAY:19630202
EMAIL;PREF;INTERNET:[EMAIL PROTECTED]
EMAIL;INTERNET:[EMAIL PROTECTED]
REV:20011230T034250Z
END:VCARD



RE: OPS$ / default accounts

2002-02-01 Thread Grabowy, Chris

In other words, there arguing about who is writing the code (the fun part)
and who is writing the book (the not so fun part)...

Sorry J, I couldn't resist...

-Original Message-
Sent: Thursday, January 31, 2002 4:46 PM
To: Multiple recipients of list ORACLE-L


Yes, Andy Duncan and I are collaborating on one.

Jared





James McCann [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/31/02 12:50 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$  / default accounts


Jared,
  I'll have a go when I get the chance.
  Did I hear someone on the list mention that you are bringing out an
Oracle/Perl book?

Jim

-Original Message-
[EMAIL PROTECTED]
Sent: 31 January 2002 18:39
To: Multiple recipients of list ORACLE-L


For those of you that use Perl and DBI,  here's a script to check for
default
passwords.  If you feel like extending the password list ( hint, hint ), I
wouldn't
mind a bit.

Jared

#!/export/home/oracle/perl/bin/perl

# odpc.pl
# oracle default password check
# Jared Still
# [EMAIL PROTECTED]

use warnings;
use DBI;
use strict;

use Getopt::Long;

my %optctl = ();

Getopt::Long::GetOptions(
   \%optctl,
   database=s,
   username=s,
   password=s,
   sysdba!,
   sysoper!,
   z,h,help);

my($db, $username, $password, $connectionMode);

if (
   $optctl{h}
   || $optctl{z}
   || $optctl{help}
) {
   Usage(0);
}

$connectionMode = 0;
if ( $optctl{sysoper} ) { $connectionMode = 4 }
if ( $optctl{sysdba} ) { $connectionMode = 2 }

if ( ! defined($optctl{database}) ) {
   Usage(1);
   die database required\n;
}
$db=$optctl{database};


if ( ! defined($optctl{username}) ) {
   Usage(1);
   die username required\n;
}

$username=$optctl{username};
$password = $optctl{password};


my $dbh = DBI-connect(
   'dbi:Oracle:' . $db,
   $username, $password,
   {
  RaiseError = 1,
  AutoCommit = 0,
  ora_session_mode = $connectionMode
   }
   );

die Connect to  $db failed \n unless $dbh;

# this is a hash of common default accounts and
# the default passwords in hex form
# to extend the list, just use this SQL
#
# select username, password
# from dba_users
#
# use the resulting password for accounts that
# you know are using the default password.
# change the password on a test database is
# necessary to get the correct data.

my %defusers =  (
   CTXSYS = '24ABAB8B06281B4C',
   DBSNMP = 'E066D214D5421CCC',
   LBACSYS= 'AC9700FD3F1410EB',
   MDSYS  = '72979A94BAD2AF80',
   OAS_PUBLIC = '9300C0977D7DC75E',
   OLAPDBA= '1AF71599EDACFB00',
   OLAPSYS= '3FB8EF9DB538647C',
   ORDPLUGINS = '88A2B2C183431F00',
   ORDSYS = '7EFA02EC7EA6B86F',
   OUTLN  = '4A3BA55E08595C81',
   SYS= 'D4C5016086B2DC6A',
   SYSTEM = 'D4DF7931AB130E37',
   TRACESVR   = 'F9DA8977092B7B81',
   WEBSYS = 'A97282CE3D94E29E',
   WKSYS  = '545E13456B7DDEA0'
);

my $MySql=select username, password from dba_users ;
$MySql .= q{ where username in('} . join(q{','}, keys %defusers) . q{')};

#print sql: $MySql\n;

my $sth = $dbh-prepare($MySql);

use vars qw{$rv};
my $rv = $sth-execute || die error with statement $MySql \n;

while( my $hash = $sth-fetchrow_hashref ) {
   #print username: $hash-{USERNAME}   password: $hash-{PASSWORD}\n;
   if ( exists $defusers{$hash-{USERNAME}} ) {
  if ( $defusers{$hash-{USERNAME}} eq $hash-{PASSWORD} ) {
 printf(Account %-20s is using a default password\n,
$hash-{USERNAME});
  }
   }
}

$dbh-disconnect;

sub Usage {
   my $exitval = shift;
   use File::Basename;
   my $basename = basename($0);

   print qq{

usage: $basename  Oracle Default Password Checker

-database ORACLE_SID
-username DBA account
-password account password
  use one of the following options
  to connect as SYSOPER or SYSDBA

  [-sysdba || -sysoper]

};

   exit $exitval;

}







James McCann [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/31/02 08:42 AM
Please respond to ORACLE-L


To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
cc:
Subject:RE: OPS$  / default accounts


Speaking of default accounts with default passwords, here is my list that
I
check for. Anyone want to compare notes :) i.e. have I missed any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get
changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them

RE: OPS$ / default accounts

2002-02-01 Thread Steve Main


You might also want to check out this web site

http://www.pentest-limited.com/default-user.htm

Steve

-Original Message-
Sent: Thursday, January 31, 2002 9:41 AM
To: Multiple recipients of list ORACLE-L


James McCann wrote:
 
 Speaking of default accounts with default passwords, here is my list that
I
 check for. Anyone want to compare notes :) i.e. have I missed any?
 
 Thanks,
 
 Jim
 
 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER
 

There are many others in the various demos which may or may not have
been run.
Here here my additional passwords (when no password is specified, it
means that the default is identical to the username)
BTW it's TRACESVR/TRACE and REPADMIN/REPADMIN

List compiled by searching 8.1.7 and 9i directories.

RMAN/XX
VRR1
VIDEOUSER
USER0 to USER9
TEST
SECDEMO
SAMPLES
PUBSUB
PRIMARY
POWERCARTUSER
PO
OSE$HTTP$ADMIN/FOO
ORDMEDIADEMO
ODS
OCITEST
MOREAU
MONITOR
MODTEST/YES
MMO2
MILLER
MIGRATE
MFG
MDSYS
JONES/STEEL
JOE/WELCOME (Logminer ;-) ?)
JMSUSER
IMAGEUSER
GPLD
GPFD
FND
FINANCE
EVENT
DUMMY
DEPLOYER
DEMO8
CSMIG
COMPANY
CLARK/CLOTH
CDEMOUCB
CDEMORID
CDEMOCOR
CDEMO82
BLAKE/PAPER
AURORA$ORB$UNAUTHENTICATED/INVALID
AURORA$JIS$UTILITY$
AUDIOUSER
AQUSER
AQJAVA
ADLDEMO
ADAMS/WOOD

You can add TEST/TEST, DBA, ADMIN, ORACLE etc. to the list.

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: Steve Main
  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: OPS$ / default accounts

2002-02-01 Thread Jared . Still

On closer examination it appears that some of the hash values for
the passwords may be incorrect.

The hash for SYSTEM is correct, but the hash for MDSYS is incorrect.

Jared






[EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
02/01/02 02:19 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$  / default accounts


Thank you Steve, this is a great resource, as it
will save duplicating effort.

I'll go update my script now...

Jared






Steve Main [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
02/01/02 01:51 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
cc: 
Subject:RE: OPS$  / default accounts



You might also want to check out this web site

http://www.pentest-limited.com/default-user.htm

Steve

-Original Message-
Sent: Thursday, January 31, 2002 9:41 AM
To: Multiple recipients of list ORACLE-L


James McCann wrote:
 
 Speaking of default accounts with default passwords, here is my list 
that
I
 check for. Anyone want to compare notes :) i.e. have I missed any?
 
 Thanks,
 
 Jim
 
 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER
 

There are many others in the various demos which may or may not have
been run.
Here here my additional passwords (when no password is specified, it
means that the default is identical to the username)
BTW it's TRACESVR/TRACE and REPADMIN/REPADMIN

List compiled by searching 8.1.7 and 9i directories.

RMAN/XX
VRR1
VIDEOUSER
USER0 to USER9
TEST
SECDEMO
SAMPLES
PUBSUB
PRIMARY
POWERCARTUSER
PO
OSE$HTTP$ADMIN/FOO
ORDMEDIADEMO
ODS
OCITEST
MOREAU
MONITOR
MODTEST/YES
MMO2
MILLER
MIGRATE
MFG
MDSYS
JONES/STEEL
JOE/WELCOME (Logminer ;-) ?)
JMSUSER
IMAGEUSER
GPLD
GPFD
FND
FINANCE
EVENT
DUMMY
DEPLOYER
DEMO8
CSMIG
COMPANY
CLARK/CLOTH
CDEMOUCB
CDEMORID
CDEMOCOR
CDEMO82
BLAKE/PAPER
AURORA$ORB$UNAUTHENTICATED/INVALID
AURORA$JIS$UTILITY$
AUDIOUSER
AQUSER
AQJAVA
ADLDEMO
ADAMS/WOOD

You can add TEST/TEST, DBA, ADMIN, ORACLE etc. to the list.

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: Steve Main
  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).



-- 
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: OPS$ / default accounts

2002-02-01 Thread Stephane Faroult

[EMAIL PROTECTED] wrote:
 
 Thank you Steve, this is a great resource, as it
 will save duplicating effort.
 
 I'll go update my script now...
 
 Jared

If I may suggest something, Jared, I am a bit of a Perl illiterate
(shame! shame!) but it looks to me that you supply the dbname on the
command line. I think that it would be great if you could, possibly
optionally, check all tnsnames.ora entries. For what I have heard of the
text processing capabilities of perl, and for having done it in C, it
shouldn't be too difficult and would be much appreciated by large shops.

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: OPS$ / default accounts

2002-02-01 Thread Charlie Mengler

The code below retrieves all the tnsnames on the system on which it is run 
(at least for Solaris which is all I run)

HTH!

#!/usr/local/bin/perl -w
#use strict;
use CGI::Carp qw{fatalsToBrowser};
use DBI;
@data_sources = DBI-data_sources('Oracle');
$i = 0;
while (defined $data_sources[$i]) {
  print (--$data_sources[$i]\n);
  $i++;
}

Stephane Faroult wrote:
 
 [EMAIL PROTECTED] wrote:
 
  Thank you Steve, this is a great resource, as it
  will save duplicating effort.
 
  I'll go update my script now...
 
  Jared
 
 If I may suggest something, Jared, I am a bit of a Perl illiterate
 (shame! shame!) but it looks to me that you supply the dbname on the
 command line. I think that it would be great if you could, possibly
 optionally, check all tnsnames.ora entries. For what I have heard of the
 text processing capabilities of perl, and for having done it in C, it
 shouldn't be too difficult and would be much appreciated by large shops.
 
 --
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Stephane Faroult
   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).

-- 
Charlie Mengler  Maintenance Warehouse  
[EMAIL PROTECTED] 10641 Scripps Summit Ct.
858-831-2229 San Diego, CA 92131
You can lead some people to knowledge, but you can't make them think!
-- 
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).



RE: OPS$ / default accounts

2002-02-01 Thread Jared . Still

Thank you Steve, this is a great resource, as it
will save duplicating effort.

I'll go update my script now...

Jared






Steve Main [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
02/01/02 01:51 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$  / default accounts



You might also want to check out this web site

http://www.pentest-limited.com/default-user.htm

Steve

-Original Message-
Sent: Thursday, January 31, 2002 9:41 AM
To: Multiple recipients of list ORACLE-L


James McCann wrote:
 
 Speaking of default accounts with default passwords, here is my list 
that
I
 check for. Anyone want to compare notes :) i.e. have I missed any?
 
 Thanks,
 
 Jim
 
 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER
 

There are many others in the various demos which may or may not have
been run.
Here here my additional passwords (when no password is specified, it
means that the default is identical to the username)
BTW it's TRACESVR/TRACE and REPADMIN/REPADMIN

List compiled by searching 8.1.7 and 9i directories.

RMAN/XX
VRR1
VIDEOUSER
USER0 to USER9
TEST
SECDEMO
SAMPLES
PUBSUB
PRIMARY
POWERCARTUSER
PO
OSE$HTTP$ADMIN/FOO
ORDMEDIADEMO
ODS
OCITEST
MOREAU
MONITOR
MODTEST/YES
MMO2
MILLER
MIGRATE
MFG
MDSYS
JONES/STEEL
JOE/WELCOME (Logminer ;-) ?)
JMSUSER
IMAGEUSER
GPLD
GPFD
FND
FINANCE
EVENT
DUMMY
DEPLOYER
DEMO8
CSMIG
COMPANY
CLARK/CLOTH
CDEMOUCB
CDEMORID
CDEMOCOR
CDEMO82
BLAKE/PAPER
AURORA$ORB$UNAUTHENTICATED/INVALID
AURORA$JIS$UTILITY$
AUDIOUSER
AQUSER
AQJAVA
ADLDEMO
ADAMS/WOOD

You can add TEST/TEST, DBA, ADMIN, ORACLE etc. to the list.

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: Steve Main
  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: OPS$

2002-01-31 Thread Stephane Faroult

Deshpande, Kirti wrote:
 
 We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't do
 this, but we have to, and that's another topic...
 
 We also use a specific auth prefix.
 
 Now, can someone show me how a Windoze user, 'GOD' get in the database when
 I do not have a user, 'Auth_PrefixGOD' in my database.
 
 I say, I have nothing to worry about this setup as long as 'GOD' user in my
 database is controlled appropriately via roles, grants, profile etc
 
 Sure, if I had auth_prefixGOD in the database, I will be looking for
 another job
 Right?
 
 - Kirti
 

The problem as I see it is that it's fairly easy to get the names of
users on a database. The number of databases you can connect to using
dbsnmp/dbsnmp or outln/outln is desperately high, and from there you can
query ALL_USERS. I must say that I am truly hopeless with any Microsoft
OS, so you could safely let me with admin rights on the box when I feel
at my most mischievous. But imagine I come with Linux on my laptop, I
plug (like many 'nomad' users often do) into your network, manage to
connect (as a less-than-nothing user), check the user list, spot
something looking like a prefix, and use this information to add with
linuxconf a suitably named account to my machine? I am certain that in
your case everything is correctly fenced, but I have met many many many
databases where the standard in terms of grants was 'TO PUBLIC', and
where database links were PUBLIC as well, and usually connected to the
other database as the owner of most tables (even as DBA).
IMHO, if you really want to be secure, you must first know Oracle and
your environment well, and also audit sensitive information.

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: OPS$

2002-01-31 Thread Stephane Faroult

Rachel Carmichael wrote:
 
 yep... any account set up as identified externally should have its
 privileges scrutinized CAREFULLY and you should not grant any of the
 default roles, Connect, Resource and most especially NOT DBA.
 

Rachel,

   I assume that you mean 'when remote_os_authent is set to TRUE', in
which case I fully agree with you. Otherwise, my position is :
a) Keep remote_os_authent to FALSE
b) Use an ops$oracle or similar account as DBA for maintenance tasks you
regularly run through cron or similar - you will not have any hard-coded
password anywhere
c) When people want to create database links to your database, create a
SPECIFIC account for it, with minimal privileges
d) Educate your users
e) Educate your users
f) Educate your users

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: OPS$

2002-01-31 Thread Gene Sais

A user can be both, requiring a passwd and os authenticated.  You can create a user 
identified externally then change its passwd.  With this method, you have sqlplus 
client access requiring username/passwd and server access with no passwd required for 
cron jobs, etc.

timpcreate user ops$junk identified externally;
User created.
timpalter user ops$junk identified by junk;
User altered.
timpgrant create session to ops$junk;
Grant succeeded.
timpconnect ops$junk/junk
Connected.

From the server, log into user junk, set db environment, sqlplus / and you are in :)  
Not sure if Oracle intended for externally to work in both cases.

Gene

 [EMAIL PROTECTED] 01/30/02 09:05PM 
okay if the prefix string is set to an empty string, then the OS
username is the same name as that used to sign in to the client.  So
if you have an empty prefix, and someone logs onto their PC as SYSTEM
then if they do sqlplus, they should be able to get into the system
account.

Except... system isn't set as identified externally they'd have to
enter the password right? Jared??

but any Oracle account you create as identified externally (meaning
the OS does the password validation, Oracle presumes the security is
there) can log onto the database by setting the client login to that
name


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Can you explain that?  You have me scared now.
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L
 
 
 They can also set their username to 'SYSTEM'.
 
 Jared
 
 
 
 
 
 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED] 
 01/30/02 11:25 AM
 Please respond to ORACLE-L
 
  
 To: Multiple recipients of list ORACLE-L
 [EMAIL PROTECTED]
 cc: 
 Subject:Re: OPS$
 
 
 anyone can name their pc oracle and then connect in if you set
 remote_os_authent
 
 
 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Does anyone have any information on security problems using the
 OPS$
  account? 
  
  Ron
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com 
  -- 
  Author: Smith, Ron L.
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).
 
 
 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions! 
 http://auctions.yahoo.com 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com 
 -- 
 Author: Rachel Carmichael
   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).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com 
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http

Re: OPS$

2002-01-31 Thread Rachel Carmichael

I understood that but the point is, unless the account has both DBA
privileges AND is identified externally, the problem doesn't exist as
such


--- Jared Still [EMAIL PROTECTED] wrote:
 
 The SYSTEM account was just an example, it could be any
 account with DBA privileges.
 
 With current versions of Oracle I haven't found any 'backdoors'
 such as the one that existed in Oracle 7.x, though I may keep
 looking.
 
 Jared
 
 On Wednesday 30 January 2002 18:05, Rachel Carmichael wrote:
  okay if the prefix string is set to an empty string, then the OS
  username is the same name as that used to sign in to the client. 
 So
  if you have an empty prefix, and someone logs onto their PC as
 SYSTEM
  then if they do sqlplus, they should be able to get into the system
  account.
 
  Except... system isn't set as identified externally they'd have
 to
  enter the password right? Jared??
 
  but any Oracle account you create as identified externally
 (meaning
  the OS does the password validation, Oracle presumes the security
 is
  there) can log onto the database by setting the client login to
 that
  name
 
  --- Smith, Ron L. [EMAIL PROTECTED] wrote:
   Can you explain that?  You have me scared now.
  
   -Original Message-
   Sent: Wednesday, January 30, 2002 4:00 PM
   To: Multiple recipients of list ORACLE-L
  
  
   They can also set their username to 'SYSTEM'.
  
   Jared
  
  
  
  
  
   Rachel Carmichael [EMAIL PROTECTED]
   Sent by: [EMAIL PROTECTED]
   01/30/02 11:25 AM
   Please respond to ORACLE-L
  
  
   To: Multiple recipients of list ORACLE-L
   [EMAIL PROTECTED]
   cc:
   Subject:Re: OPS$
  
  
   anyone can name their pc oracle and then connect in if you set
   remote_os_authent
  
   --- Smith, Ron L. [EMAIL PROTECTED] wrote:
Does anyone have any information on security problems using the
  
   OPS$
  
account?
   
Ron
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Smith, Ron L.
  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).
  
  
   __
   Do You Yahoo!?
   Great stuff seeking new owners in Yahoo! Auctions!
   http://auctions.yahoo.com
   --
   Please see the official ORACLE-L FAQ: http://www.orafaq.com
   --
   Author: Rachel Carmichael
 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).
   --
   Please see the official ORACLE-L FAQ: http://www.orafaq.com
   --
   Author: Smith, Ron L.
 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).
 
  __
  Do You Yahoo!?
  Great stuff

Re: OPS$

2002-01-31 Thread Rachel Carmichael

Stephane,

Yes, sorry, I didn't make that clear. Before setting remote_os_authent
to true, you should carefully think about what you are trying to
accomplish with it and be very sure that you are not opening up gaping
holes in your security.

I also think that you should repeat steps d through f several more
times :)

Rachel
--- Stephane Faroult [EMAIL PROTECTED] wrote:
 Rachel Carmichael wrote:
  
  yep... any account set up as identified externally should have
 its
  privileges scrutinized CAREFULLY and you should not grant any of
 the
  default roles, Connect, Resource and most especially NOT DBA.
  
 
 Rachel,
 
I assume that you mean 'when remote_os_authent is set to TRUE', in
 which case I fully agree with you. Otherwise, my position is :
 a) Keep remote_os_authent to FALSE
 b) Use an ops$oracle or similar account as DBA for maintenance tasks
 you
 regularly run through cron or similar - you will not have any
 hard-coded
 password anywhere
 c) When people want to create database links to your database, create
 a
 SPECIFIC account for it, with minimal privileges
 d) Educate your users
 e) Educate your users
 f) Educate your users
 
 -- 
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Stephane Faroult
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-31 Thread Rachel Carmichael

hm, interesting, veddy interesting.. thanks!


--- Gene Sais [EMAIL PROTECTED] wrote:
 A user can be both, requiring a passwd and os authenticated.  You can
 create a user identified externally then change its passwd.  With
 this method, you have sqlplus client access requiring username/passwd
 and server access with no passwd required for cron jobs, etc.
 
 timpcreate user ops$junk identified externally;
 User created.
 timpalter user ops$junk identified by junk;
 User altered.
 timpgrant create session to ops$junk;
 Grant succeeded.
 timpconnect ops$junk/junk
 Connected.
 
 From the server, log into user junk, set db environment, sqlplus /
 and you are in :)  Not sure if Oracle intended for externally to work
 in both cases.
 
 Gene
 
  [EMAIL PROTECTED] 01/30/02 09:05PM 
 okay if the prefix string is set to an empty string, then the OS
 username is the same name as that used to sign in to the client.  So
 if you have an empty prefix, and someone logs onto their PC as
 SYSTEM
 then if they do sqlplus, they should be able to get into the system
 account.
 
 Except... system isn't set as identified externally they'd have to
 enter the password right? Jared??
 
 but any Oracle account you create as identified externally (meaning
 the OS does the password validation, Oracle presumes the security is
 there) can log onto the database by setting the client login to that
 name
 
 
 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Can you explain that?  You have me scared now.
  
  -Original Message-
  Sent: Wednesday, January 30, 2002 4:00 PM
  To: Multiple recipients of list ORACLE-L
  
  
  They can also set their username to 'SYSTEM'.
  
  Jared
  
  
  
  
  
  Rachel Carmichael [EMAIL PROTECTED]
  Sent by: [EMAIL PROTECTED] 
  01/30/02 11:25 AM
  Please respond to ORACLE-L
  
   
  To: Multiple recipients of list ORACLE-L
  [EMAIL PROTECTED]
  cc: 
  Subject:Re: OPS$
  
  
  anyone can name their pc oracle and then connect in if you set
  remote_os_authent
  
  
  --- Smith, Ron L. [EMAIL PROTECTED] wrote:
   Does anyone have any information on security problems using the
  OPS$
   account? 
   
   Ron
   -- 
   Please see the official ORACLE-L FAQ: http://www.orafaq.com 
   -- 
   Author: Smith, Ron L.
 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).
  
  
  __
  Do You Yahoo!?
  Great stuff seeking new owners in Yahoo! Auctions! 
  http://auctions.yahoo.com 
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com 
  -- 
  Author: Rachel Carmichael
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).
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com 
  -- 
  Author: Smith, Ron L.
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

RE: OPS$

2002-01-31 Thread Rachel Carmichael

I don't think you are living in a dream world... the key parameter you
set (that ensures the security) is

remote_os_authent=false

If you set that false in Unix, you can do basically the same thing you
are doing in NT, and you can only log in using external authentication
if you are actually logged onto the machine that the database is on.


--- Seefelt, Beth [EMAIL PROTECTED] wrote:
 
 I know I'm probably one of the few NT weenies on the list so I hope I
 don't get too much guff from the unix guys...
 
 Disabling remote_os_authent and using external authentication are not
 mutually exclusive, and its not completely devoid of security in NT.
 
 Consider this configuration
 
 remote_os_authent=false
 osauth_prefix_domain=true
 
 sqlnet.authentication_services=(nts)
 
 Now I can create externally authenticated database accounts, prefixed
 with the domain name instead of OPS$.  When they connect to the
 database Oracle will authenticate them via Kerberos or NTLM, so their
 password doesn't even have to be passed over the network.  And they
 are authenticated by the domain, so creating a rogue server and
 creating a user account with the same name still isn't going to get
 you authenticated, unless you can set the password on the rogue
 machine to the same password as the domain account.
 
 Or am I living in a rose colored dream world?
 
 Beth
 
 
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 5:55 PM
 To: Multiple recipients of list ORACLE-L
 
 
 Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever,
 and so
 long as your authentication demands an OPS$ or basically any other
 non null
 string of characters, who cares?  OPS$SYSTEM is not going to wind up
 being a
 DBA... now, if OPS$STILL is a DBA, and someone sets their PC to
 STILL, then
 you've got a problem.  
 
 The long and short of it is that the OPS security is only as good as
 the box
 it is serving.  If you're on any computer with C level security or
 higher,
 there is nothing wrong with using OPS$ as you are using operating
 system
 level security.  So, if, for example, you are using VMS, MVS, CDC,
 Cray, or
 anything us old folks might have used 10 years ago, OPS$ is terrific.
  If
 your operating system is making Bill Gates richer, you have no
 security to
 speak of.  
 
 The question you want to ask yourself is how good is your front-end
 security?
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:26 PM
 To: Multiple recipients of list ORACLE-L
 
 Can you explain that?  You have me scared now.
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L
 
 
 They can also set their username to 'SYSTEM'.
 
 Jared
 
 
 
 
 
 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 01/30/02 11:25 AM
 Please respond to ORACLE-L
 
  
 To: Multiple recipients of list ORACLE-L
 [EMAIL PROTECTED]
 cc: 
 Subject:Re: OPS$
 
 
 anyone can name their pc oracle and then connect in if you set
 remote_os_authent
 
 
 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Does anyone have any information on security problems using the
 OPS$
  account? 
  
  Ron
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  -- 
  Author: Smith, Ron L.
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).
 
 
 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions! 
 http://auctions.yahoo.com
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Rachel Carmichael
   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

Re: OPS$

2002-01-31 Thread Rachel Carmichael

one of the nicer little features of 9i is that those accounts come
locked when you build the database. The set of privileges for each
has also been greatly restricted.


--- Stephane Faroult [EMAIL PROTECTED] wrote:
 Deshpande, Kirti wrote:
  
  We use REMOTE_OS_AUTHENT in many of our databases. I know we
 shouldn't do
  this, but we have to, and that's another topic...
  
  We also use a specific auth prefix.
  
  Now, can someone show me how a Windoze user, 'GOD' get in the
 database when
  I do not have a user, 'Auth_PrefixGOD' in my database.
  
  I say, I have nothing to worry about this setup as long as 'GOD'
 user in my
  database is controlled appropriately via roles, grants, profile
 etc
  
  Sure, if I had auth_prefixGOD in the database, I will be looking
 for
  another job
  Right?
  
  - Kirti
  
 
 The problem as I see it is that it's fairly easy to get the names of
 users on a database. The number of databases you can connect to using
 dbsnmp/dbsnmp or outln/outln is desperately high, and from there you
 can
 query ALL_USERS. I must say that I am truly hopeless with any
 Microsoft
 OS, so you could safely let me with admin rights on the box when I
 feel
 at my most mischievous. But imagine I come with Linux on my laptop, I
 plug (like many 'nomad' users often do) into your network, manage to
 connect (as a less-than-nothing user), check the user list, spot
 something looking like a prefix, and use this information to add with
 linuxconf a suitably named account to my machine? I am certain that
 in
 your case everything is correctly fenced, but I have met many many
 many
 databases where the standard in terms of grants was 'TO PUBLIC', and
 where database links were PUBLIC as well, and usually connected to
 the
 other database as the owner of most tables (even as DBA).
 IMHO, if you really want to be secure, you must first know Oracle and
 your environment well, and also audit sensitive information.
 
 -- 
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Stephane Faroult
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-31 Thread Deshpande, Kirti

Oh, Sure..
I have seen that in the past (with 7.2.3.0). 
Actually, at my current job, we had one 'very special' database (built by an
Oracle Consultant), where the Prod Schema owner was an OPS$ account. How
conveeenient!  
The Contractor DBA who managed it when I joined, told me that that Oracle
password in the database for this OPS$ account was changed and it did not
match the OS level password, so we were okay =:-O 

In the months followed, we rebuilt the database... 

- Kirti

-Original Message-
Sent: Thursday, January 31, 2002 7:15 AM
To: Multiple recipients of list ORACLE-L


A user can be both, requiring a passwd and os authenticated.  You can create
a user identified externally then change its passwd.  With this method, you
have sqlplus client access requiring username/passwd and server access with
no passwd required for cron jobs, etc.

timpcreate user ops$junk identified externally;
User created.
timpalter user ops$junk identified by junk;
User altered.
timpgrant create session to ops$junk;
Grant succeeded.
timpconnect ops$junk/junk
Connected.

From the server, log into user junk, set db environment, sqlplus / and you
are in :)  Not sure if Oracle intended for externally to work in both cases.

Gene


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Deshpande, Kirti
  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: OPS$

2002-01-31 Thread Smith, Ron L.

OK, so there are risks.  I will make sure OPS$ORACLE has restricted access.

New question.  In 8.1.6 I have set everything up the same as I did in 7.3.4
but when I 
try to run SQL*PLUS as sqlplus / I get invalid user name / password.  I am
searching
the sorry documentaion CD but I havn't found the difference.  Can anyone
help?

Thanks!
Ron

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Smith, Ron L.
  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: OPS$ / default accounts

2002-01-31 Thread James McCann

Speaking of default accounts with default passwords, here is my list that I
check for. Anyone want to compare notes :) i.e. have I missed any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 So, it's all how you manage your set up. When I joined this company I was
going nuts about such things (remote_os_authent, default links by virtue of
Oracle Names etc), but as I learned the environment I was comfortable.. And
it is helping us more than creating problems and concerns.

Cheers !

- Kirti

-Original Message-
Sent: Thursday, January 31, 2002 2:20 AM
To: Multiple recipients of list ORACLE-L


Deshpande, Kirti wrote:

 We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't do
 this, but we have to, and that's another topic...

 We also use a specific auth prefix.

 Now, can someone show me how a Windoze user, 'GOD' get in the database
when
 I do not have a user, 'Auth_PrefixGOD' in my database.

 I say, I have nothing to worry about this setup as long as 'GOD' user in
my
 database is controlled appropriately via roles, grants, profile etc

 Sure, if I had auth_prefixGOD in the database, I will be looking for
 another job
 Right?

 - Kirti


The problem as I see it is that it's fairly easy to get the names of
users on a database. The number of databases you can connect to using
dbsnmp/dbsnmp or outln/outln is desperately high, and from there you can
query ALL_USERS. I must say that I am truly hopeless with any Microsoft
OS, so you could safely let me with admin rights on the box when I feel
at my most mischievous. But imagine I come with Linux on my laptop, I
plug (like many 'nomad' users often do) into your network, manage to
connect (as a less-than-nothing user), check the user list, spot
something looking like a prefix, and use this information to add with
linuxconf a suitably named account to my machine? I am certain that in
your case everything is correctly fenced, but I have met many many many
databases where the standard in terms of grants was 'TO PUBLIC', and
where database links were PUBLIC as well, and usually connected to the
other database as the owner of most tables (even as DBA).
IMHO, if you really want to be secure, you must first know Oracle and
your environment well, and also audit sensitive information.

--
Regards,

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

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Deshpande, Kirti
  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: James McCann
  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: OPS$

2002-01-31 Thread Rachel Carmichael

what a concept... changing production passwords!

hm, I knew I liked your company as my phone provider :)


--- Deshpande, Kirti [EMAIL PROTECTED] wrote:
 Stephane,
  Thanks. Yes, we are properly fenced  
  None of the databases have those default accounts with default
 passwords.
 We do not use OEM and that agent. Passwords of critical accounts get
 changed
 regularly and often.  Database user ids are generated  approved by
 Data
 Security group before DBAs can add them to databases (so others do
 not know
 and can not guess who has what id), and they request reports of
 access
 privileges when least expected.
  So, it's all how you manage your set up. When I joined this company
 I was
 going nuts about such things (remote_os_authent, default links by
 virtue of
 Oracle Names etc), but as I learned the environment I was
 comfortable.. And
 it is helping us more than creating problems and concerns. 
 
 Cheers !
 
 - Kirti 
 
 -Original Message-
 Sent: Thursday, January 31, 2002 2:20 AM
 To: Multiple recipients of list ORACLE-L
 
 
 Deshpande, Kirti wrote:
  
  We use REMOTE_OS_AUTHENT in many of our databases. I know we
 shouldn't do
  this, but we have to, and that's another topic...
  
  We also use a specific auth prefix.
  
  Now, can someone show me how a Windoze user, 'GOD' get in the
 database
 when
  I do not have a user, 'Auth_PrefixGOD' in my database.
  
  I say, I have nothing to worry about this setup as long as 'GOD'
 user in
 my
  database is controlled appropriately via roles, grants, profile
 etc
  
  Sure, if I had auth_prefixGOD in the database, I will be looking
 for
  another job
  Right?
  
  - Kirti
  
 
 The problem as I see it is that it's fairly easy to get the names of
 users on a database. The number of databases you can connect to using
 dbsnmp/dbsnmp or outln/outln is desperately high, and from there you
 can
 query ALL_USERS. I must say that I am truly hopeless with any
 Microsoft
 OS, so you could safely let me with admin rights on the box when I
 feel
 at my most mischievous. But imagine I come with Linux on my laptop, I
 plug (like many 'nomad' users often do) into your network, manage to
 connect (as a less-than-nothing user), check the user list, spot
 something looking like a prefix, and use this information to add with
 linuxconf a suitably named account to my machine? I am certain that
 in
 your case everything is correctly fenced, but I have met many many
 many
 databases where the standard in terms of grants was 'TO PUBLIC', and
 where database links were PUBLIC as well, and usually connected to
 the
 other database as the owner of most tables (even as DBA).
 IMHO, if you really want to be secure, you must first know Oracle and
 your environment well, and also audit sensitive information.
 
 -- 
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Stephane Faroult
   INET: [EMAIL PROTECTED]
 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Deshpande, Kirti
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-31 Thread Gene Sais

i can just see it now, user ids generated by the security group, there must be lots of 
little yellow stickers on everyone's pc :)

 [EMAIL PROTECTED] 01/31/02 10:25AM 
Stephane,
 Thanks. Yes, we are properly fenced  
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 So, it's all how you manage your set up. When I joined this company I was
going nuts about such things (remote_os_authent, default links by virtue of
Oracle Names etc), but as I learned the environment I was comfortable.. And
it is helping us more than creating problems and concerns. 

Cheers !

- Kirti 

-Original Message-
Sent: Thursday, January 31, 2002 2:20 AM
To: Multiple recipients of list ORACLE-L


Deshpande, Kirti wrote:
 
 We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't do
 this, but we have to, and that's another topic...
 
 We also use a specific auth prefix.
 
 Now, can someone show me how a Windoze user, 'GOD' get in the database
when
 I do not have a user, 'Auth_PrefixGOD' in my database.
 
 I say, I have nothing to worry about this setup as long as 'GOD' user in
my
 database is controlled appropriately via roles, grants, profile etc
 
 Sure, if I had auth_prefixGOD in the database, I will be looking for
 another job
 Right?
 
 - Kirti
 

The problem as I see it is that it's fairly easy to get the names of
users on a database. The number of databases you can connect to using
dbsnmp/dbsnmp or outln/outln is desperately high, and from there you can
query ALL_USERS. I must say that I am truly hopeless with any Microsoft
OS, so you could safely let me with admin rights on the box when I feel
at my most mischievous. But imagine I come with Linux on my laptop, I
plug (like many 'nomad' users often do) into your network, manage to
connect (as a less-than-nothing user), check the user list, spot
something looking like a prefix, and use this information to add with
linuxconf a suitably named account to my machine? I am certain that in
your case everything is correctly fenced, but I have met many many many
databases where the standard in terms of grants was 'TO PUBLIC', and
where database links were PUBLIC as well, and usually connected to the
other database as the owner of most tables (even as DBA).
IMHO, if you really want to be secure, you must first know Oracle and
your environment well, and also audit sensitive information.

-- 
Regards,

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

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com 
-- 
Author: Deshpande, Kirti
  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: Gene Sais
  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: OPS$

2002-01-31 Thread Jamadagni, Rajendra

We change production password too, but not that often. But I have a DB level
trigger that logs each login and captures OSuser too. Then I have a report
that is run by my good friend cron telling me who is logging in as what.
So, if we find somebody, their managers get informed, mentioned in the
weekly meetings and schema password is changed.

Now, our developers know the big brother is watching and yes we do capture
any and all DDLs that run on the system (along with osuser), so we can go
back and see who did what. This is not intended for policing, but mainly to
see if someone did something without telling us. 

Raj
__
Rajendra Jamadagni  MIS, ESPN Inc.
Rajendra dot Jamadagni at ESPN dot com
Any opinion expressed here is personal and doesn't reflect that of ESPN Inc.

QOTD: Any clod can have facts, but having an opinion is an art!



*1

This e-mail message is confidential, intended only for the named recipient(s) above 
and may contain information that is privileged, attorney work product or exempt from 
disclosure under applicable law. If you have received this message in error, or are 
not the named recipient(s), please immediately notify corporate MIS at (860) 766-2000 
and delete this e-mail message from your computer, Thank you.

*1




RE: OPS$

2002-01-31 Thread Deshpande, Kirti

Yellow is out, we use our Company colors now.  Black/red/white color
stickers (with the V-check mark) ;) 
 
- Kirti 

-Original Message-
Sent: Thursday, January 31, 2002 10:51 AM
To: Multiple recipients of list ORACLE-L


i can just see it now, user ids generated by the security group, there must
be lots of little yellow stickers on everyone's pc :)

 [EMAIL PROTECTED] 01/31/02 10:25AM 
Stephane,
 Thanks. Yes, we are properly fenced  
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Deshpande, Kirti
  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: OPS$

2002-01-31 Thread Jared . Still

I just remembered why remote_os_authent was so insecure
in v7 sqlnet v2:  you could become SYSTEM just by setting
USER_ID=SYSTEM in Oracle.ini, but the SYSTEM user 
did *not* need to be identified externally.
 
That's what was so insecure.  I've just been trying to see if
any similar insecurities still exist. ( geez I love English :)
 
So far, no.

Jared





Jared Still [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 07:45 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Re: OPS$



Sounds about right to me. 

The security part, that is.  :)

Jared

On Wednesday 30 January 2002 19:25, Seefelt, Beth wrote:
 I know I'm probably one of the few NT weenies on the list so I hope I 
don't
 get too much guff from the unix guys...

 Disabling remote_os_authent and using external authentication are not
 mutually exclusive, and its not completely devoid of security in NT.

 Consider this configuration

 remote_os_authent=false
 osauth_prefix_domain=true

 sqlnet.authentication_services=(nts)

 Now I can create externally authenticated database accounts, prefixed 
with
 the domain name instead of OPS$.  When they connect to the database 
Oracle
 will authenticate them via Kerberos or NTLM, so their password doesn't 
even
 have to be passed over the network.  And they are authenticated by the
 domain, so creating a rogue server and creating a user account with the
 same name still isn't going to get you authenticated, unless you can set
 the password on the rogue machine to the same password as the domain
 account.

 Or am I living in a rose colored dream world?

 Beth



 -Original Message-
 Sent: Wednesday, January 30, 2002 5:55 PM
 To: Multiple recipients of list ORACLE-L


 Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever, and 
so
 long as your authentication demands an OPS$ or basically any other non 
null
 string of characters, who cares?  OPS$SYSTEM is not going to wind up 
being
 a DBA... now, if OPS$STILL is a DBA, and someone sets their PC to STILL,
 then you've got a problem.

 The long and short of it is that the OPS security is only as good as the
 box it is serving.  If you're on any computer with C level security or
 higher, there is nothing wrong with using OPS$ as you are using 
operating
 system level security.  So, if, for example, you are using VMS, MVS, 
CDC,
 Cray, or anything us old folks might have used 10 years ago, OPS$ is
 terrific.  If your operating system is making Bill Gates richer, you 
have
 no security to speak of.

 The question you want to ask yourself is how good is your front-end
 security?

 -Original Message-
 Sent: Wednesday, January 30, 2002 4:26 PM
 To: Multiple recipients of list ORACLE-L

 Can you explain that?  You have me scared now.

 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L


 They can also set their username to 'SYSTEM'.

 Jared





 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 01/30/02 11:25 AM
 Please respond to ORACLE-L


 To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
 cc:
 Subject:Re: OPS$


 anyone can name their pc oracle and then connect in if you set
 remote_os_authent

 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Does anyone have any information on security problems using the OPS$
  account?
 
  Ron
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Smith, Ron L.
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).

 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions!
 http://auctions.yahoo.com
-- 
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

Re: OPS$ / default accounts

2002-01-31 Thread Stephane Faroult

James McCann wrote:
 
 Speaking of default accounts with default passwords, here is my list that I
 check for. Anyone want to compare notes :) i.e. have I missed any?
 
 Thanks,
 
 Jim
 
 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER
 

There are many others in the various demos which may or may not have
been run.
Here here my additional passwords (when no password is specified, it
means that the default is identical to the username)
BTW it's TRACESVR/TRACE and REPADMIN/REPADMIN

List compiled by searching 8.1.7 and 9i directories.

RMAN/XX
VRR1
VIDEOUSER
USER0 to USER9
TEST
SECDEMO
SAMPLES
PUBSUB
PRIMARY
POWERCARTUSER
PO
OSE$HTTP$ADMIN/FOO
ORDMEDIADEMO
ODS
OCITEST
MOREAU
MONITOR
MODTEST/YES
MMO2
MILLER
MIGRATE
MFG
MDSYS
JONES/STEEL
JOE/WELCOME (Logminer ;-) ?)
JMSUSER
IMAGEUSER
GPLD
GPFD
FND
FINANCE
EVENT
DUMMY
DEPLOYER
DEMO8
CSMIG
COMPANY
CLARK/CLOTH
CDEMOUCB
CDEMORID
CDEMOCOR
CDEMO82
BLAKE/PAPER
AURORA$ORB$UNAUTHENTICATED/INVALID
AURORA$JIS$UTILITY$
AUDIOUSER
AQUSER
AQJAVA
ADLDEMO
ADAMS/WOOD

You can add TEST/TEST, DBA, ADMIN, ORACLE etc. to the list.

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: OPS$ / default accounts

2002-01-31 Thread Mercadante, Thomas F

Hey All,

Anyone remember how to change the DBSNMP password?  I know I can change it
in the db easily enough, but how does the server/DBSNMP listener process
know what the new password is?  Must be stored in an OS file someplace.

I was just poking around trying to figure it out.  The docs have the answer
hidden someplace and Google is not responding to search requests.

Just curious.

And Jim, the first thing I do when I come upon an instance with these
default accounts established, is to lock them (alter user account lock) so
that someone cannot connect using them.

Thanks!

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, January 31, 2002 11:43 AM
To: Multiple recipients of list ORACLE-L


Speaking of default accounts with default passwords, here is my list that I
check for. Anyone want to compare notes :) i.e. have I missed any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 So, it's all how you manage your set up. When I joined this company I was
going nuts about such things (remote_os_authent, default links by virtue of
Oracle Names etc), but as I learned the environment I was comfortable.. And
it is helping us more than creating problems and concerns.

Cheers !

- Kirti

-Original Message-
Sent: Thursday, January 31, 2002 2:20 AM
To: Multiple recipients of list ORACLE-L


Deshpande, Kirti wrote:

 We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't do
 this, but we have to, and that's another topic...

 We also use a specific auth prefix.

 Now, can someone show me how a Windoze user, 'GOD' get in the database
when
 I do not have a user, 'Auth_PrefixGOD' in my database.

 I say, I have nothing to worry about this setup as long as 'GOD' user in
my
 database is controlled appropriately via roles, grants, profile etc

 Sure, if I had auth_prefixGOD in the database, I will be looking for
 another job
 Right?

 - Kirti


The problem as I see it is that it's fairly easy to get the names of
users on a database. The number of databases you can connect to using
dbsnmp/dbsnmp or outln/outln is desperately high, and from there you can
query ALL_USERS. I must say that I am truly hopeless with any Microsoft
OS, so you could safely let me with admin rights on the box when I feel
at my most mischievous. But imagine I come with Linux on my laptop, I
plug (like many 'nomad' users often do) into your network, manage to
connect (as a less-than-nothing user), check the user list, spot
something looking like a prefix, and use this information to add with
linuxconf a suitably named account to my machine? I am certain that in
your case everything is correctly fenced, but I have met many many many
databases where the standard in terms of grants was 'TO PUBLIC', and
where database links were PUBLIC as well, and usually connected to the
other database as the owner of most tables (even as DBA).
IMHO, if you really want to be secure, you must first know Oracle and
your environment well, and also audit sensitive information.

--
Regards,

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

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Deshpande, Kirti
  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: James McCann
  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, 

RE: OPS$ / default accounts

2002-01-31 Thread Seefelt, Beth


It goes in snmp_rw.ora

snmp.connect.SID.password = dbsnmppwd
snmp.connect.SID.password = dbsnmppwd


-Original Message-
Sent: Thursday, January 31, 2002 12:41 PM
To: Multiple recipients of list ORACLE-L


Hey All,

Anyone remember how to change the DBSNMP password?  I know I can change
it in the db easily enough, but how does the server/DBSNMP listener
process know what the new password is?  Must be stored in an OS file
someplace.

I was just poking around trying to figure it out.  The docs have the
answer hidden someplace and Google is not responding to search requests.

Just curious.

And Jim, the first thing I do when I come upon an instance with these
default accounts established, is to lock them (alter user account
lock) so that someone cannot connect using them.

Thanks!

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, January 31, 2002 11:43 AM
To: Multiple recipients of list ORACLE-L


Speaking of default accounts with default passwords, here is my list
that I check for. Anyone want to compare notes :) i.e. have I missed
any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default
passwords. We do not use OEM and that agent. Passwords of critical
accounts get changed regularly and often.  Database user ids are
generated  approved by Data Security group before DBAs can add them to
databases (so others do not know and can not guess who has what id), and
they request reports of access privileges when least expected.  So, it's
all how you manage your set up. When I joined this company I was going
nuts about such things (remote_os_authent, default links by virtue of
Oracle Names etc), but as I learned the environment I was comfortable..
And it is helping us more than creating problems and concerns.

Cheers !

- Kirti

-Original Message-
Sent: Thursday, January 31, 2002 2:20 AM
To: Multiple recipients of list ORACLE-L


Deshpande, Kirti wrote:

 We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't

 do this, but we have to, and that's another topic...

 We also use a specific auth prefix.

 Now, can someone show me how a Windoze user, 'GOD' get in the database
when
 I do not have a user, 'Auth_PrefixGOD' in my database.

 I say, I have nothing to worry about this setup as long as 'GOD' user 
 in
my
 database is controlled appropriately via roles, grants, profile 
 etc

 Sure, if I had auth_prefixGOD in the database, I will be looking for

 another job Right?

 - Kirti


The problem as I see it is that it's fairly easy to get the names of
users on a database. The number of databases you can connect to using
dbsnmp/dbsnmp or outln/outln is desperately high, and from there you can
query ALL_USERS. I must say that I am truly hopeless with any Microsoft
OS, so you could safely let me with admin rights on the box when I feel
at my most mischievous. But imagine I come with Linux on my laptop, I
plug (like many 'nomad' users often do) into your network, manage to
connect (as a less-than-nothing user), check the user list, spot
something looking like a prefix, and use this information to add with
linuxconf a suitably named account to my machine? I am certain that in
your case everything is correctly fenced, but I have met many many many
databases where the standard in terms of grants was 'TO PUBLIC', and
where database links were PUBLIC as well, and usually connected to the
other database as the owner of most tables (even as DBA). IMHO, if you
really want to be secure, you must first know Oracle and your
environment well, and also audit sensitive information.

--
Regards,

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

--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Deshpande, Kirti
  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: James McCann
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 

RE: OPS$ / default accounts

2002-01-31 Thread Rachel Carmichael

change it in snmp.ora

which is in clear text on the Unix server.


protect that file!

--- Mercadante, Thomas F [EMAIL PROTECTED] wrote:
 Hey All,
 
 Anyone remember how to change the DBSNMP password?  I know I can
 change it
 in the db easily enough, but how does the server/DBSNMP listener
 process
 know what the new password is?  Must be stored in an OS file
 someplace.
 
 I was just poking around trying to figure it out.  The docs have the
 answer
 hidden someplace and Google is not responding to search requests.
 
 Just curious.
 
 And Jim, the first thing I do when I come upon an instance with these
 default accounts established, is to lock them (alter user account
 lock) so
 that someone cannot connect using them.
 
 Thanks!
 
 Tom Mercadante
 Oracle Certified Professional
 
 
 -Original Message-
 Sent: Thursday, January 31, 2002 11:43 AM
 To: Multiple recipients of list ORACLE-L
 
 
 Speaking of default accounts with default passwords, here is my list
 that I
 check for. Anyone want to compare notes :) i.e. have I missed any?
 
 Thanks,
 
 Jim
 
 
 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER
 
 
 
 
 -Original Message-
 Kirti
 Sent: 31 January 2002 15:25
 To: Multiple recipients of list ORACLE-L
 
 
 Stephane,
  Thanks. Yes, we are properly fenced
  None of the databases have those default accounts with default
 passwords.
 We do not use OEM and that agent. Passwords of critical accounts get
 changed
 regularly and often.  Database user ids are generated  approved by
 Data
 Security group before DBAs can add them to databases (so others do
 not know
 and can not guess who has what id), and they request reports of
 access
 privileges when least expected.
  So, it's all how you manage your set up. When I joined this company
 I was
 going nuts about such things (remote_os_authent, default links by
 virtue of
 Oracle Names etc), but as I learned the environment I was
 comfortable.. And
 it is helping us more than creating problems and concerns.
 
 Cheers !
 
 - Kirti
 
 -Original Message-
 Sent: Thursday, January 31, 2002 2:20 AM
 To: Multiple recipients of list ORACLE-L
 
 
 Deshpande, Kirti wrote:
 
  We use REMOTE_OS_AUTHENT in many of our databases. I know we
 shouldn't do
  this, but we have to, and that's another topic...
 
  We also use a specific auth prefix.
 
  Now, can someone show me how a Windoze user, 'GOD' get in the
 database
 when
  I do not have a user, 'Auth_PrefixGOD' in my database.
 
  I say, I have nothing to worry about this setup as long as 'GOD'
 user in
 my
  database is controlled appropriately via roles, grants, profile
 etc
 
  Sure, if I had auth_prefixGOD in the database, I will be looking
 for
  another job
  Right?
 
  - Kirti
 
 
 The problem as I see it is that it's fairly easy to get the names of
 users on a database. The number of databases you can connect to using
 dbsnmp/dbsnmp or outln/outln is desperately high, and from there you
 can
 query ALL_USERS. I must say that I am truly hopeless with any
 Microsoft
 OS, so you could safely let me with admin rights on the box when I
 feel
 at my most mischievous. But imagine I come with Linux on my laptop, I
 plug (like many 'nomad' users often do) into your network, manage to
 connect (as a less-than-nothing user), check the user list, spot
 something looking like a prefix, and use this information to add with
 linuxconf a suitably named account to my machine? I am certain that
 in
 your case everything is correctly fenced, but I have met many many
 many
 databases where the standard in terms of grants was 'TO PUBLIC', and
 where database links were PUBLIC as well, and usually connected to
 the
 other database as the owner of most tables (even as DBA).
 IMHO, if you really want to be secure, you must first know Oracle and
 your environment well, and also audit sensitive information.
 
 --
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Stephane Faroult
   INET: [EMAIL PROTECTED]
 
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Deshpande, Kirti
   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: 

Re: OPS$ / default accounts

2002-01-31 Thread Rachel Carmichael

scary


--- Stephane Faroult [EMAIL PROTECTED] wrote:
 James McCann wrote:
  
  Speaking of default accounts with default passwords, here is my
 list that I
  check for. Anyone want to compare notes :) i.e. have I missed any?
  
  Thanks,
  
  Jim
  
  perfstat/perfstat
  TRACESVR   ???   is only used with 7.x Databases
  REPADMIN   ???
  CTXSYS/CTXSYS
  DBSNMP/DBSNMP
  INTERNAL/ORACLE
  MDSYS/MDSYS
  MTSSYS/MTSSYS
  ORDPLUGINS/ORDPLUGINS
  ORDSYS/ORDSYS
  OUTLN/OUTLN
  SYS/CHANGE_ON_INSTALL
  SYSTEM/MANAGER
  SCOTT/TIGER
  
 
 There are many others in the various demos which may or may not have
 been run.
 Here here my additional passwords (when no password is specified, it
 means that the default is identical to the username)
 BTW it's TRACESVR/TRACE and REPADMIN/REPADMIN
 
 List compiled by searching 8.1.7 and 9i directories.
 
 RMAN/XX
 VRR1
 VIDEOUSER
 USER0 to USER9
 TEST
 SECDEMO
 SAMPLES
 PUBSUB
 PRIMARY
 POWERCARTUSER
 PO
 OSE$HTTP$ADMIN/FOO
 ORDMEDIADEMO
 ODS
 OCITEST
 MOREAU
 MONITOR
 MODTEST/YES
 MMO2
 MILLER
 MIGRATE
 MFG
 MDSYS
 JONES/STEEL
 JOE/WELCOME (Logminer ;-) ?)
 JMSUSER
 IMAGEUSER
 GPLD
 GPFD
 FND
 FINANCE
 EVENT
 DUMMY
 DEPLOYER
 DEMO8
 CSMIG
 COMPANY
 CLARK/CLOTH
 CDEMOUCB
 CDEMORID
 CDEMOCOR
 CDEMO82
 BLAKE/PAPER
 AURORA$ORB$UNAUTHENTICATED/INVALID
 AURORA$JIS$UTILITY$
 AUDIOUSER
 AQUSER
 AQJAVA
 ADLDEMO
 ADAMS/WOOD
 
 You can add TEST/TEST, DBA, ADMIN, ORACLE etc. to the list.
 
 -- 
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Stephane Faroult
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-31 Thread Rajesh . Rao


To add further, what I have read is, on Windows NT, being able to edit the
registry, could allow one to change the ORA_PWFILE value, and point to
their own password file. Hence, access to the registry should be resticted.

Raj





   
 
Jared.Still@r  
 
adisys.com   To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
Sent by: cc:   
 
root@fatcity.Subject: Re: OPS$ 
 
com
 
   
 
   
 
January 31,
 
2002 12:20 PM  
 
Please 
 
respond to 
 
ORACLE-L   
 
   
 
   
 




I just remembered why remote_os_authent was so insecure
in v7 sqlnet v2:  you could become SYSTEM just by setting
USER_ID=SYSTEM in Oracle.ini, but the SYSTEM user
did *not* need to be identified externally.

That's what was so insecure.  I've just been trying to see if
any similar insecurities still exist. ( geez I love English :)

So far, no.

Jared





Jared Still [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 07:45 PM
Please respond to ORACLE-L


To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc:
Subject:Re: OPS$



Sounds about right to me.

The security part, that is.  :)

Jared

On Wednesday 30 January 2002 19:25, Seefelt, Beth wrote:
 I know I'm probably one of the few NT weenies on the list so I hope I
don't
 get too much guff from the unix guys...

 Disabling remote_os_authent and using external authentication are not
 mutually exclusive, and its not completely devoid of security in NT.

 Consider this configuration

 remote_os_authent=false
 osauth_prefix_domain=true

 sqlnet.authentication_services=(nts)

 Now I can create externally authenticated database accounts, prefixed
with
 the domain name instead of OPS$.  When they connect to the database
Oracle
 will authenticate them via Kerberos or NTLM, so their password doesn't
even
 have to be passed over the network.  And they are authenticated by the
 domain, so creating a rogue server and creating a user account with the
 same name still isn't going to get you authenticated, unless you can set
 the password on the rogue machine to the same password as the domain
 account.

 Or am I living in a rose colored dream world?

 Beth



 -Original Message-
 Sent: Wednesday, January 30, 2002 5:55 PM
 To: Multiple recipients of list ORACLE-L


 Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever, and
so
 long as your authentication demands an OPS$ or basically any other non
null
 string of characters, who cares?  OPS$SYSTEM is not going to wind up
being
 a DBA... now, if OPS$STILL is a DBA, and someone sets their PC to STILL,
 then you've got a problem.

 The long and short of it is that the OPS security is only as good as the
 box it is serving.  If you're on any computer with C level security or
 higher, there is nothing wrong with using OPS$ as you are using
operating
 system level security.  So, if, for example, you are using VMS, MVS,
CDC,
 Cray, or anything us old folks might have used 10 years ago, OPS$ is
 terrific.  If your operating system is making Bill Gates richer, you
have
 no security to speak of.

 The question you want to ask yourself is how good is your front-end
 security?

 -Original Message-
 Sent: Wednesday, January 30, 2002 4:26 PM
 To: Multiple recipients of list ORACLE-L

 Can you explain that?  You have me scared now.

 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L


 They can also set their username to 'SYSTEM

RE: OPS$ / default accounts

2002-01-31 Thread Jared . Still

For those of you that use Perl and DBI,  here's a script to check for 
default
passwords.  If you feel like extending the password list ( hint, hint ), I 
wouldn't
mind a bit.

Jared

#!/export/home/oracle/perl/bin/perl

# odpc.pl
# oracle default password check
# Jared Still
# [EMAIL PROTECTED]

use warnings;
use DBI;
use strict;

use Getopt::Long;

my %optctl = ();

Getopt::Long::GetOptions(
   \%optctl,
   database=s,
   username=s,
   password=s,
   sysdba!,
   sysoper!,
   z,h,help);

my($db, $username, $password, $connectionMode);

if (
   $optctl{h}
   || $optctl{z}
   || $optctl{help}
) {
   Usage(0);
}

$connectionMode = 0;
if ( $optctl{sysoper} ) { $connectionMode = 4 }
if ( $optctl{sysdba} ) { $connectionMode = 2 }

if ( ! defined($optctl{database}) ) {
   Usage(1);
   die database required\n;
}
$db=$optctl{database};


if ( ! defined($optctl{username}) ) {
   Usage(1);
   die username required\n;
}

$username=$optctl{username};
$password = $optctl{password};


my $dbh = DBI-connect(
   'dbi:Oracle:' . $db,
   $username, $password,
   {
  RaiseError = 1,
  AutoCommit = 0,
  ora_session_mode = $connectionMode
   }
   );

die Connect to  $db failed \n unless $dbh;

# this is a hash of common default accounts and
# the default passwords in hex form
# to extend the list, just use this SQL
#
# select username, password
# from dba_users
#
# use the resulting password for accounts that
# you know are using the default password.
# change the password on a test database is
# necessary to get the correct data.

my %defusers =  (
   CTXSYS = '24ABAB8B06281B4C',
   DBSNMP = 'E066D214D5421CCC',
   LBACSYS= 'AC9700FD3F1410EB',
   MDSYS  = '72979A94BAD2AF80',
   OAS_PUBLIC = '9300C0977D7DC75E',
   OLAPDBA= '1AF71599EDACFB00',
   OLAPSYS= '3FB8EF9DB538647C',
   ORDPLUGINS = '88A2B2C183431F00',
   ORDSYS = '7EFA02EC7EA6B86F',
   OUTLN  = '4A3BA55E08595C81',
   SYS= 'D4C5016086B2DC6A',
   SYSTEM = 'D4DF7931AB130E37',
   TRACESVR   = 'F9DA8977092B7B81',
   WEBSYS = 'A97282CE3D94E29E',
   WKSYS  = '545E13456B7DDEA0'
);

my $MySql=select username, password from dba_users ;
$MySql .= q{ where username in('} . join(q{','}, keys %defusers) . q{')};

#print sql: $MySql\n;

my $sth = $dbh-prepare($MySql);

use vars qw{$rv};
my $rv = $sth-execute || die error with statement $MySql \n;

while( my $hash = $sth-fetchrow_hashref ) {
   #print username: $hash-{USERNAME}   password: $hash-{PASSWORD}\n;
   if ( exists $defusers{$hash-{USERNAME}} ) {
  if ( $defusers{$hash-{USERNAME}} eq $hash-{PASSWORD} ) {
 printf(Account %-20s is using a default password\n, 
$hash-{USERNAME});
  }
   }
}

$dbh-disconnect;

sub Usage {
   my $exitval = shift;
   use File::Basename;
   my $basename = basename($0);

   print qq{

usage: $basename  Oracle Default Password Checker

-database ORACLE_SID
-username DBA account
-password account password
  use one of the following options
  to connect as SYSOPER or SYSDBA

  [-sysdba || -sysoper]

};

   exit $exitval;

}







James McCann [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/31/02 08:42 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$  / default accounts


Speaking of default accounts with default passwords, here is my list that 
I
check for. Anyone want to compare notes :) i.e. have I missed any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get 
changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not 
know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 So, it's all how you manage your set up. When I joined this company I was
going nuts about such things (remote_os_authent, default links by virtue 
of
Oracle Names etc), but as I learned the environment I was comfortable.. 
And
it is helping us more than creating problems and concerns.

Cheers !

- Kirti

-Original Message-
Sent: Thursday, January 31, 2002 2:20 AM
To: Multiple recipients of list ORACLE-L


Deshpande, Kirti wrote:

 We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't 
do
 this, but we have to, and that's another topic...

 We also use a specific auth prefix.

 Now, can someone show me how a Windoze user, 'GOD' get in the database
when

RE: OPS$ / default accounts

2002-01-31 Thread James McCann

Big list.
Didn't think of searching the directories. That would have been easier and
better than searching the docs, as I did, Doh!

I'll have to write a procedure to rename/lock them if they exist,

Jim

-Original Message-
Faroult
Sent: 31 January 2002 17:41
To: Multiple recipients of list ORACLE-L


James McCann wrote:

 Speaking of default accounts with default passwords, here is my list that
I
 check for. Anyone want to compare notes :) i.e. have I missed any?

 Thanks,

 Jim

 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER


There are many others in the various demos which may or may not have
been run.
Here here my additional passwords (when no password is specified, it
means that the default is identical to the username)
BTW it's TRACESVR/TRACE and REPADMIN/REPADMIN

List compiled by searching 8.1.7 and 9i directories.

RMAN/XX
VRR1
VIDEOUSER
USER0 to USER9
TEST
SECDEMO
SAMPLES
PUBSUB
PRIMARY
POWERCARTUSER
PO
OSE$HTTP$ADMIN/FOO
ORDMEDIADEMO
ODS
OCITEST
MOREAU
MONITOR
MODTEST/YES
MMO2
MILLER
MIGRATE
MFG
MDSYS
JONES/STEEL
JOE/WELCOME (Logminer ;-) ?)
JMSUSER
IMAGEUSER
GPLD
GPFD
FND
FINANCE
EVENT
DUMMY
DEPLOYER
DEMO8
CSMIG
COMPANY
CLARK/CLOTH
CDEMOUCB
CDEMORID
CDEMOCOR
CDEMO82
BLAKE/PAPER
AURORA$ORB$UNAUTHENTICATED/INVALID
AURORA$JIS$UTILITY$
AUDIOUSER
AQUSER
AQJAVA
ADLDEMO
ADAMS/WOOD

You can add TEST/TEST, DBA, ADMIN, ORACLE etc. to the list.

--
Regards,

Stephane Faroult
Oriole Ltd
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Stephane Faroult
  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: James McCann
  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: OPS$ / default accounts

2002-01-31 Thread Mercadante, Thomas F

It only exists if the Oracle Agent is running.  
In my case, it (the agent) is not running, so I don't have the file. (and
I'm on NT, so we all know, there is no protection required!  :)  )

Tom Mercadante
Oracle Certified Professional


-Original Message-
Sent: Thursday, January 31, 2002 1:26 PM
To: Multiple recipients of list ORACLE-L


change it in snmp.ora

which is in clear text on the Unix server.


protect that file!

--- Mercadante, Thomas F [EMAIL PROTECTED] wrote:
 Hey All,
 
 Anyone remember how to change the DBSNMP password?  I know I can
 change it
 in the db easily enough, but how does the server/DBSNMP listener
 process
 know what the new password is?  Must be stored in an OS file
 someplace.
 
 I was just poking around trying to figure it out.  The docs have the
 answer
 hidden someplace and Google is not responding to search requests.
 
 Just curious.
 
 And Jim, the first thing I do when I come upon an instance with these
 default accounts established, is to lock them (alter user account
 lock) so
 that someone cannot connect using them.
 
 Thanks!
 
 Tom Mercadante
 Oracle Certified Professional
 
 
 -Original Message-
 Sent: Thursday, January 31, 2002 11:43 AM
 To: Multiple recipients of list ORACLE-L
 
 
 Speaking of default accounts with default passwords, here is my list
 that I
 check for. Anyone want to compare notes :) i.e. have I missed any?
 
 Thanks,
 
 Jim
 
 
 perfstat/perfstat
 TRACESVR   ???   is only used with 7.x Databases
 REPADMIN   ???
 CTXSYS/CTXSYS
 DBSNMP/DBSNMP
 INTERNAL/ORACLE
 MDSYS/MDSYS
 MTSSYS/MTSSYS
 ORDPLUGINS/ORDPLUGINS
 ORDSYS/ORDSYS
 OUTLN/OUTLN
 SYS/CHANGE_ON_INSTALL
 SYSTEM/MANAGER
 SCOTT/TIGER
 
 
 
 
 -Original Message-
 Kirti
 Sent: 31 January 2002 15:25
 To: Multiple recipients of list ORACLE-L
 
 
 Stephane,
  Thanks. Yes, we are properly fenced
  None of the databases have those default accounts with default
 passwords.
 We do not use OEM and that agent. Passwords of critical accounts get
 changed
 regularly and often.  Database user ids are generated  approved by
 Data
 Security group before DBAs can add them to databases (so others do
 not know
 and can not guess who has what id), and they request reports of
 access
 privileges when least expected.
  So, it's all how you manage your set up. When I joined this company
 I was
 going nuts about such things (remote_os_authent, default links by
 virtue of
 Oracle Names etc), but as I learned the environment I was
 comfortable.. And
 it is helping us more than creating problems and concerns.
 
 Cheers !
 
 - Kirti
 
 -Original Message-
 Sent: Thursday, January 31, 2002 2:20 AM
 To: Multiple recipients of list ORACLE-L
 
 
 Deshpande, Kirti wrote:
 
  We use REMOTE_OS_AUTHENT in many of our databases. I know we
 shouldn't do
  this, but we have to, and that's another topic...
 
  We also use a specific auth prefix.
 
  Now, can someone show me how a Windoze user, 'GOD' get in the
 database
 when
  I do not have a user, 'Auth_PrefixGOD' in my database.
 
  I say, I have nothing to worry about this setup as long as 'GOD'
 user in
 my
  database is controlled appropriately via roles, grants, profile
 etc
 
  Sure, if I had auth_prefixGOD in the database, I will be looking
 for
  another job
  Right?
 
  - Kirti
 
 
 The problem as I see it is that it's fairly easy to get the names of
 users on a database. The number of databases you can connect to using
 dbsnmp/dbsnmp or outln/outln is desperately high, and from there you
 can
 query ALL_USERS. I must say that I am truly hopeless with any
 Microsoft
 OS, so you could safely let me with admin rights on the box when I
 feel
 at my most mischievous. But imagine I come with Linux on my laptop, I
 plug (like many 'nomad' users often do) into your network, manage to
 connect (as a less-than-nothing user), check the user list, spot
 something looking like a prefix, and use this information to add with
 linuxconf a suitably named account to my machine? I am certain that
 in
 your case everything is correctly fenced, but I have met many many
 many
 databases where the standard in terms of grants was 'TO PUBLIC', and
 where database links were PUBLIC as well, and usually connected to
 the
 other database as the owner of most tables (even as DBA).
 IMHO, if you really want to be secure, you must first know Oracle and
 your environment well, and also audit sensitive information.
 
 --
 Regards,
 
 Stephane Faroult
 Oriole Ltd
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Stephane Faroult
   INET: [EMAIL PROTECTED]
 
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Deshpande, Kirti
   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 

RE: OPS$ / default accounts

2002-01-31 Thread James McCann

Jared,
  I'll have a go when I get the chance.
  Did I hear someone on the list mention that you are bringing out an
Oracle/Perl book?

Jim

-Original Message-
[EMAIL PROTECTED]
Sent: 31 January 2002 18:39
To: Multiple recipients of list ORACLE-L


For those of you that use Perl and DBI,  here's a script to check for
default
passwords.  If you feel like extending the password list ( hint, hint ), I
wouldn't
mind a bit.

Jared

#!/export/home/oracle/perl/bin/perl

# odpc.pl
# oracle default password check
# Jared Still
# [EMAIL PROTECTED]

use warnings;
use DBI;
use strict;

use Getopt::Long;

my %optctl = ();

Getopt::Long::GetOptions(
   \%optctl,
   database=s,
   username=s,
   password=s,
   sysdba!,
   sysoper!,
   z,h,help);

my($db, $username, $password, $connectionMode);

if (
   $optctl{h}
   || $optctl{z}
   || $optctl{help}
) {
   Usage(0);
}

$connectionMode = 0;
if ( $optctl{sysoper} ) { $connectionMode = 4 }
if ( $optctl{sysdba} ) { $connectionMode = 2 }

if ( ! defined($optctl{database}) ) {
   Usage(1);
   die database required\n;
}
$db=$optctl{database};


if ( ! defined($optctl{username}) ) {
   Usage(1);
   die username required\n;
}

$username=$optctl{username};
$password = $optctl{password};


my $dbh = DBI-connect(
   'dbi:Oracle:' . $db,
   $username, $password,
   {
  RaiseError = 1,
  AutoCommit = 0,
  ora_session_mode = $connectionMode
   }
   );

die Connect to  $db failed \n unless $dbh;

# this is a hash of common default accounts and
# the default passwords in hex form
# to extend the list, just use this SQL
#
# select username, password
# from dba_users
#
# use the resulting password for accounts that
# you know are using the default password.
# change the password on a test database is
# necessary to get the correct data.

my %defusers =  (
   CTXSYS = '24ABAB8B06281B4C',
   DBSNMP = 'E066D214D5421CCC',
   LBACSYS= 'AC9700FD3F1410EB',
   MDSYS  = '72979A94BAD2AF80',
   OAS_PUBLIC = '9300C0977D7DC75E',
   OLAPDBA= '1AF71599EDACFB00',
   OLAPSYS= '3FB8EF9DB538647C',
   ORDPLUGINS = '88A2B2C183431F00',
   ORDSYS = '7EFA02EC7EA6B86F',
   OUTLN  = '4A3BA55E08595C81',
   SYS= 'D4C5016086B2DC6A',
   SYSTEM = 'D4DF7931AB130E37',
   TRACESVR   = 'F9DA8977092B7B81',
   WEBSYS = 'A97282CE3D94E29E',
   WKSYS  = '545E13456B7DDEA0'
);

my $MySql=select username, password from dba_users ;
$MySql .= q{ where username in('} . join(q{','}, keys %defusers) . q{')};

#print sql: $MySql\n;

my $sth = $dbh-prepare($MySql);

use vars qw{$rv};
my $rv = $sth-execute || die error with statement $MySql \n;

while( my $hash = $sth-fetchrow_hashref ) {
   #print username: $hash-{USERNAME}   password: $hash-{PASSWORD}\n;
   if ( exists $defusers{$hash-{USERNAME}} ) {
  if ( $defusers{$hash-{USERNAME}} eq $hash-{PASSWORD} ) {
 printf(Account %-20s is using a default password\n,
$hash-{USERNAME});
  }
   }
}

$dbh-disconnect;

sub Usage {
   my $exitval = shift;
   use File::Basename;
   my $basename = basename($0);

   print qq{

usage: $basename  Oracle Default Password Checker

-database ORACLE_SID
-username DBA account
-password account password
  use one of the following options
  to connect as SYSOPER or SYSDBA

  [-sysdba || -sysoper]

};

   exit $exitval;

}







James McCann [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/31/02 08:42 AM
Please respond to ORACLE-L


To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc:
Subject:RE: OPS$  / default accounts


Speaking of default accounts with default passwords, here is my list that
I
check for. Anyone want to compare notes :) i.e. have I missed any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get
changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not
know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 So, it's all how you manage your set up. When I joined this company I was
going nuts about such things (remote_os_authent, default links by virtue
of
Oracle Names etc), but as I learned the environment I was comfortable..
And
it is helping us more than creating problems and concerns.

Cheers !

- Kirti

-Original Message-
Sent: Thursday, January 31, 2002 2:20 AM
To: Multiple recipients of list ORACLE-L


Deshpande, Kirti wrote

RE: OPS$ / default accounts

2002-01-31 Thread Jared . Still

Yes, Andy Duncan and I are collaborating on one.

Jared





James McCann [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/31/02 12:50 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$  / default accounts


Jared,
  I'll have a go when I get the chance.
  Did I hear someone on the list mention that you are bringing out an
Oracle/Perl book?

Jim

-Original Message-
[EMAIL PROTECTED]
Sent: 31 January 2002 18:39
To: Multiple recipients of list ORACLE-L


For those of you that use Perl and DBI,  here's a script to check for
default
passwords.  If you feel like extending the password list ( hint, hint ), I
wouldn't
mind a bit.

Jared

#!/export/home/oracle/perl/bin/perl

# odpc.pl
# oracle default password check
# Jared Still
# [EMAIL PROTECTED]

use warnings;
use DBI;
use strict;

use Getopt::Long;

my %optctl = ();

Getopt::Long::GetOptions(
   \%optctl,
   database=s,
   username=s,
   password=s,
   sysdba!,
   sysoper!,
   z,h,help);

my($db, $username, $password, $connectionMode);

if (
   $optctl{h}
   || $optctl{z}
   || $optctl{help}
) {
   Usage(0);
}

$connectionMode = 0;
if ( $optctl{sysoper} ) { $connectionMode = 4 }
if ( $optctl{sysdba} ) { $connectionMode = 2 }

if ( ! defined($optctl{database}) ) {
   Usage(1);
   die database required\n;
}
$db=$optctl{database};


if ( ! defined($optctl{username}) ) {
   Usage(1);
   die username required\n;
}

$username=$optctl{username};
$password = $optctl{password};


my $dbh = DBI-connect(
   'dbi:Oracle:' . $db,
   $username, $password,
   {
  RaiseError = 1,
  AutoCommit = 0,
  ora_session_mode = $connectionMode
   }
   );

die Connect to  $db failed \n unless $dbh;

# this is a hash of common default accounts and
# the default passwords in hex form
# to extend the list, just use this SQL
#
# select username, password
# from dba_users
#
# use the resulting password for accounts that
# you know are using the default password.
# change the password on a test database is
# necessary to get the correct data.

my %defusers =  (
   CTXSYS = '24ABAB8B06281B4C',
   DBSNMP = 'E066D214D5421CCC',
   LBACSYS= 'AC9700FD3F1410EB',
   MDSYS  = '72979A94BAD2AF80',
   OAS_PUBLIC = '9300C0977D7DC75E',
   OLAPDBA= '1AF71599EDACFB00',
   OLAPSYS= '3FB8EF9DB538647C',
   ORDPLUGINS = '88A2B2C183431F00',
   ORDSYS = '7EFA02EC7EA6B86F',
   OUTLN  = '4A3BA55E08595C81',
   SYS= 'D4C5016086B2DC6A',
   SYSTEM = 'D4DF7931AB130E37',
   TRACESVR   = 'F9DA8977092B7B81',
   WEBSYS = 'A97282CE3D94E29E',
   WKSYS  = '545E13456B7DDEA0'
);

my $MySql=select username, password from dba_users ;
$MySql .= q{ where username in('} . join(q{','}, keys %defusers) . q{')};

#print sql: $MySql\n;

my $sth = $dbh-prepare($MySql);

use vars qw{$rv};
my $rv = $sth-execute || die error with statement $MySql \n;

while( my $hash = $sth-fetchrow_hashref ) {
   #print username: $hash-{USERNAME}   password: $hash-{PASSWORD}\n;
   if ( exists $defusers{$hash-{USERNAME}} ) {
  if ( $defusers{$hash-{USERNAME}} eq $hash-{PASSWORD} ) {
 printf(Account %-20s is using a default password\n,
$hash-{USERNAME});
  }
   }
}

$dbh-disconnect;

sub Usage {
   my $exitval = shift;
   use File::Basename;
   my $basename = basename($0);

   print qq{

usage: $basename  Oracle Default Password Checker

-database ORACLE_SID
-username DBA account
-password account password
  use one of the following options
  to connect as SYSOPER or SYSDBA

  [-sysdba || -sysoper]

};

   exit $exitval;

}







James McCann [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/31/02 08:42 AM
Please respond to ORACLE-L


To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
cc:
Subject:RE: OPS$  / default accounts


Speaking of default accounts with default passwords, here is my list that
I
check for. Anyone want to compare notes :) i.e. have I missed any?

Thanks,

Jim


perfstat/perfstat
TRACESVR   ???   is only used with 7.x Databases
REPADMIN   ???
CTXSYS/CTXSYS
DBSNMP/DBSNMP
INTERNAL/ORACLE
MDSYS/MDSYS
MTSSYS/MTSSYS
ORDPLUGINS/ORDPLUGINS
ORDSYS/ORDSYS
OUTLN/OUTLN
SYS/CHANGE_ON_INSTALL
SYSTEM/MANAGER
SCOTT/TIGER




-Original Message-
Kirti
Sent: 31 January 2002 15:25
To: Multiple recipients of list ORACLE-L


Stephane,
 Thanks. Yes, we are properly fenced
 None of the databases have those default accounts with default passwords.
We do not use OEM and that agent. Passwords of critical accounts get
changed
regularly and often.  Database user ids are generated  approved by Data
Security group before DBAs can add them to databases (so others do not
know
and can not guess who has what id), and they request reports of access
privileges when least expected.
 So, it's all how you manage your set up. When I joined this company I was
going nuts about such things (remote_os_authent, default

Re: OPS$

2002-01-30 Thread Rachel Carmichael

anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-30 Thread Smith, Ron L.

Even so, they are still limited by the permissions given to OPS$ORACLE.
Right?
Ron

-Original Message-
Sent: Wednesday, January 30, 2002 1:26 PM
To: Multiple recipients of list ORACLE-L


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: Smith, Ron L.
  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: OPS$

2002-01-30 Thread Jared . Still

They can also set their username to 'SYSTEM'.

Jared





Rachel Carmichael [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 11:25 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Re: OPS$


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-30 Thread Smith, Ron L.

Can you explain that?  You have me scared now.

-Original Message-
Sent: Wednesday, January 30, 2002 4:00 PM
To: Multiple recipients of list ORACLE-L


They can also set their username to 'SYSTEM'.

Jared





Rachel Carmichael [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 11:25 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Re: OPS$


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Smith, Ron L.
  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: OPS$

2002-01-30 Thread Stephane Faroult

Smith, Ron L. wrote:
 
 Can you explain that?  You have me scared now.
 

Ron,

   Do not forget the postulate 'if you set remote_os_authent to TRUE'.
This is not the default (although it has not always been, but it dates
back to SQL*Net V1)
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L
 
 They can also set their username to 'SYSTEM'.
 
 Jared
 
 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 01/30/02 11:25 AM
 Please respond to ORACLE-L
 
 
 To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
 cc:
 Subject:Re: OPS$
 
 anyone can name their pc oracle and then connect in if you set
 remote_os_authent

-- 
Regards,

Stephane Faroult
Oriole Ltd
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Stephane Faroult
  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: OPS$

2002-01-30 Thread Bellows, Bambi

Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever, and so
long as your authentication demands an OPS$ or basically any other non null
string of characters, who cares?  OPS$SYSTEM is not going to wind up being a
DBA... now, if OPS$STILL is a DBA, and someone sets their PC to STILL, then
you've got a problem.  

The long and short of it is that the OPS security is only as good as the box
it is serving.  If you're on any computer with C level security or higher,
there is nothing wrong with using OPS$ as you are using operating system
level security.  So, if, for example, you are using VMS, MVS, CDC, Cray, or
anything us old folks might have used 10 years ago, OPS$ is terrific.  If
your operating system is making Bill Gates richer, you have no security to
speak of.  

The question you want to ask yourself is how good is your front-end
security?

-Original Message-
Sent: Wednesday, January 30, 2002 4:26 PM
To: Multiple recipients of list ORACLE-L

Can you explain that?  You have me scared now.

-Original Message-
Sent: Wednesday, January 30, 2002 4:00 PM
To: Multiple recipients of list ORACLE-L


They can also set their username to 'SYSTEM'.

Jared





Rachel Carmichael [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 11:25 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Re: OPS$


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Smith, Ron L.
  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: Bellows, Bambi
  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

RE: OPS$

2002-01-30 Thread Deshpande, Kirti

We use REMOTE_OS_AUTHENT in many of our databases. I know we shouldn't do
this, but we have to, and that's another topic... 

We also use a specific auth prefix.

Now, can someone show me how a Windoze user, 'GOD' get in the database when
I do not have a user, 'Auth_PrefixGOD' in my database. 

I say, I have nothing to worry about this setup as long as 'GOD' user in my
database is controlled appropriately via roles, grants, profile etc 

Sure, if I had auth_prefixGOD in the database, I will be looking for
another job 
Right?

- Kirti

-Original Message-
Sent: Wednesday, January 30, 2002 4:45 PM
To: Multiple recipients of list ORACLE-L


Smith, Ron L. wrote:
 
 Can you explain that?  You have me scared now.
 

Ron,

   Do not forget the postulate 'if you set remote_os_authent to TRUE'.
This is not the default (although it has not always been, but it dates
back to SQL*Net V1)
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L
 
 They can also set their username to 'SYSTEM'.
 
 Jared
 
 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 01/30/02 11:25 AM
 Please respond to ORACLE-L
 
 
 To: Multiple recipients of list ORACLE-L
[EMAIL PROTECTED]
 cc:
 Subject:Re: OPS$
 
 anyone can name their pc oracle and then connect in if you set
 remote_os_authent

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Deshpande, Kirti
  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: OPS$

2002-01-30 Thread Jared . Still

Oops, shouldn't have said anything.

This was on older versions of Oracle.  I just tried to 
reproduce it on 8.1.7, and it would not let me in as
SYSTEM via remote_os_authent.

Jared







Smith, Ron L. [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 02:25 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$


Can you explain that?  You have me scared now.

-Original Message-
Sent: Wednesday, January 30, 2002 4:00 PM
To: Multiple recipients of list ORACLE-L


They can also set their username to 'SYSTEM'.

Jared





Rachel Carmichael [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 11:25 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
cc: 
Subject:Re: OPS$


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Smith, Ron L.
  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: OPS$

2002-01-30 Thread Jared . Still

Bambi,

Do you ( or anyone else for that matter ) have an example of how
to setup remote_os_authent so that it is insecure?

With Sqlnet v1 and early v2 I think, all you had to do was set the
value of USER_ID in oracle.ini.

e.g.   USER_ID = jkstill
 
where 'jkstill' is identified externally.

I have been able to setup an account on a remote database that
allows me to login via ' sqlplus /@ifsdev ', but only into an account
that matches my NT client login name.

If you know how to do this so that another account such as SYSTEM 
could be logged into via a backdoor as in days of yore,  I'd sure like
to see it.  If for no other reason than just to make sure I never set up
a database/client to work that way.  :)

Jared







Bellows, Bambi [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 02:55 PM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:RE: OPS$


Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever, and so
long as your authentication demands an OPS$ or basically any other non 
null
string of characters, who cares?  OPS$SYSTEM is not going to wind up being 
a
DBA... now, if OPS$STILL is a DBA, and someone sets their PC to STILL, 
then
you've got a problem. 

The long and short of it is that the OPS security is only as good as the 
box
it is serving.  If you're on any computer with C level security or higher,
there is nothing wrong with using OPS$ as you are using operating system
level security.  So, if, for example, you are using VMS, MVS, CDC, Cray, 
or
anything us old folks might have used 10 years ago, OPS$ is terrific.  If
your operating system is making Bill Gates richer, you have no security to
speak of. 

The question you want to ask yourself is how good is your front-end
security?

-Original Message-
Sent: Wednesday, January 30, 2002 4:26 PM
To: Multiple recipients of list ORACLE-L

Can you explain that?  You have me scared now.

-Original Message-
Sent: Wednesday, January 30, 2002 4:00 PM
To: Multiple recipients of list ORACLE-L


They can also set their username to 'SYSTEM'.

Jared





Rachel Carmichael [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 11:25 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
cc: 
Subject:Re: OPS$


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Smith, Ron L.
  INET: [EMAIL PROTECTED]

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

Re: OPS$

2002-01-30 Thread Rajesh . Rao


For Oracle security issues, check out the site
http://documents.iss.net/literature/DatabaseScanner/reports/oracle/OraPolicy.pdf

Plus, also there was one by Kevin Loney about security. I forget the site.

Raj




   
 
Rachel 
 
Carmichael   To: Multiple recipients of list ORACLE-L 
[EMAIL PROTECTED]
wisernet100@cc:   
 
yahoo.com   Subject: Re: OPS$ 
 
Sent by:   
 
root@fatcity.  
 
com
 
   
 
   
 
January 30,
 
2002 02:25 PM  
 
Please 
 
respond to 
 
ORACLE-L   
 
   
 
   
 




anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account?

 Ron
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions!
http://auctions.yahoo.com
--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Rachel Carmichael
  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: OPS$

2002-01-30 Thread Rachel Carmichael

okay if the prefix string is set to an empty string, then the OS
username is the same name as that used to sign in to the client.  So
if you have an empty prefix, and someone logs onto their PC as SYSTEM
then if they do sqlplus, they should be able to get into the system
account.

Except... system isn't set as identified externally they'd have to
enter the password right? Jared??

but any Oracle account you create as identified externally (meaning
the OS does the password validation, Oracle presumes the security is
there) can log onto the database by setting the client login to that
name


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Can you explain that?  You have me scared now.
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L
 
 
 They can also set their username to 'SYSTEM'.
 
 Jared
 
 
 
 
 
 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 01/30/02 11:25 AM
 Please respond to ORACLE-L
 
  
 To: Multiple recipients of list ORACLE-L
 [EMAIL PROTECTED]
 cc: 
 Subject:Re: OPS$
 
 
 anyone can name their pc oracle and then connect in if you set
 remote_os_authent
 
 
 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Does anyone have any information on security problems using the
 OPS$
  account? 
  
  Ron
  -- 
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  -- 
  Author: Smith, Ron L.
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).
 
 
 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions! 
 http://auctions.yahoo.com
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Rachel Carmichael
   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).
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-30 Thread Rachel Carmichael

www.kevinloney.com


--- [EMAIL PROTECTED] wrote:
 
 For Oracle security issues, check out the site

http://documents.iss.net/literature/DatabaseScanner/reports/oracle/OraPolicy.pdf
 
 Plus, also there was one by Kevin Loney about security. I forget the
 site.
 
 Raj
 
 
 
 
  
   
 Rachel   
   
 Carmichael   To: Multiple recipients
 of list ORACLE-L [EMAIL PROTECTED]
 wisernet100@cc: 
   
 yahoo.com   Subject: Re: OPS$   
   
 Sent by: 
   
 root@fatcity.
   
 com  
   
  
   
  
   
 January 30,  
   
 2002 02:25 PM
   
 Please   
   
 respond to   
   
 ORACLE-L 
   
  
   
  
   
 
 
 
 
 anyone can name their pc oracle and then connect in if you set
 remote_os_authent
 
 
 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Does anyone have any information on security problems using the
 OPS$
  account?
 
  Ron
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Smith, Ron L.
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).
 
 
 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions!
 http://auctions.yahoo.com
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Rachel Carmichael
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538

RE: OPS$

2002-01-30 Thread Rachel Carmichael

yep... any account set up as identified externally should have its
privileges scrutinized CAREFULLY and you should not grant any of the
default roles, Connect, Resource and most especially NOT DBA.


--- Deshpande, Kirti [EMAIL PROTECTED] wrote:
 We use REMOTE_OS_AUTHENT in many of our databases. I know we
 shouldn't do
 this, but we have to, and that's another topic... 
 
 We also use a specific auth prefix.
 
 Now, can someone show me how a Windoze user, 'GOD' get in the
 database when
 I do not have a user, 'Auth_PrefixGOD' in my database. 
 
 I say, I have nothing to worry about this setup as long as 'GOD' user
 in my
 database is controlled appropriately via roles, grants, profile
 etc 
 
 Sure, if I had auth_prefixGOD in the database, I will be looking
 for
 another job 
 Right?
 
 - Kirti
 
 -Original Message-
 Sent: Wednesday, January 30, 2002 4:45 PM
 To: Multiple recipients of list ORACLE-L
 
 
 Smith, Ron L. wrote:
  
  Can you explain that?  You have me scared now.
  
 
 Ron,
 
Do not forget the postulate 'if you set remote_os_authent to
 TRUE'.
 This is not the default (although it has not always been, but it
 dates
 back to SQL*Net V1)
  
  -Original Message-
  Sent: Wednesday, January 30, 2002 4:00 PM
  To: Multiple recipients of list ORACLE-L
  
  They can also set their username to 'SYSTEM'.
  
  Jared
  
  Rachel Carmichael [EMAIL PROTECTED]
  Sent by: [EMAIL PROTECTED]
  01/30/02 11:25 AM
  Please respond to ORACLE-L
  
  
  To: Multiple recipients of list ORACLE-L
 [EMAIL PROTECTED]
  cc:
  Subject:Re: OPS$
  
  anyone can name their pc oracle and then connect in if you set
  remote_os_authent
 
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Deshpande, Kirti
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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: OPS$

2002-01-30 Thread Seefelt, Beth


I know I'm probably one of the few NT weenies on the list so I hope I don't get too 
much guff from the unix guys...

Disabling remote_os_authent and using external authentication are not mutually 
exclusive, and its not completely devoid of security in NT.

Consider this configuration

remote_os_authent=false
osauth_prefix_domain=true

sqlnet.authentication_services=(nts)

Now I can create externally authenticated database accounts, prefixed with the domain 
name instead of OPS$.  When they connect to the database Oracle will authenticate them 
via Kerberos or NTLM, so their password doesn't even have to be passed over the 
network.  And they are authenticated by the domain, so creating a rogue server and 
creating a user account with the same name still isn't going to get you authenticated, 
unless you can set the password on the rogue machine to the same password as the 
domain account.

Or am I living in a rose colored dream world?

Beth



-Original Message-
Sent: Wednesday, January 30, 2002 5:55 PM
To: Multiple recipients of list ORACLE-L


Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever, and so
long as your authentication demands an OPS$ or basically any other non null
string of characters, who cares?  OPS$SYSTEM is not going to wind up being a
DBA... now, if OPS$STILL is a DBA, and someone sets their PC to STILL, then
you've got a problem.  

The long and short of it is that the OPS security is only as good as the box
it is serving.  If you're on any computer with C level security or higher,
there is nothing wrong with using OPS$ as you are using operating system
level security.  So, if, for example, you are using VMS, MVS, CDC, Cray, or
anything us old folks might have used 10 years ago, OPS$ is terrific.  If
your operating system is making Bill Gates richer, you have no security to
speak of.  

The question you want to ask yourself is how good is your front-end
security?

-Original Message-
Sent: Wednesday, January 30, 2002 4:26 PM
To: Multiple recipients of list ORACLE-L

Can you explain that?  You have me scared now.

-Original Message-
Sent: Wednesday, January 30, 2002 4:00 PM
To: Multiple recipients of list ORACLE-L


They can also set their username to 'SYSTEM'.

Jared





Rachel Carmichael [EMAIL PROTECTED]
Sent by: [EMAIL PROTECTED]
01/30/02 11:25 AM
Please respond to ORACLE-L

 
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
cc: 
Subject:Re: OPS$


anyone can name their pc oracle and then connect in if you set
remote_os_authent


--- Smith, Ron L. [EMAIL PROTECTED] wrote:
 Does anyone have any information on security problems using the OPS$
 account? 
 
 Ron
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: Smith, Ron L.
   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).


__
Do You Yahoo!?
Great stuff seeking new owners in Yahoo! Auctions! 
http://auctions.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Rachel Carmichael
  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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Smith, Ron L.
  INET: [EMAIL PROTECTED]

Fat City Network Services-- (858) 538-5051  FAX

Re: OPS$

2002-01-30 Thread Jared Still


The SYSTEM account was just an example, it could be any
account with DBA privileges.

With current versions of Oracle I haven't found any 'backdoors'
such as the one that existed in Oracle 7.x, though I may keep
looking.

Jared

On Wednesday 30 January 2002 18:05, Rachel Carmichael wrote:
 okay if the prefix string is set to an empty string, then the OS
 username is the same name as that used to sign in to the client.  So
 if you have an empty prefix, and someone logs onto their PC as SYSTEM
 then if they do sqlplus, they should be able to get into the system
 account.

 Except... system isn't set as identified externally they'd have to
 enter the password right? Jared??

 but any Oracle account you create as identified externally (meaning
 the OS does the password validation, Oracle presumes the security is
 there) can log onto the database by setting the client login to that
 name

 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Can you explain that?  You have me scared now.
 
  -Original Message-
  Sent: Wednesday, January 30, 2002 4:00 PM
  To: Multiple recipients of list ORACLE-L
 
 
  They can also set their username to 'SYSTEM'.
 
  Jared
 
 
 
 
 
  Rachel Carmichael [EMAIL PROTECTED]
  Sent by: [EMAIL PROTECTED]
  01/30/02 11:25 AM
  Please respond to ORACLE-L
 
 
  To: Multiple recipients of list ORACLE-L
  [EMAIL PROTECTED]
  cc:
  Subject:Re: OPS$
 
 
  anyone can name their pc oracle and then connect in if you set
  remote_os_authent
 
  --- Smith, Ron L. [EMAIL PROTECTED] wrote:
   Does anyone have any information on security problems using the
 
  OPS$
 
   account?
  
   Ron
   --
   Please see the official ORACLE-L FAQ: http://www.orafaq.com
   --
   Author: Smith, Ron L.
 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).
 
 
  __
  Do You Yahoo!?
  Great stuff seeking new owners in Yahoo! Auctions!
  http://auctions.yahoo.com
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Rachel Carmichael
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).
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Smith, Ron L.
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).

 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions!
 http://auctions.yahoo.com
-- 
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

Re: OPS$

2002-01-30 Thread Jared Still


Sounds about right to me.  

The security part, that is.  :)

Jared

On Wednesday 30 January 2002 19:25, Seefelt, Beth wrote:
 I know I'm probably one of the few NT weenies on the list so I hope I don't
 get too much guff from the unix guys...

 Disabling remote_os_authent and using external authentication are not
 mutually exclusive, and its not completely devoid of security in NT.

 Consider this configuration

 remote_os_authent=false
 osauth_prefix_domain=true

 sqlnet.authentication_services=(nts)

 Now I can create externally authenticated database accounts, prefixed with
 the domain name instead of OPS$.  When they connect to the database Oracle
 will authenticate them via Kerberos or NTLM, so their password doesn't even
 have to be passed over the network.  And they are authenticated by the
 domain, so creating a rogue server and creating a user account with the
 same name still isn't going to get you authenticated, unless you can set
 the password on the rogue machine to the same password as the domain
 account.

 Or am I living in a rose colored dream world?

 Beth



 -Original Message-
 Sent: Wednesday, January 30, 2002 5:55 PM
 To: Multiple recipients of list ORACLE-L


 Well, yes, the can set their name to SYSTEM, SYS, SCOTT, whatever, and so
 long as your authentication demands an OPS$ or basically any other non null
 string of characters, who cares?  OPS$SYSTEM is not going to wind up being
 a DBA... now, if OPS$STILL is a DBA, and someone sets their PC to STILL,
 then you've got a problem.

 The long and short of it is that the OPS security is only as good as the
 box it is serving.  If you're on any computer with C level security or
 higher, there is nothing wrong with using OPS$ as you are using operating
 system level security.  So, if, for example, you are using VMS, MVS, CDC,
 Cray, or anything us old folks might have used 10 years ago, OPS$ is
 terrific.  If your operating system is making Bill Gates richer, you have
 no security to speak of.

 The question you want to ask yourself is how good is your front-end
 security?

 -Original Message-
 Sent: Wednesday, January 30, 2002 4:26 PM
 To: Multiple recipients of list ORACLE-L

 Can you explain that?  You have me scared now.

 -Original Message-
 Sent: Wednesday, January 30, 2002 4:00 PM
 To: Multiple recipients of list ORACLE-L


 They can also set their username to 'SYSTEM'.

 Jared





 Rachel Carmichael [EMAIL PROTECTED]
 Sent by: [EMAIL PROTECTED]
 01/30/02 11:25 AM
 Please respond to ORACLE-L


 To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
 cc:
 Subject:Re: OPS$


 anyone can name their pc oracle and then connect in if you set
 remote_os_authent

 --- Smith, Ron L. [EMAIL PROTECTED] wrote:
  Does anyone have any information on security problems using the OPS$
  account?
 
  Ron
  --
  Please see the official ORACLE-L FAQ: http://www.orafaq.com
  --
  Author: Smith, Ron L.
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).

 __
 Do You Yahoo!?
 Great stuff seeking new owners in Yahoo! Auctions!
 http://auctions.yahoo.com
-- 
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: OPS Internal Secrets? WAS:: RE: Michael Jenkins (Nextel)

2001-10-05 Thread Henry Poras

Oooh!! Gives new meaning to having the right sin-tax.

Henry

-Original Message-
Sent: Thursday, October 04, 2001 6:42 PM
To: Multiple recipients of list ORACLE-L


Wow!!!.including everything on the so-called SQL*Sluts??? slobber. 

On topic Oracle Question:

Using oracle JDeveloper, is there any way to use a method Class.Method 
without having to load the *entire* Class?



-Original Message-
Sent: Thursday, October 04, 2001 6:18 PM
To: Multiple recipients of list ORACLE-L


The top-secret diary of Lawrence Ellison.

-Original Message-
Sent: Thursday, October 04, 2001 4:50 PM
To: Multiple recipients of list ORACLE-L


Sounds interesting!

What, pray tell, are in the documents?


Wow...internal OPS secrets?



-Original Message-
Sent: Thursday, October 04, 2001 3:51 PM
To: Multiple recipients of list ORACLE-L


Michael  -

This is Brian McGraw, from the OPS class.  Please email me - I found the
documents that we discussed.

Brian
--
--
| Brian McGraw -- Oracle DBA |
| Central Alabama Oracle Users Group |
||
| mailto:[EMAIL PROTECTED]  |
| http://bmcgraw.home.mindspring.com |
--


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Brian McGraw
  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: Mohan, Ross
  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: Jenkins, 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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mohan, Ross
  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: Henry Poras
  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: OPS Internal Secrets? WAS:: RE: Michael Jenkins (Nextel)

2001-10-04 Thread Jenkins, Michael

The top-secret diary of Lawrence Ellison.

-Original Message-
Sent: Thursday, October 04, 2001 4:50 PM
To: Multiple recipients of list ORACLE-L


Sounds interesting!

What, pray tell, are in the documents?


Wow...internal OPS secrets?



-Original Message-
Sent: Thursday, October 04, 2001 3:51 PM
To: Multiple recipients of list ORACLE-L


Michael  -

This is Brian McGraw, from the OPS class.  Please email me - I found the
documents that we discussed.

Brian
--
--
| Brian McGraw -- Oracle DBA |
| Central Alabama Oracle Users Group |
||
| mailto:[EMAIL PROTECTED]  |
| http://bmcgraw.home.mindspring.com |
--


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Brian McGraw
  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: Mohan, Ross
  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: Jenkins, 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).



RE: OPS Internal Secrets? WAS:: RE: Michael Jenkins (Nextel)

2001-10-04 Thread Mohan, Ross

Wow!!!.including everything on the so-called SQL*Sluts??? slobber. 

On topic Oracle Question:

Using oracle JDeveloper, is there any way to use a method Class.Method 
without having to load the *entire* Class?



-Original Message-
Sent: Thursday, October 04, 2001 6:18 PM
To: Multiple recipients of list ORACLE-L


The top-secret diary of Lawrence Ellison.

-Original Message-
Sent: Thursday, October 04, 2001 4:50 PM
To: Multiple recipients of list ORACLE-L


Sounds interesting!

What, pray tell, are in the documents?


Wow...internal OPS secrets?



-Original Message-
Sent: Thursday, October 04, 2001 3:51 PM
To: Multiple recipients of list ORACLE-L


Michael  -

This is Brian McGraw, from the OPS class.  Please email me - I found the
documents that we discussed.

Brian
--
--
| Brian McGraw -- Oracle DBA |
| Central Alabama Oracle Users Group |
||
| mailto:[EMAIL PROTECTED]  |
| http://bmcgraw.home.mindspring.com |
--


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Brian McGraw
  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: Mohan, Ross
  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: Jenkins, 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).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Mohan, Ross
  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: OPS instalation - pretty urgent

2001-09-16 Thread Scott

Cyral, The frame is nothing more than the component
that holds the equipment. Oracle can support upto 256
instances in a RS6000/SP environment. I have setup 16
instances on 16 nodes in SP environment and have seen
upto 100 instances on 100 nodes. This is the long
answer to you question which is yes.

Scott


--- Cyril  Thankappan [EMAIL PROTECTED]
wrote:
 
 Hi
 
 I am sorry if someone has replied this
 
  But can someone PLEASE tell me
  if IBM supports OPS
  across their SP frames.
 
  or only support OPS WITHIN SINGLE SP frame?
 
  Thanks
 
  
 
 
 
 --
 Please see the official ORACLE-L FAQ:
 http://www.orafaq.com
 --
 Author: Cyril  Thankappan
   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).


__
Terrorist Attacks on U.S. - How can you help?
Donate cash, emergency relief information
http://dailynews.yahoo.com/fc/US/Emergency_Information/
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Scott
  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: OPS: Where's the installer

2001-09-15 Thread Cyril Thankappan


The 8.1.6 and above Enterprise Edition
comes with the Parallel Server Option
 (along with the advanced replication etc..
  in the same 'page'!)


 



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Cyril  Thankappan
  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: OPS instalation - pretty urgent

2001-09-15 Thread Cyril Thankappan


Hi

I am sorry if someone has replied this

 But can someone PLEASE tell me
 if IBM supports OPS
 across their SP frames.

 or only support OPS WITHIN SINGLE SP frame?

 Thanks

 



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Cyril  Thankappan
  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: OPS instalation - pretty urgent

2001-09-14 Thread Don Granaman

!! Please do not post Off Topic to this List !!

Actually, failover (TAF -  for connection, session, and select) works fine
without MTS.  I've built six 8i OPS systems in the last year or so using TAF
without MTS.  (None had direct Java clients though.)

MTS is not required for the older multiple descriptions in a description list
type of load balancing that has been around since Oracle7.  The 8i method
(load_balance=on) is much more flexible and simpler to configure though.

Actually, almost all of the 8i OPS systems I've done used Tuxedo middleware.
Since connections were already multiplexed through Tuxedo, we didn't need MTS
for that.   We let Tux do the load balancing and manage some of the failover
also - so we could transparently (to the client) resubmit failed update,
insert, and delete transactions.  Tux query processes and other connections
(reports, etc.) that performed only queries just used Net8 TAF to reduce the
complexity at the Tux layer.  I haven't used Oracle Connection Manager except in
a few experiments some time ago, but believe that it does require MTS.  And...
if you don't need MTS, you don't need dispatcher cross-registration.

-Don Granaman
[OraSaurus - Honk if you remember UFI!]

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Thursday, September 13, 2001 3:45 PM


 !! Please do not post Off Topic to this List !!

 Don, failover, dispatcher cross registration and server load balancing
 require MTS. Second, I'm not on AIX, that is why I was guessing about
 semaphores.


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Don Granaman
  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: OPS instalation - pretty urgent

2001-09-14 Thread Cyril Thankappan

!! Please do not post Off Topic to this List !!


Hi

 SOrry about this..

 But I have actually seen the Net8 
 (shipped with Oracle 8.1.7 client CD)
 using Oracle 8.1.6 Enterprise Edition Database Server,
 where the failover works WITHOUT mts.

 However, Gopal, can you please clarify
 whether IBM insists on implementing
 OPS ONLY WITHIN a frame?

 Kindly note, my question is 
 WHETHER we can implement OPS (Real Application
 Clusters) across two IBM frames.

 Thanks a lot

 



--
Please see the official ORACLE-L FAQ: http://www.orafaq.com
--
Author: Cyril  Thankappan
  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: OPS instalation - pretty urgent

2001-09-14 Thread Stefan Jahnke

!! Please do not post Off Topic to this List !!

Hi,

on AIX platforms, Oracle actually uses it's post wait driver
architecture. 
It's a substitute for the operating system's semaphores. The background
is 
that due to an exhaustive overhead dealing with OS semaphores (context
switch), 
Oracle handles the waits within the (Oracle) kernel space instead of
handing 
over the control to the OS's kernel space. 
See Steve Adam's Oracle Internals book.

 
| Regards,   |
| Stefan Jahnke  |
| BOV AG |
| @:D2 Vodafone, Abt.: FBOM  |
| Tel.: 0211/533-4893|
 

K Gopalakrishnan schrieb:
 
 !! Please do not post Off Topic to this List !!
 
 Hi,
 
 You are right. IBM uses a light weight process
 (post wait driver??) instead of typical System V
 semaphores. It is dynamically allocated and
 you don't need to explicitly set them in
 sys config files (Right John??)
 
 Best Regards,
 K Gopalakrishnan
 Bangalore, INDIA
 
 -Original Message-
 Mladen
 Sent: Thursday, September 13, 2001 1:45 PM
 To: Multiple recipients of list ORACLE-L
 
 !! Please do not post Off Topic to this List !!
 
 Don, failover, dispatcher cross registration and server load balancing
 require MTS. Second, I'm not on AIX, that is why I was guessing about
 semaphores.
 Here are my versions:
 
 SQL*Plus: Release 8.1.7.0.0 - Production on Thu Sep 13 15:36:53 2001
 
 (c) Copyright 2000 Oracle Corporation.  All rights reserved.
 
 Enter password:
 
 Connected to:
 Oracle8i Enterprise Edition Release 8.1.7.1.0 - 64bit Production
 With the Partitioning and Parallel Server options
 JServer Release 8.1.7.1.0 - 64bit Production
 
 SQL
 
 HP-UX pdev1-a B.11.00 U 9000/800
 
 I admit that my advice might be a little bit off when it comes to IBM.
 HP uses semaphores and we do have tons of those.
 
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: Gogala, Mladen
   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).
 
 _
 Do You Yahoo!?
 Get your free @yahoo.com address at http://mail.yahoo.com
 
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: K Gopalakrishnan
   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).
 
 -
 This Mail has been checked for Viruses
 Attention: Encrypted mails can NOT be checked!
 
 **
 
 Diese Mail wurde auf Viren geprueft
 Hinweis: Verschluesselte mails koennen NICHT auf Viren geprueft werden!
 -

--
-- 
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).



RE: OPS instalation - pretty urgent

2001-09-14 Thread John Kanagaraj

!! Please do not post Off Topic to this List !!

Gopal et al,

One of the main differences between Oracle on HP-UX/Solaris/Sequent and
Oracle on IBM is their use of the Post-wait driver which uses a
'test-and-set' lightweight mechanisn instead of semaphores. The other
difference (in this OS memory structure area) is that Shared Memory segments
need not be configured - there is of course an internal limit. I have never
encountered this limit though). This greatly reduces the risk of having to
restart the OS when adding databases to an existing box and the /etc/system
needs to be changed.

I don't want to start on the ease/strength/maturity of AIX's Logical Volume
Manager lest I trigger off a your-OS-vs-mine war!

John Kanagaraj
Oracle Applications DBA
DB Soft Inc
Work : (408) 970 7002

Listen to great, commercial-free christian music 24x7x365 at
http://www.klove.com

** The opinions and facts contained in this message are entirely mine
and do not reflect those of my employer or customers **


You are right. IBM uses a light weight process 
(post wait driver??) instead of typical System V
semaphores. It is dynamically allocated and
you don't need to explicitly set them in
sys config files (Right John??)


Best Regards,
K Gopalakrishnan
Bangalore, INDIA

-Original Message-
Mladen
Sent: Thursday, September 13, 2001 1:45 PM
To: Multiple recipients of list ORACLE-L


!! Please do not post Off Topic to this List !!

Don, failover, dispatcher cross registration and server load balancing
require MTS. Second, I'm not on AIX, that is why I was guessing about
semaphores.
Here are my versions:

SQL*Plus: Release 8.1.7.0.0 - Production on Thu Sep 13 15:36:53 2001

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

Enter password:

Connected to:
Oracle8i Enterprise Edition Release 8.1.7.1.0 - 64bit Production
With the Partitioning and Parallel Server options
JServer Release 8.1.7.1.0 - 64bit Production

SQL

HP-UX pdev1-a B.11.00 U 9000/800 

I admit that my advice might be a little bit off when it comes to IBM.
HP uses semaphores and we do have tons of those.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Gogala, Mladen
  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).

_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: K Gopalakrishnan
  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: 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: OPS: Where's the installer

2001-09-14 Thread Brian McGraw

!! Please do not post Off Topic to this List !!

Pablo -

I'm not familiar w/ AIX, but on Solaris, you don't see the OPS option
until the DLM has been installed on the OS.

Brian

Pablo ksksksk wrote:

 !! Please do not post Off Topic to this List !!

 Hi again
I've got Oracle 8.1.6 EE for AIX. I run the
 installer but I don't see any option named Parallel
 Server
Do I have the correct CD? Where is OPS?

 TIA

 ___
 Do You Yahoo!?
 Yahoo! Messenger: Comunicación instantánea gratis con tu gente -
 http://messenger.yahoo.es
 --
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 --
 Author: =?iso-8859-1?q?Pablo=20ksksksk?=
   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).

--
--
| Brian McGraw -- Oracle DBA |
| Central Alabama Oracle Users Group |
||
| mailto:[EMAIL PROTECTED]  |
| http://bmcgraw.home.mindspring.com |
--


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Brian McGraw
  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: OPS instalation - pretty urgent

2001-09-13 Thread Gogala, Mladen

!! Please do not post Off Topic to this List !!

Don, failover, dispatcher cross registration and server load balancing
require MTS. Second, I'm not on AIX, that is why I was guessing about
semaphores.
Here are my versions:

SQL*Plus: Release 8.1.7.0.0 - Production on Thu Sep 13 15:36:53 2001

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

Enter password:

Connected to:
Oracle8i Enterprise Edition Release 8.1.7.1.0 - 64bit Production
With the Partitioning and Parallel Server options
JServer Release 8.1.7.1.0 - 64bit Production

SQL

HP-UX pdev1-a B.11.00 U 9000/800 

I admit that my advice might be a little bit off when it comes to IBM.
HP uses semaphores and we do have tons of those.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Gogala, Mladen
  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: OPS instalation - pretty urgent

2001-09-13 Thread Gogala, Mladen

!! Please do not post Off Topic to this List !!

Private vs. public redo log threads mainly influence the instance
startup time, nothing more. Instance nimber x will look for a private
redo log thread x and if it doesn't find it, it will start looking
for an unused public redo log thread. You can make a public redo log 
thread orivate by disabling it and then re-enabling it without the 
keyword GLOBAL.
With rollback segments, it's a different issue. You should have private
rollback segments, in their separate tablespaces so that no two instances
access the same tablespace for rollback segments. Bear in 
mind that as of 8.1.7 when an instance needs a read consistent image of 
a block, it will ask the instance that owns the exclusive lock to 
produce one and then ship it over the interconnect (hypefabric or clic
in my case). That means that rollback segments will be very 
heavily used (unless, and this is for the real conossieurs, the cache 
fusion was disabled by setting _cr_server to FALSE.) 
As for the releasable locks, they are very CPU intensive, and instance
will use an incredible amounts of the CPU time. If that is a problem,
allocate permanent instead of the releasable locks. You will have to
read the manuals to understand this one.



 -Original Message-
 From: Pablo ksksksk [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, September 12, 2001 8:00 PM
 To: Multiple recipients of list ORACLE-L
 Subject: RE: OPS instalation - pretty urgent
 
 
 Hi Mladen Thanks for the answer.
 
 I'm already doing some reading...
 
 I'd like to ask you some questions about your answer
 Here I go. Please be nice if I'm wrong
 
 1)Log threads have to be private to each instance,
 right? there's no Public thread I think.
 
 2)Is it usual to use PUBLIC rollback segments in OPS,
 or people just preffer PRIVATE ones. and Why? is there
 a performance issue involved? 
 
 3)I really don't know what you mean with this: Start
 with static locking(hashed, GC_FILES_TO_LOCKS) and
 turn it to releasable for the high concurrency tables
 (if it's hard to explain, don't worry I'll try to find
 it out)
 
 4)Why do you say I'll need MTS? That depends on the
 number of users using the system right?
 
 
 Thanks for your time. I appreciate it.
 
 
 
 
 
 Uh, oh! Did you just say OPS? First of all, go to
 Oracle
 and ask them for EXACTLY the OS version you need and
 the 
 required OS patches. Second, plan your configuration:
 private
 rollback segments, private log threads, locally
 managed tablespaces,
 you should know exactly how much space do you need for
 SYSTEM,
 how many 1GB log files you need, etc, etc. You are
 probably aware
 that everything has to reside on the raw devices. Find
 a good SA to
 carve up your disk drives to fit your needs. Start
 with static locking
 (hashed, GC_FILES_TO_LOCKS) and turn it to releasable
 for the high
 concurrency tables. Configure large pool for the MTS
 connections, you'll
 need it. Ask oracle  IBM whether you need any
 specific OS parameter to
 be set (AIO, nonpageable memory, post-wait
 extensions), make sure that
 you have a truckload of semaphore sets and 50 times
 more semaphores.
 Don't be stinting on the shared memory size. Download
 all relevant manuals
 from metalink, print them out on your bosses favorite
 laserjet and
 read them. Remember the following phone number: (800)
 223-1711.
 Take vacation when you're done.
 
 
 
 ___
 Do You Yahoo!?
 Yahoo! Messenger: Comunicación instantánea gratis con tu gente -
 http://messenger.yahoo.es
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: =?iso-8859-1?q?Pablo=20ksksksk?=
   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: Gogala, Mladen
  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: OPS instalation - pretty urgent

2001-09-13 Thread K Gopalakrishnan

!! Please do not post Off Topic to this List !!

Hi,

You are right. IBM uses a light weight process 
(post wait driver??) instead of typical System V
semaphores. It is dynamically allocated and
you don't need to explicitly set them in
sys config files (Right John??)


Best Regards,
K Gopalakrishnan
Bangalore, INDIA

-Original Message-
Mladen
Sent: Thursday, September 13, 2001 1:45 PM
To: Multiple recipients of list ORACLE-L


!! Please do not post Off Topic to this List !!

Don, failover, dispatcher cross registration and server load balancing
require MTS. Second, I'm not on AIX, that is why I was guessing about
semaphores.
Here are my versions:

SQL*Plus: Release 8.1.7.0.0 - Production on Thu Sep 13 15:36:53 2001

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

Enter password:

Connected to:
Oracle8i Enterprise Edition Release 8.1.7.1.0 - 64bit Production
With the Partitioning and Parallel Server options
JServer Release 8.1.7.1.0 - 64bit Production

SQL

HP-UX pdev1-a B.11.00 U 9000/800 

I admit that my advice might be a little bit off when it comes to IBM.
HP uses semaphores and we do have tons of those.

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Gogala, Mladen
  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).

_
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: K Gopalakrishnan
  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: OPS instalation - pretty urgent

2001-09-12 Thread Gogala, Mladen

Uh, oh! Did you just say OPS? First of all, go to Oracle
and ask them for EXACTLY the OS version you need and the 
required OS patches. Second, plan your configuration: private
rollback segments, private log threads, locally managed tablespaces,
you should know exactly how much space do you need for SYSTEM,
how many 1GB log files you need, etc, etc. You are probably aware
that everything has to reside on the raw devices. Find a good SA to
carve up your disk drives to fit your needs. Start with static locking
(hashed, GC_FILES_TO_LOCKS) and turn it to releasable for the high
concurrency tables. Configure large pool for the MTS connections, you'll
need it. Ask oracle  IBM whether you need any specific OS parameter to
be set (AIO, nonpageable memory, post-wait extensions), make sure that
you have a truckload of semaphore sets and 50 times more semaphores.
Don't be stinting on the shared memory size. Download all relevant manuals
from metalink, print them out on your bosses favorite laserjet and
read them. Remember the following phone number: (800) 223-1711.
Take vacation when you're done.


 -Original Message-
 From: Pablo ksksksk [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, September 12, 2001 6:33 PM
 To: Multiple recipients of list ORACLE-L
 Subject: OPS instalation - pretty urgent
 
 
 Hi
it's the first time I'm going to install an OPS
 (Oracle 8.1.6 and AIX 4.3).
What things should I take care of? (patches, some
 tips, etc)
Where can I find some documentation (besides Oracle
 Concept Manual), can someone point me good docs?
 
 TIA
 
 ___
 Do You Yahoo!?
 Yahoo! Messenger: Comunicación instantánea gratis con tu gente -
 http://messenger.yahoo.es
 -- 
 Please see the official ORACLE-L FAQ: http://www.orafaq.com
 -- 
 Author: =?iso-8859-1?q?Pablo=20ksksksk?=
   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: Gogala, Mladen
  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: OPS instalation - pretty urgent

2001-09-12 Thread Pablo ksksksk

Sorry I forgot to ask this one too:

In the manual says that one OPS advantage is High
Avaiability, now, in a client-server application,if
node1 goes down, how do clients that ussually
connect to node1 access the DB now?
How do they know that node1 is down and that now
they have to connect through node2?

Thanks

___
Do You Yahoo!?
Yahoo! Messenger: Comunicación instantánea gratis con tu gente -
http://messenger.yahoo.es
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Pablo=20ksksksk?=
  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: OPS instalation - pretty urgent

2001-09-12 Thread Pablo ksksksk

Hi Mladen Thanks for the answer.

I'm already doing some reading...

I'd like to ask you some questions about your answer
Here I go. Please be nice if I'm wrong

1)Log threads have to be private to each instance,
right? there's no Public thread I think.

2)Is it usual to use PUBLIC rollback segments in OPS,
or people just preffer PRIVATE ones. and Why? is there
a performance issue involved? 

3)I really don't know what you mean with this: Start
with static locking(hashed, GC_FILES_TO_LOCKS) and
turn it to releasable for the high concurrency tables
(if it's hard to explain, don't worry I'll try to find
it out)

4)Why do you say I'll need MTS? That depends on the
number of users using the system right?


Thanks for your time. I appreciate it.





Uh, oh! Did you just say OPS? First of all, go to
Oracle
and ask them for EXACTLY the OS version you need and
the 
required OS patches. Second, plan your configuration:
private
rollback segments, private log threads, locally
managed tablespaces,
you should know exactly how much space do you need for
SYSTEM,
how many 1GB log files you need, etc, etc. You are
probably aware
that everything has to reside on the raw devices. Find
a good SA to
carve up your disk drives to fit your needs. Start
with static locking
(hashed, GC_FILES_TO_LOCKS) and turn it to releasable
for the high
concurrency tables. Configure large pool for the MTS
connections, you'll
need it. Ask oracle  IBM whether you need any
specific OS parameter to
be set (AIO, nonpageable memory, post-wait
extensions), make sure that
you have a truckload of semaphore sets and 50 times
more semaphores.
Don't be stinting on the shared memory size. Download
all relevant manuals
from metalink, print them out on your bosses favorite
laserjet and
read them. Remember the following phone number: (800)
223-1711.
Take vacation when you're done.



___
Do You Yahoo!?
Yahoo! Messenger: Comunicación instantánea gratis con tu gente -
http://messenger.yahoo.es
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: =?iso-8859-1?q?Pablo=20ksksksk?=
  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: OPS instalation - pretty urgent

2001-09-12 Thread Don Granaman

I'll add my 2 cents worth here...  I think perhaps the esteemed Mladen  is
exaggerating a wee bit ;-)

In addition to the Oracle 8i Concepts Manual, you will want to read the Oracle
8i Parallel Server Concepts Manual -
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/paraserv.817/a7
6968/toc.htm - and the Oracle 8i Parallel Server Administration, Deployment, and
Performance Guide -
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/paraserv.817/a7
6970/toc.htm - and perhaps a few white papers specific to OPS on AIX (sorry, I
don't have specific references for AIX).  The blueprints at
www.eECOstructure.com have quite a bit of platform-specific information about
OPS - including AIX.  It may take a pith helmet and a machete to wade through
everything else and find it though.

For failover of client connections, you will want to use the capabilities of
Net8 - assuming that you are using Net8 for these connections.  Relevant
references include the aforementioned OPS manuals and the Net8 Administrator's
Guide -
http://otn.oracle.com/docs/products/oracle8i/doc_library/817_doc/network.817/a76
933/toc.htm as well as a few particularly relevant notes on MetaLink (search on
transparent application failover).

I agreed with: private rollback segments, private log threads (required), etc.
I good SA is critical - you will become the closest of partners in this
adventure!

As for the SYSTEM tablespace, perhaps a bit more than for a non-OPS
installation, but it mostly depends on the same factors as an exclusive Oracle
system.  Unless you have specific needs in SYSTEM for replication, auditing, and
such, just use 300-500 MB if you can afford the space.  You probably won't need
it all, but you might need up to 200 MB or so, depending on the application and
installed/enabled options.

You do not necessarily need 1 GB redo log files for OPS - it depends on the
nature of your system just as in any other Oracle layout.

50x more semaphores?  Where did this come from?!?  I thought that AIX used the
post-wait kernel extensions instead of semaphores, but it has been years since
I've done AIX.  I've built a number of 7.x, 8.0.x, and 8.1.x OPS systems (all on
Sun recently though) and never had to do anything like 50x semaphores!  2x+50
semaphores perhaps, but not 50x!

As for MTS, uh... hmmm...well...  I'd rather pass, but thanks anyway.  My
personal prejudice perhaps and it isn't OPS specific.  I've built about a dozen
OPS systems in the last three years, some were truly huge (e.g. clustered Sun
E10Ks), and not one used MTS.  The choice of MTS or not depends (again) largely
on non-OPS specific constraints.

I would change one other thing.  Take vacation before you start!  If you have
never done OPS before and are not very familiar with the OS, Oracle, and
application OPS-specific issues and/or do not have an SA that is familiar with
OPS on AIX, then you have a fairly steep learning curve and a long project
ahead!  Especially if this is for any kind of critical system and the intended
use of OPS is for anything other than a strict active-passive availability
solution, the system is OLTP or a hybrid, and you don't yet have a very solid
grasp yet on how to make the application behave well in an OPS environment.  You
will likely be ready (overdue?) for another vacation when you're done!

I'm not trying to scare you off or be condescending, but the original question
sounded a little like someone with 80 hours in a single engine Cessna 4-seater
climbing into the cockpit of a SR-76 Blackbird and asking How do I start this
critter?

-Don Granaman
[certifiable (OPS) OraSaurus]

- Original Message -
To: Multiple recipients of list ORACLE-L [EMAIL PROTECTED]
Sent: Wednesday, September 12, 2001 6:12 PM


Uh, oh! Did you just say OPS? First of all, go to Oracle
and ask them for EXACTLY the OS version you need and the
required OS patches. Second, plan your configuration: private
rollback segments, private log threads, locally managed tablespaces,
you should know exactly how much space do you need for SYSTEM,
how many 1GB log files you need, etc, etc. You are probably aware
that everything has to reside on the raw devices. Find a good SA to
carve up your disk drives to fit your needs. Start with static locking
(hashed, GC_FILES_TO_LOCKS) and turn it to releasable for the high
concurrency tables. Configure large pool for the MTS connections, you'll
need it. Ask oracle  IBM whether you need any specific OS parameter to
be set (AIO, nonpageable memory, post-wait extensions), make sure that
you have a truckload of semaphore sets and 50 times more semaphores.
Don't be stinting on the shared memory size. Download all relevant manuals
from metalink, print them out on your bosses favorite laserjet and
read them. Remember the following phone number: (800) 223-1711.
Take vacation when you're done.


 -Original Message-
 From: Pablo ksksksk [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, September 12, 2001 6:33 

Re: OPS on a single machine ?

2001-09-05 Thread Stefan Jahnke

Hi,

thanks alot for all the information. 
It is ok if it is not officially supported by Oracle since I need the
configuration just for testing. 
The future purpose is an installation at a client's side to have one
instance optimized for OLTP and one for reporting. But they have to
access the same physical database. So, OPS seemed to be perfect. 
I guess I'll just try to install it at home over the weekend.

 
| Regards,   |
| Stefan Jahnke  |
| BOV AG |
| @:D2 Vodafone, Abt.: FBOM  |
| Tel.: 0211/533-4893|
 

Scott schrieb:
 
 Setfan, In OPS or RAC the locking is controlled by the
 DLM which is only communicated through the
 interconnect. The interconnect can be public or
 private. Private interconnects are highly recommended.
 Access to the data blocks by each instance is
 controlled by the DLM. DLM's communicate to each other
 via the interconnect. An instance cannot access a
 block without obtaining a PCM lock 1st(PCM locks are
 managed by the DLM). If the instance is doing a read
 the PCM lock is shared and all instances doing a read
 will also obtain a share lock. However if the instance
 is doing a DML then that instance will get an xclusive
 lock and that is the only instance that can access
 that block. If another instance requires that block
 then that instance has to request the holding instance
 to release the lock(Global enqueue). The holding
 instance writes the block back to disk the lock is
 released and the requesting instance now gets the PCM
 lock in a status (shared or xclusive) depending of the
 whether the activity is a select or DML. Now some of
 the disk I/O associated with DML changes in 9i because
 of cache fusion. You will also need the Cluster
 Manager that comes with your OS so Oracle can
 establish the communications between the nodes. Even
 if you want to install OPS an single node you still
 need the CM. Without the CM and OPS you cannot have 2
 instances concurrently accessing the same disks. It
 doesn't matter whether the instances are on the same
 machine or not.
 
 Scott
 
 --- Stefan Jahnke [EMAIL PROTECTED] wrote:
  Hi,
 
  I'm just making assumptions. According to an Oracle
  guy, with OPS on
  8.1.7, the instances communicate via 2 different
  ways. One way is via
  network connections (process to process
  communication). The other way is
  via locking blocks and propagating it via distr.
  lock manager. So,
  according to what he said, the instance is also
  taking a look at the
  disk directly and checking the block it wants to
  read (it's a raw
  device, so there won't be a file system). What I
  don't know is, how are
  the locks propagated ? Is there a shared
  datastructure (kind of a lock
  list) that can be accessed by both instances (and
  how is it maintained
  and accessed?) or does the instance check the status
  of the block
  directly ?
 
   Hallas John schrieb:
  
   That's an interesting concept. Won't there be
  problems with file
   sharing. Once the first instance has started will
  the 2nd one be
   allowed access to the datafiles?. I don't know
  much about raw files
   but I suspect that would be the problem area.
  
   -Original Message-
   From: Stefan Jahnke
  [mailto:[EMAIL PROTECTED]]
   Sent: 04 September 01 08:40
   To: Multiple recipients of list ORACLE-L
   Subject: OPS on a single machine ?
  
   Hi,
  
   I was wondering if it is possible to set up OPS on
  a single machine.
   Maybe like this:
   1 disk as a raw device, then set up an instance to
  use the raw device
   and set up parallel server's second instance to
  use the raw device,
   too.
   Before I go through the hassle just to find out
  that it doesn't work,
   did anybody try this before ?
  
   (I'm on SuSE 7.2, Oracle 8.1.7 with OPS option)
  
   --

   | Regards,   |
   | Stefan Jahnke  |
   | BOV AG |
   | @:D2 Vodafone, Abt.: FBOM  |
   | Tel.: 0211/533-4893|

   --
   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).
  
  
 
 **
   This email and any attachments may be confidential
  and the subject of
   legal 

RE: OPS on a single machine ?

2001-09-04 Thread Hallas John
Title: RE: OPS on a single machine ?





That's an interesting concept. Won't there be problems with file sharing. Once the first instance has started will the 2nd one be allowed access to the datafiles?. I don't know much about raw files but I suspect that would be the problem area.

-Original Message-
From: Stefan Jahnke [mailto:[EMAIL PROTECTED]]
Sent: 04 September 01 08:40
To: Multiple recipients of list ORACLE-L
Subject: OPS on a single machine ?



Hi,


I was wondering if it is possible to set up OPS on a single machine.
Maybe like this: 
1 disk as a raw device, then set up an instance to use the raw device
and set up parallel server's second instance to use the raw device, too. 
Before I go through the hassle just to find out that it doesn't work,
did anybody try this before ?


(I'm on SuSE 7.2, Oracle 8.1.7 with OPS option)


-- 

| Regards, |
| Stefan Jahnke |
| BOV AG |
| @:D2 Vodafone, Abt.: FBOM |
| Tel.: 0211/533-4893 |

-- 
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).




**
This email and any attachments may be confidential and the subject of 
legal professional privilege.  Any disclosure, use, storage or copying 
of this email without the consent of the sender is strictly prohibited.
Please notify the sender immediately if you are not the intended 
recipient and then delete the email from your inbox and do not 
disclose the contents to another person, use, copy or store the 
information in any medium. 
**



Re: OPS on a single machine ?

2001-09-04 Thread Stefan Jahnke

Hi, 

I'm just making assumptions. According to an Oracle guy, with OPS on
8.1.7, the instances communicate via 2 different ways. One way is via
network connections (process to process communication). The other way is
via locking blocks and propagating it via distr. lock manager. So,
according to what he said, the instance is also taking a look at the
disk directly and checking the block it wants to read (it's a raw
device, so there won't be a file system). What I don't know is, how are
the locks propagated ? Is there a shared datastructure (kind of a lock
list) that can be accessed by both instances (and how is it maintained
and accessed?) or does the instance check the status of the block
directly ? 

 Hallas John schrieb:
 
 That's an interesting concept. Won't there be problems with file
 sharing. Once the first instance has started will the 2nd one be
 allowed access to the datafiles?. I don't know much about raw files
 but I suspect that would be the problem area.
 
 -Original Message-
 From: Stefan Jahnke [mailto:[EMAIL PROTECTED]]
 Sent: 04 September 01 08:40
 To: Multiple recipients of list ORACLE-L
 Subject: OPS on a single machine ?
 
 Hi,
 
 I was wondering if it is possible to set up OPS on a single machine.
 Maybe like this:
 1 disk as a raw device, then set up an instance to use the raw device
 and set up parallel server's second instance to use the raw device,
 too.
 Before I go through the hassle just to find out that it doesn't work,
 did anybody try this before ?
 
 (I'm on SuSE 7.2, Oracle 8.1.7 with OPS option)
 
 --
  
 | Regards,   |
 | Stefan Jahnke  |
 | BOV AG |
 | @:D2 Vodafone, Abt.: FBOM  |
 | Tel.: 0211/533-4893|
  
 --
 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).
 
 **
 This email and any attachments may be confidential and the subject of
 legal professional privilege. Any disclosure, use, storage or copying
 of this email without the consent of the sender is strictly
 prohibited.
 Please notify the sender immediately if you are not the intended
 recipient and then delete the email from your inbox and do not
 disclose the contents to another person, use, copy or store the
 information in any medium.
 **
 
 -
 This Mail has been checked for Viruses
 Attention: Encrypted mails can NOT be checked!
 
 **
 
 Diese Mail wurde auf Viren geprueft
 Hinweis: Verschluesselte mails koennen NICHT auf Viren geprueft
 werden!
 -

-- 
 
| Regards,   |
| Stefan Jahnke  |
| BOV AG |
| @:D2 Vodafone, Abt.: FBOM  |
| Tel.: 0211/533-4893|
 
-- 
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).



  1   2   >