Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Backup Controlfile to Trace

Re: Backup Controlfile to Trace

From: Sybrand Bakker <postbus_at_sybrandb.demon.nl>
Date: Tue, 19 Sep 2000 08:07:33 +0200
Message-ID: <969370615.29354.0.pluto.d4ee154e@news.demon.nl>

Add

and audsid = userenv('sessionid')
The audsid for sys will be, however, always 0, at least in 7.3, IIRC

Hth,

Sybrand Bakker, Oracle DBA

"Howard J. Rogers" <howardjr_at_www.com> wrote in message news:39c6ca09_at_news.iprimus.com.au...
> Hi Robert,
>
> Thanks for the advice.
>
> I've actually taken a bit from what you've put below, plus something David
> wrote, and come up with:
>
> select s.paddr,p.addr,p.username,p.spid from v$session s,v$process p where
> s.paddr=p.addr and s.osuser like '%myNTlogin%'; and I can now predict the
> name of the trace file perfectly. So that's real progress, and many
 thanks.
>
> Just one more query, and I'm home and dry. I may (as a single O/S user)
> have a number of sessions at any one time, and only issue the backup to
> trace command from one of them.... in which case, the above query will
> return a number of possible trace file name suggestions, only one of which
> will be correct. What I need is to be able to tell the unique session
> number for the session in which I am actually typing the backup command,
 and
> I've totally forgotten (if I ever knew) how to identify uniquely what my
> current session number is.
>
> Any further advice? (And I apologise in advance if this is trivial
 stuff...
> there's a small thing called the Olympics sitting between me at home and
 my
> manuals in the office).
>
> Cheers in advance
> HJR
>
> --
> --------------------------------------------------------------------------
> Opinions expressed are my own, and not those of Oracle Corporation
> Oracle DBA Resources: http://www.geocities.com/howardjr2000
> --------------------------------------------------------------------------
>
>
>
> "malikian" <malikian_at_breathemail.net> wrote in message
> news:ESyx5.355$Hf2.15187_at_news-1.opaltelecom.net...
> > You don't need any C!
> > Just run one of below;
> >
> > select username, spid from v$process;
> >
> > or
> > select spid from v$process where username = 'YOUR_OS_USER_ACCOUNT';
> >
> > and ORAxxxxx.TRC where xxxxx is same as spid.
> >
> > Robert
> >
> >
> > "Howard J. Rogers" <howardjr_at_www.com> wrote in message
> > news:39c6af07_at_news.iprimus.com.au...
> > > I'm trying to work out a way of determining the name (before the
 event)
 that
> > > Oracle will give the trace file after issuing the backup controlfile
 to
> > > trace command.
> > >
> > > (Windows 2000, 8.1.6)
> > >
> > > The trace file helpfully points out when you read it that the Windows
 Thread
> > > ID was 12345 (say!), and hence the tracefile name of ORA12345.TRC.
 But
 I'd
> > > like to know this in advance, and was wondering whether there's some
 V$
 I
> > > don't know about that would tell me (V$PROCESS doesn't, as far as I
 can
> > > tell), or is there some Windows-specific thing I should know about
 that
 I
> > > can interrogate with some clever bit of C?
> > >
> > > Hope you can help,
> > > Regards
> > > HJR
> > > --
> >
>
> --------------------------------------------------------------------------
> > > Opinions expressed are my own, and not those of Oracle Corporation
> > > Oracle DBA Resources:

 http://www.geocities.com/howardjr2000
> >
>
> --------------------------------------------------------------------------
> > >
> > >
> > >
> > >
> > >
> >
> >
>
>
Received on Tue Sep 19 2000 - 01:07:33 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US