Prev: Internal imp errors importing 8.1.7 dump file on 10.2
Next: Kindly add me in your Distribution List
From: Mladen Gogala on 7 Jul 2010 08:21 This is 10.2.0.4 on Linux x86-64: SQL> alter system set events='1013 trace name context off' scope=both sid='*'; alter system set events='1013 trace name context off' scope=both sid='*' * ERROR at line 1: ORA-02065: illegal option for ALTER SYSTEM What's going on? When I try something else, this works: SQL> alter system set global_names=false scope=both sid='*'; System altered. Elapsed: 00:00:00.17 SQL> Why are "SCOPE=BOTH SID='*'" illegal options for alter system set events and yet work perfectly well with set global_names? -- http://mgogala.byethost5.com
From: Mark D Powell on 7 Jul 2010 09:22 On Jul 7, 8:21 am, Mladen Gogala <gogala.mla...(a)gmail.com> wrote: > This is 10.2.0.4 on Linux x86-64: > > SQL> alter system set events='1013 trace name context off' scope=both > sid='*'; > alter system set events='1013 trace name context off' scope=both sid='*' > * > ERROR at line 1: > ORA-02065: illegal option for ALTER SYSTEM > > What's going on? When I try something else, this works: > > SQL> alter system set global_names=false scope=both sid='*'; > > System altered. > > Elapsed: 00:00:00.17 > SQL> > > Why are "SCOPE=BOTH SID='*'" illegal options for alter system set events > and yet work perfectly well with set global_names? > > --http://mgogala.byethost5.com Maybe because the correct spelling is event, not events, in the ALTER SYSTEM command per the SQL manual which also says the parameter is not modifiable SQL> alter system set event = '1013 trace name context off' scope=spfile; System altered. SQL> / alter system set event = '1013 trace name context off' scope=both * ERROR at line 1: ORA-02095: specified initialization parameter cannot be modified Though strangely enough if you leave scope= off the command works with events: SQL> alter system set events = '1013 trace name context off'; System altered. Posted tests use 9.2.0.6 and appear to match initial posted results, but reference to SQL manual based on 10.2. HTH -- Mark D Powell --
From: joel garry on 7 Jul 2010 12:12 On Jul 7, 6:22 am, Mark D Powell <Mark.Powe...(a)hp.com> wrote: > On Jul 7, 8:21 am, Mladen Gogala <gogala.mla...(a)gmail.com> wrote: > > > > > This is 10.2.0.4 on Linux x86-64: > > > SQL> alter system set events='1013 trace name context off' scope=both > > sid='*'; > > alter system set events='1013 trace name context off' scope=both sid='*' > > * > > ERROR at line 1: > > ORA-02065: illegal option for ALTER SYSTEM > > > What's going on? When I try something else, this works: > > > SQL> alter system set global_names=false scope=both sid='*'; > > > System altered. > > > Elapsed: 00:00:00.17 > > SQL> > > > Why are "SCOPE=BOTH SID='*'" illegal options for alter system set events > > and yet work perfectly well with set global_names? > > > --http://mgogala.byethost5.com > > Maybe because the correct spelling is event, not events, in the ALTER > SYSTEM command per the SQL manual which also says the parameter is not > modifiable > > SQL> alter system set event = '1013 trace name context off' > scope=spfile; > > System altered. > > SQL> / > alter system set event = '1013 trace name context off' scope=both > * > ERROR at line 1: > ORA-02095: specified initialization parameter cannot be modified > > Though strangely enough if you leave scope= off the command works with > events: > > SQL> alter system set events = '1013 trace name context off'; > > System altered. > > Posted tests use 9.2.0.6 and appear to match initial posted results, > but reference to SQL manual based on 10.2. > > HTH -- Mark D Powell -- Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options SYS(a)TTST> alter system set event = '1013 trace name context off' scope=both ; alter system set event = '1013 trace name context off' scope=both * ERROR at line 1: ORA-02095: specified initialization parameter cannot be modified SYS(a)TTST> alter system set event = '1013 trace name context off'; alter system set event = '1013 trace name context off' * ERROR at line 1: ORA-02095: specified initialization parameter cannot be modified SYS(a)TTST> alter system set events= '1013 trace name context off'; System altered. SYS(a)TTST> alter system set event = '1013 trace name context off' scope=spfile; System altered. "The default is SCOPE=BOTH if a server parameter file was used to start up the instance, and MEMORY if a text initialization parameter file was used to start up the instance." And here I am, using a server parameter file. I wonder if someone had the idea of using events to mean something different than event, but the reality became confused when someone said "let's document it and call it a feature." The manual does not say event is not modifiable (I could've missed something...), but rather should only be modified under supervision. jg -- @home.com is bogus. http://hosted.ap.org/dynamic/stories/U/US_TEC_TECHNOLOGY_CONSOLIDATION?SITE=KYWAM&SECTION=HOME&TEMPLATE=DEFAULT
|
Pages: 1 Prev: Internal imp errors importing 8.1.7 dump file on 10.2 Next: Kindly add me in your Distribution List |