Init.ora & config.ora
Hi,
I have 2 databases on my server, can I have the init.ora and the config.ora on the same directory? or it may cause troubles at the database performance?
Message was edited by:
BalVe
Please specify which DB and OS version you are currently working.
init.ora is no longer a good practice since 9i, when spfile.ora file first appeared. Working init.ora won't allow you to dynamically change instance parameters and its usage may lead to lack of manageability.
If you want, there is an instance parameter named pfile which lets spfile know where the included spfile resides.
A good practice is to leave initialization scripts on the default search directory, unless, of course a good reason exists to have it changed.
~ Madrid.
Similar Messages
-
Relation between tnsname.ora, Listner.ora, Init.ora
Hi
Can any body send me link of documentation which tells the relation between
tnsnames.ora, listner.ora, init.ora file.
and any link which tells what is sid, Service_name, db_name and service.
and how to see them all
thanks
Message was edited by:
umesh049Hi,
Why don't you try Tahiti at http://tahiti.oracle.com/?
Type in tnsnames.ora and you will get a list with - for example - 698 matches for DB 10g. Click on 'Search this library' and proceed from there.
Happy reading,
Guido -
Oracle failed to install on Windows 7 CONFIG: ORA-12514
error
The following is the error from the log file. I have tried updating tnsnames.ora (it was having the IP address as host, changed it to localhost), still not working. Any help would be appreciated. I also tried removing oracle totally and re-installing. But it failed again at the same place.
May 9, 2012 8:09:48 PM oracle.sysman.emcp.ParamsManager checkListenerStatusForDBControl
CONFIG: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Environment:
Windows 7 Professional on Virtual Serverlsnrctl statusLSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 09-MAY-2012 21:23
:01
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for 64-bit Windows: Version 11.2.0.1.0 - Produ
ction
Start Date 09-MAY-2012 19:59:52
Uptime 0 days 1 hr. 23 min. 11 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File C:\Oracle\Database\product\11.2.0\dbhome_1\network\adm
in\listener.ora
Listener Log File c:\oracle\database\diag\tnslsnr\WIN-B0VP872QQNU\listen
er\alert\log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1521ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.21.129)(PORT=1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
lsnrctl serviceLSNRCTL for 64-bit Windows: Version 11.2.0.1.0 - Production on 09-MAY-2012 21:25
:08
Copyright (c) 1991, 2010, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1521)))
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
Handler(s):
"DEDICATED" established:0 refused:0
LOCAL SERVER
The command completed successfully
Edited by: user1021516 on May 9, 2012 9:26 PM -
If client-side and server-side software are located in different machines, basically, init.ora and listener.ora are located in the server-side, and tnsnames.ora and sqlnet.ora are located in the client-side, am I right?
The confusion comes because, as stated earlier by Sanjay, a server could also be a client...
Here a very simple example on one and only one Windows machine with the same user :
---here it is a connection as from client
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>tnsping demo111p
TNS Ping Utility for 32-bit Windows: Version 11.1.0.7.0 - Production on 21-JUN-2009 09:36:38
Copyright (c) 1997, 2008, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = phoenix)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = DEMO111P)))
OK (10 msec)
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>sqlplus scott/demo111@demo111p
SQL*Plus: Release 11.1.0.7.0 - Production on Sun Jun 21 09:27:02 2009
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to:
Personal Oracle Database 11g Release 11.1.0.7.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> quit
Disconnected from Personal Oracle Database 11g Release 11.1.0.7.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
--- we remove the sqlnet.ora
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>rename sqlnet.ora _sqlnet.ora
---here it is a connection as from client
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>tnsping demo111p
TNS Ping Utility for 32-bit Windows: Version 11.1.0.7.0 - Production on 21-JUN-2009 09:37:30
Copyright (c) 1997, 2008, Oracle. All rights reserved.
Used parameter files:
TNS-03505: Failed to resolve name
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>sqlplus scott/demo111@demo111p
SQL*Plus: Release 11.1.0.7.0 - Production on Sun Jun 21 09:27:11 2009
Copyright (c) 1982, 2008, Oracle. All rights reserved.
ERROR:
ORA-12154: TNS:could not resolve the connect identifier specified
Enter user-name:
---here it is a connection as from server, still working, in that case it does not use tnsnames/sqlnet
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>set ORACLE_SID=demo111p
E:\apps\oracle\ora1110PE\NETWORK\ADMIN>sqlplus scott/demo111
SQL*Plus: Release 11.1.0.7.0 - Production on Sun Jun 21 09:27:37 2009
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to:
Personal Oracle Database 11g Release 11.1.0.7.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL>So, we are on server, the behaviour change depending what we are connecting with (client or server method).
Nicolas. -
ORA-48108/ORA-48140/ORA-48187 - Oracle 12c
Hello Experts,
An error occurred while processing option SAP NetWeaver 7.4 Support Release 2 > Oracle > SAP Systems > Application Server ABAP > Standard System > Standard System( Last error reported by the step:
SQL statement or script failed. DIAGNOSIS: Error message: ORA-48108: invalid value given for the diagnostic_dest init.ora parameter
ORA-48140: the specified ADR Base directory does not exist []
ORA-48187: specified directory does not exist OSD-00002: additional error information O/S-Error: (OS 5) Access is denied. Disconnected.
We are getting this issue while we install Oracle 12C and currently we are in 13of41 phase " Create/Check tablespaces".
Please help us to resolve this issue and to proceed further.
Thanks in advance.
Regards,
Arun K MurugesanHello,
By referring this note 1915302 - Database Software 12.1.0.2 Installation on Windows, I can start the database now.
Read/Modify access has been given to the Oracle folders for the Oracle user(It should not be an admin user and it should not be same as the Installation user), which is clearly explained in the above said note.
But now am facing another issue which is shown below,
SAPINST ORACLE start logging for
STARTUP;
exit;
Output of SQL executing program:
SQL*Plus: Release 12.1.0.2.0 Production on Sat Apr 4 20:23:35 2015
Copyright (c) 1982, 2014, Oracle. All rights reserved.
Connected to an idle instance.
ORACLE instance started.
Total System Global Area 2634022912 bytes
Fixed Size 3835496 bytes
Variable Size 1325402520 bytes
Database Buffers 1291845632 bytes
Redo Buffers 12939264 bytes
ORA-00205: error in identifying control file, check alert log for more info
Disconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options.
Please advice.
Thanks
Arun K Murugesan. -
SQL*NET V1,V2 사용 시 ORA-9241, ORA-9301 조치방법
제품 : SQL*NET
작성날짜 : 1995-11-07
SQL*Net V1, V2 사용 시 ORA-9241, ORA-9301 조치 방법
==================================================
ORA-9241, ORA-9301 에러는 개발 툴이 해당 툴 또는 SQL*Net에 필요한 메세지
화일을 찾을 수 없을 때 발생한다.
* SQL*NET V 1
1. DOS 환경에서 SET을 수행하여 CLIENT상에 CONFIG라는 환경변수가 설정되어
있는지 확인한다.
2. 설정되어 있지 않으면 ROOT directory에서 CONFIG.ORA 또는 ORACLE.INI라는
화일을 찾는다. (Directory Search)
(상기의 화일은 보통 \ ORACLE_HOME 또는 \ WINDOWS Directory 내에 있다.)
상기의 화일이 존재하면 DOS환경에서 다음의 CONFIG 환경변수를 추가한다.
C:\> SET CONFIG = <PATH> \ORACLE.INI
이로써 문제가 해결될 수 있으며, DOS 환경에서 SET과 PATH 명령을 수행하여
ORACLE_HOME 디렉토리가 PATH에 설정되어 있는지, 그리고 CONFIG가 DOS환경에
설정되어 있는지 확인하고 WINDOWS를 실행해야 한다.
3. 환경변수 CONFIG가 이미 설정되어 있고 ORACLE.INI 또는 CONFIG.ORA를
지시하고 있는데도 ORA-9241 또는 ORA-9301 에러가 계속 발생한다면
WINDOWS를 완전히 빠져나와서 ORACLE.INI를 CONFIG.ORA 라는 또 다른 화일로
복사를 하고 DOS 환경에서 환경변수 CONFIG를 추가한다.
C:\> SET CONFIG = <path> \CONFIG.INI
4. 만일 ORACLE.INI 를 autoexec.bat 파일에 SET CONFIG = <PATH> \ORACLE.INI
와 같이 추가하여도 계속 에러가 발생한다면 ORACLE.INI 파일에
LOCAL = t:hostname:sid 을 추가한다.
5. 단계2 또는 단계3 에서 문제가 해결된다면 이를 AUTOEXEC.BAT 화일에 SET
CONFIG문을 추가한다.
* SQL*NET V 2
1. ORACLE.INI 파일에 LOCAL = <V2 service name>을 추가한다. 만일 ORACLE.INI
파일에 LOCAL 파라미터를 추가한 후에도 계속 ora-9301 에러가 계속 발생한다면
autoexec.bat 파일에 SET CONFIG = <PATH> \ORACLE.INI를 추가한다.
[주의 1] CONFIG가 ORACLE.INI를 지시하도록 설정하면 나중에 다시 설치할
문제가 발생할 수 있다. 그럴 때는 AUTOEXEC.BAT 에서 SET CONFIG 행을
삭제하고 다시 Booting 한후 설치를 시작한다.
[주의 2] MS ACCESS를 이용하여 ORACLE의 데이타를 질의할 경우는 환경변수를
다음과 같이 설정한다.
SET CONFIG_FILES = <path> \ORACLE.INI
[주의 3] SET 다음의 CONFIG 나 CONFIG_FILES 은 반드시 대문자 이어야 한다. -
ORA-29701과 ORA-29702 ERROR의 원인과 조치방법(OGMS관련 ORACLE ERROR)
제품 : ORACLE SERVER
작성날짜 : 2004-08-13
SCOPE
Standard Edition 에서는 Real Application Clusters 기능이 10g(10.1.0) 이상 부터 지원이 됩니다.
ORA-29701과 ORA-29702 ERROR의 원인과 조치 방법(OGMS 관련 Oracle ERROR)
======================================================================
Explanation
ORA-29701과 ORA-29702는 OGMS(Oracle Group Membership Services)에 문제가
발생했을 때 Oracle에서 로그를 남기는 에러이다.
1. OGMS란?
OPS 운영 환경에서 노드 간의 통신을 위해 IDLM(Integrated Distributed Lock Manager)과
다른 오라클 컴포넌트들은 OS의 Cluster Manager와 통신을 해야 한다.
이 때에 인터페이스를 제공하여 주는 것이 바로 OGMS이다.
GMS는 일련의 Application Programming Interface (API)들로 구성되어 있으며,
OPS 컴포넌트들은 이 API들을 통해 Cluster Manager와 통신을 하게 된다.
GMS는 클러스터의 운영 상태를 모니터하고, 클러스터와의 instance connection을
관장하며, 메시지를 전달하는 역할을 담당한다.
platform에 따라 GMS는 ogmsctl 프로그램을 사용해서 따로 기동을 시켜 주어야만
하거나, opsctl 프로그램을 사용할 때 자동적으로 기동된다.
2. Error 분석
1) ORA-29701
a. 오라클에서 GMS에 접속할 수 없을 경우 발생한다.
이것은 Oracle이 startup 될 때, GMS가 실행되지 않고 있을 때 발생한다. 이와
같은 경우에는 'ogmsctl status' 명령을 상용하여 GMS가 startup되었는지 확인
하여야 한다.
b. lmon( GMS client )이 communication file의 위치를 찾지 못할 경우 발생한다.
기본적으로 사용하는 디렉토리인 /tmp/.ogms를 사용하지 않을 경우 GMS home이
지정되어야 한다. OGMS home directory를 별도로 지정하여 사용할 경우에는
init.ora 파라미터 파일에서 ogms_home 파라미터 값을 지정해 주어야 한다.
c. 기타 발생 원인은 GMS에 틀린 internal function(skgxn)이 사용되거나
GMS가 local request에 대한 서비스를 할 수 없거나 CM subsystem에 문제가 있을
경우 등등이 있다.
2) ORA-29702
GMS 서비스에 예상치 못한 에러가 발생했을 경우 로그에 남게 된다. GMS가 실행
중인지를 확인해 보고, 내부 에러로 인해 GMS가 스스로 shutdown 되었다면
daemon file에 기록된 트레이스 정보를 살펴보아야 한다.
Reference Documents
none -
SHARED MEMORY 문제(ORA-7329, ORA-7331, ORA-7279)
제품 : ORACLE SERVER
작성날짜 : 2004-07-22
SHARED MEMORY 문제(ORA-7329, ORA-7331, ORA-7279)
================================================
PURPOSE
다음은 shared memory 문제가 발생하는 경우(ora-7329,ora-7331,
ora-7279) 에 대해서 알아본다.
Explanation
1. 왜 Problem 이 생기나?
* Oracle 은 Process와 SGA(System Global Area) 간의
Communication를 위해 Shared Memory와 Semaphore 를 사용한다.
Oracle Instance 가 뜰 때 SGA를 Create하기 위해 Main Memory의
임의의 부분을 할당하는데 이 때 Shared Memory 나 Semaphore 가
적절하지 않으면 이에 관련한 Error가 발생한다.
2. 해결 방안
SGA는 Shared Memory 안에 생기므로 Shared Memory 는 각 Process에게
사용 가능해야 한다.
Shared memory 와 Semaphore parameter 는
- SHMMAX = 1개의 shared memory segment 의 maximum size,
SGA 크기 이상
- SHMMIN = 1개의 shared memory segment 의 minimum size, 1 byte
- SHMMNI = shared memory identifier의 숫자, 100 이상
- SHMSEG = 1개의 process에 attach되는 shared memory segment의
maximum 갯수, 10 이상
- SEMMNS = system의 semaphore 갯수, 200 이상
- SEMMNI = 시스템에서 identifier를 setting하는 semaphore 수,
70 이상
- SEMMSL = semaphore set 당 최대 semaphore 갯수,
initSID.ora 의 processes 값 이상
* 추천하는 Semaphore와 Shared Memory Parameter
Operating System Shared Memory Parameters Semaphore
================================================================
Sun OS
SHMSIZE = 32768 SEMMNS = 200
SHMMNI = 50 SEMMNI = 50
Solaris
SHMMAX = 8388608 SEMMNS = 200
SHMSEG = 20 SEMMSL = 50
SHMMNI = 100 SEMMNI = 70
HP/UX
SHMMAX = 0x4000000(64Mb) SEMMNS = 128
SHMSEG = 12 SEMMNI = 10
Digital Unix (DEC Alpha OSF/1)
SHMMAX = 4194304 SEMMNS = 60
SHMSEG = 32 SEMMSL = 25
Ultrix Use System Default SEMNS SEMMSL = 5
AT&T Unix
SHMMAX = RAM-Dependant SEMMNS = 200
8 or 16Mb RAM
SHMMAX = 5 Mb For All RAM
32 Mb RAM
SHMMAX = 8 Mb Values
64 Mb RAM
SHMMAX = 16 Mb
128 Mb RAM
SHMMAX = 32 Mb
256 Mb RAM
SHMMAX = 64 Mb
512 Mb RAM
SHMMAX = 128 Mb
1024 Mb RAM
SHMMAX = 256 Mb
2048 Mb RAM
SHMMAX = 512 Mb
SHMSEG = 6 for all RAM Values
SHMMIN = 1 for all RAM Values
Dynix/PTX
SHMMAX = 11010048 SEMMNS = 200
SHMSEG = 20 SEMMSL = 85
Other Parameter NOFILES = 128
DG/UX
SHMMAX = 4194304 SEMMNS = 200
SHMSEG = 15
Shared Memory 와 Semaphore Parameter는 OS 의 Kernel Configuration
화일에 반드시 지정되어야 하며, File의 위치는 OS마다 차이가 있다.
현재의 Shared Memory 와 Semaphore Configuration 을 알기 위해서는
다음의 Command를 이용한다.
$ sysdef |more
* HP-UX (relevant sections only) 에서의 예:
Semaphore 관련 Parameters
- maximum value for semaphores(semaem)= 16384
- Semaphore map(semmap)= 4098
- number of semaphore identifiers(semmni) = 4096
- total number of semaphores in the system(semmns) = 8192
- number of semaphore undo structures(semmnu) = 1536
- semaphore undo entries per process(semume) = 512
- semaphore maximum value(semvmx) = 32767
Shared Memory 관련 Parameters
- maximum shared memory segment size in bytes(shmmax) = 536870912
- minimum shared memory segment size in bytes(shmmin) = 1
- maximum shared memory segments in system (shmmni) = 512
- maximum shared memory segments per process(shmseg) = 512
NOTE: SHMMAX는 현 system에 8개의 instance가 수행될 수 있는
충분한 값이다.
* Shared memory 또는 semaphore parameters 를 변경하기 위해서는 ...
1. Oracle Instance를 Shutdown 한다.
2. OS의 Kernel Configuration File이 있는 곳으로 간다.
3. System Utility 또는 Editor를 이용해서 필요한 값을 바꾼다.
System Utility는 다음과 같다
| OS | Utility |
| HP/UX | SAM |
| SCO | SYSADMSH |
| AIX | SMIT |
| Solaris | ADMINTOOL |
4. Kernel 을 Reconfigure 한다.
5. System을 Reboot 한다.
6. Oracle Instance를 startup시킨다.
[ 예제 ] Solaris 2.3/2.4 parameters and commands:
1. SQLDBA 에서 :
SQLDBA> shutdown
SQLDBA> exit
2. Superuser(root)로 login 하고 :
# cd /etc
3. /etc/system file 에 다음을 추가 한다:
set shmsys:shminfo_shmmax=8388608
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=20
set semsys:seminfo_semmns=200
set semsys:seminfo_semmni=70
4. Kernel을 reconfigure 한다:
# touch /reconfigure
5. Machine 을 reboot 한다:
#init 6
6. SQLDBA 에서 :
SQLDBA> startup
SQLDBA> exit
Oracle의 init<SID>.ora 파라미터 화일에는 SGA에 영향을 주는
Parameter들이 있다. OS의 Shared Momory와 Semaphore Parameter에
연결된 이 Parameter의 setting은 System과 Oracle의 Performance에
중요한 영향을 미친다.
Reference Documents
<Note:1011658.6>system does not seem to using memory correctly, lots of swapping on an 8GB real memory system.We could start (for example) with this question - How big is your SGA or how much of 8GB RAM takes your SGA?
The doc says to set /etc/system to:
shmsys:shminfo_shmmax project.max-shm-memory 4294967296
but infers that this is not used.From documentation:
In Solaris 10, you are not required to make changes to the /etc/system file to implement the System V IPC. Solaris 10 uses the resource control facility for its implementation. However, Oracle recommends that you set both resource control and /etc/system/ parameters. Operating system parameters not replaced by resource controls continue to affect performance and security on Solaris 10 systems.
Then, the doc states to set a project shared mem value of 2GB:
# projmod -sK "project.max-shm-memory=(privileged,2G,deny)" group.dba
Why is this number different?It's an example how "To set the maximum shared memory size to 2 GB"
By setting to to 2G as documented oracle did not work at all Docs says:
On Solaris 10, verify that the kernel parameters shown in the following table are set to values greater than or equal to the recommended value shown.
If your SGA was greater than 2G I'm nor wondering why "oracle did not work at all".
So for 4GB SGA (for example) you need allow allocation of 4G of shared memory.
Note: shmsys:shminfo_shmmax != project.max-shm-memory. "project.max-shm-memory" is replacement of "shmsys:shminfo_shmmax" but function of these parameters differs.
"project.max-shm-memory resource control limits the total amount of shared memory of one project, whereas previously, the shmsys:shminfo_shmmax parameter limited the size of a single shared memory segment."
Relevant link to Sun docs: http://docs.sun.com/app/docs/doc/819-2724/chapter1-33 -
OSES 10.1.8.2 Windows XP EQG17035 ORA-604 ORA-12705
HI everyone.
We made a fresh installation of Oracle Secure Enterprise Search (OSES) 10.1.8.2 on Windows XP 32bits.
When try to do a search we obtain the following error EQG17035 ORA-604 ORA-12705 in the application.log and in the oc4j.log.
We change the values of NLS parameters at the registry without changes.
Any help are welcome.
Thanks in advance,
Diego.
08/12/01 13:45:41.719 query: Servlet error
oracle.search.query.internal.SearchException: EQG17035: Excepción SQL: java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-12705: invalid or unknown NLS parameter value specified
at oracle.search.query.sc.SCConfigManager.refreshAll(SCConfigManager.java:210)
at oracle.search.query.sc.SCConfigManager.getInstance(SCConfigManager.java:134)
at oracle.search.query.sc.SCConfigManager.getInstance(SCConfigManager.java:121)
at searcherr.jspService(_searcherr.java:1206)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:287)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:847)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:813)
at basic_search._jspService(_basic__search.java:6063)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.unprivileged_include(ServletRequestDispatcher.java:160)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.access$000(ServletRequestDispatcher.java:51)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher$1.oc4jRun(ServletRequestDispatcher.java:97)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:102)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.EvermindPageContext.include(EvermindPageContext.java:453)
at search.jspService(_search.java:54)
at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.3.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.3.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:534)
java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1
ORA-12705: invalid or unknown NLS parameter value specified
08/11/17 18:31:55 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:138)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:277)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:272)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(T4CTTIoauthenticate.java:647)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:308)
08/11/17 18:31:55 at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:430)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:151)
08/11/17 18:31:55 at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
08/11/17 18:31:55 at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:608)
08/11/17 18:31:55 at java.sql.DriverManager.getConnection(DriverManager.java:512)
08/11/17 18:31:55 at java.sql.DriverManager.getConnection(DriverManager.java:171)
08/11/17 18:31:55 at oracle.search.admin.users.CaboLogin.openConnection(CaboLogin.java:649)
08/11/17 18:31:55 at oracle.search.admin.users.CaboLogin.verifyLoginInfo(CaboLogin.java:795)
08/11/17 18:31:55 at oracle.search.admin.users.CaboLogin.Login(CaboLogin.java:218)
08/11/17 18:31:55 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
08/11/17 18:31:55 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
08/11/17 18:31:55 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
08/11/17 18:31:55 at java.lang.reflect.Method.invoke(Method.java:324)
08/11/17 18:31:55 at oracle.cabo.servlet.event.MethodEventHandler.handleEvent(Unknown Source)
08/11/17 18:31:55 at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
08/11/17 18:31:55 at oracle.cabo.servlet.event.TableEventHandler.handleEvent(Unknown Source)
08/11/17 18:31:55 at oracle.cabo.servlet.event.BasePageFlowEngine.handleRequest(Unknown Source)
08/11/17 18:31:55 at oracle.cabo.servlet.AbstractPageBroker.handleRequest(Unknown Source)
08/11/17 18:31:55 at oracle.cabo.servlet.ui.BaseUIPageBroker.handleRequest(Unknown Source)
08/11/17 18:31:55 at oracle.cabo.servlet.PageBrokerHandler.handleRequest(Unknown Source)
08/11/17 18:31:55 at control.login._jspService(_login.java:343)
08/11/17 18:31:55 at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
08/11/17 18:31:55 at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
08/11/17 18:31:55 at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
08/11/17 18:31:55 at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
08/11/17 18:31:55 at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
08/11/17 18:31:55 at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
08/11/17 18:31:55 at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
08/11/17 18:31:55 at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
08/11/17 18:31:55 at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
08/11/17 18:31:55 at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:221)
08/11/17 18:31:55 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:122)
08/11/17 18:31:55 at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:111)
08/11/17 18:31:55 at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
08/11/17 18:31:55 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
08/11/17 18:31:55 at java.lang.Thread.run(Thread.java:534)On Windows, environment variables are global - they affect all processes (a) on the system, or (b) owned by a particular user (depending on the type of variable. So yes, SES will be affected by any existing setting of that variable.
You might be able to run the installer from a command window, and do
set NLS_LANG=before running it. I'm not sure if this unsetting of the variable will propagate through to all the processes or not. You might also need to do this before starting SES every time in the future.
It's arguable that SES should ignore any setting of NLS_LANG, since it doesn't need it. You may want to raise this with support and ask them to raise a bug. -
SQL Loader and Error ORA-01847/ORA-01839
Hi,
While using the direct loading in SQL-LOADER when we get the ORA-01847/ORA-01839 all the other records are getting errorred out. It goes fine with the conventional loading.
Should I use some parameters or anything to make sure that all the other records are not rejected when we get the ORA-01847/ORA-01839 error while going with the DIRECT loading.
Thanks
JibinIn internet I found this short message:
“AL32UTF8 is a multi-byte characterset,that means some characters are stored in more than 1 character, that's true for these special characters.
If you have same table definitions in both databases you likely face error ORA-12899.
This metalink note discusses this problem, it's also applicable to sqlloader:
Import reports "ORA-12899: Value too large for column" when using BYTE semantic
Doc ID: Note:563893.1”
By metalink, I can see the Note linked to a one Oracle Internal Bug for Oracle 11g.....
I'm waiting you suggestion... thanks very much in advance.
Regards.
Giovanni -
Hi,
I am having a wft program, which checks a function activity and depending on the value returned sends difference notifications.
The package body completed successfully from backend and while running the workflow program it sends a notification also. But while opening the notification it gives the following error,
ORA-20006: ORA-01722: invalid number ORA-06512: at "APPS.WF_NOTIFICATION", line 5328 ORA-06512: at line 5
I have 3 procedures in my package body and all the 3 procedures have exceptions defined as follows, if they are using any workflow activities.
==========================================================
EXCEPTION
WHEN OTHERS THEN
WF_CORE.context (
'WFCustCheck',
'MisCustDataFromTableDoc',
document_id,
display_type,
document,
document_type,
SQLERRM
RAISE_APPLICATION_ERROR (-20006, SQLERRM);
==========================================================
But I am not able to figure out what is causing this error. What does this "line 5328 ORA-06512: at line 5" in the error message indicate?. My package body has only 600 lines. And why is the error message not displaying the procedure name? though I have defined the procedure name in the exception.
What is the best way to get the procedure name in the error message? So that it becomes easier for identifying which procedure is causing the erro?
Please let me know.
ThanksHi,
Instead of the RAISE_APPLICATION_ERROR command, just replace that with RAISE;
The error is coming out of the package that is sending the notification (WF_NOTIFICATION), which is invoked when you open the notification. I'm guessing that line 5 is the line in your code though.
Are you using documents to send the notification, or are they purely defined in the .wft file?
Matt
Alpha review chapters from my book "Developing With Oracle Workflow" are available on my website:
http://www.workflowfaq.com
http://forum.workflowfaq.com
NEW! - WorkflowFAQ Blog at http://thoughts.workflowfaq.com -
Difference between ORA-00018 & ORA-00020
Hi experts,
I am confused about ORA-00018 & ORA-00020, it easier to understand how number of session increased [ora-18],
but what are the special causes that increase number of oracle processes [ora-20] ?
Thanks in advance.There is a relationship between sessions on a database and the
number of
processes. What happens if we increase the number of sessions without
increasing the number of processes???
The parameters SESSIONS and PROCESSES determine the
size of two arrays in the SGA.
If you try to create more sessions on an instance than specified
by the SESSIONS parameter, you will get an ORA-00018: maximum
number of sessions exceeded.
If you try to create more processes on an instances than specified
by the PROCESSES prameter, you wil get an ORA-00020: maximum
number of processes exceeded.
The number of sessions and processes on your instance can been
seen using a COUNT(*) against V$PROCESS and V$SESSION.
Your job is to determine resonable values, so your users can continue
to work without getting neither ORA-18 nor ORA-20 during normal
conditions. (A run away job, that keeps starting new sessions is not
a normal condition, and it should be stopped by ORA-18 or ORA-20
whichever happens first).
You can join the two V$-views using the columns V$SESSION.PADDR
and V$PROCESS.ADDR.
It is quite normal to see a 1:1 relationship between processes
and sessions. However one OCI-program can create multiple
sessions belonging to one process. Users of Oracle Portal
will experience this behaviour.
The default value for SESSIONS is 1.1*PROCESSES + 5.
It is appropriate for some databases and inappropriate for
others (e.g. Oracle Portal).
Also, I remember a limit on the OS regarding the number of processes
allowed per Oracle user - also I know there is a semaphore
relationship.
On HP-UX there is a kernel parameter called NPROC. Like
PROCESSES and SESSIONS it should have a reasonable
value.
answered by
Jesper Haure Norrevangsource:-http://ora-00020.ora-code.com/msg/40800.html -
Errors - ORA-01034, ORA-27101 & Linux-x86_64 Error: 2: No such file or dir
I have installed Oracle 10g database and AS 10g on SUSE linux EE 10 (SP2)
When I try to log in as system/system using sqlplus locally on the server, it works fine. However, when I try the following I get error messages:
SQL> conn system/system@botsdb
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux-x86_64 Error: 2: No such file or directory
I tried the same from my laptop through sqlplus and the error message is the same.
I checked if the database was up and to check this I executed follwing commands whicle still being logged as system/system:
SQL>Select * from v$database;
SQL>Select * from v$instance;
SQL>Select * from tab;
These do bring results. Also if I try to start up the database again, it gives error message that the database is already up. I have restarted the db number of times, checked if my listener was listening on the service BOTSDB and these all seem fine.
It is very intriguing that when @BOTSDB is attached while connecting, the connection fails.
Can someone please guide me to sort this error?
Thanks and kind regards,
AparnaHi
I am answering all the three questions here.
1) No of instances on the machine, I understand it is 1.
2) Results of lsnrctl status
oracle@linuxserver:~> lsnrctl status
LSNRCTL for Linux: Version 10.1.0.4.2 - Production on 28-JUL-2010 09:19:33
Copyright (c) 1991, 2004, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=linuxserv.dcdm.mu)(PORT=1521)))
STATUS of the LISTENER
Alias LISTENER
Version TNSLSNR for Linux: Version 10.1.0.4.2 - Production
Start Date 27-JUL-2010 11:24:12
Uptime 0 days 21 hr. 55 min. 20 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /oracle/app/ora10ginfra/network/admin/listener.ora
Listener Log File /oracle/app/ora10ginfra/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=linuxserver.dcdm.mu)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "metarep.dcdm.mu" has 1 instance(s).
Instance "metarep", status READY, has 3 handler(s) for this service...
The command completed successfully
--Note that lsnrctl status command was issued after loading 10ginfra.env file.
Please note that the listener for the database is set as DBLISTENER and lsnrctl status DBLISTENER was executed after loading 10gdb.env file. The results of lsnrctl status DBLISTENER are as follows:
oracle@linuxserver:~> . ./10gdb.env
oracle@linuxserver:~> lsnrctl status DBLISTENER
LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 28-JUL-2010 09:24:44
Copyright (c) 1991, 2005, Oracle. All rights reserved.
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=172.16.107.123)(PORT=1650)))
STATUS of the LISTENER
Alias DBLISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 27-JUL-2010 15:11:28
Uptime 0 days 18 hr. 13 min. 15 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File /oracle/app/ora10gdb/network/admin/listener.ora
Listener Log File /oracle/app/ora10gdb/network/log/dblistener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=172.16.107.123)(PORT=1650)))
Services Summary...
Service "BOTSDB" has 1 instance(s).
Instance "BOTSDB", status UNKNOWN, has 1 handler(s) for this service...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
3) The output of ps -ef |grep pmon is
oracle@linuxserver:~> ps -ef |grep pmon
oracle 12524 12091 0 09:16 pts/1 00:00:00 grep pmon
oracle 12525 1 0 Jul27 ? 00:00:00 ora_pmon_metarep
oracle 25776 1 0 Jul27 ? 00:00:00 ora_pmon_BOTSDB
The contents of listener.ora in two different Oracle Homes (one for AS infrastrcuture and another one for database) are as follows:
oracle@linuxserver:/oracle/app/ora10ginfra/network/admin> vi listener.ora
# listener.ora Network Configuration File: /oracle/app/ora10ginfra/network/admin/listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle/app/ora10ginfra)
(PROGRAM = extproc)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = linuxserv.dcdm.mu)(PORT = 1521))
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
oracle@linuxserver:/oracle/app/ora10gdb/network/admin> vi listener.ora
# Generated by Oracle configuration tools.
SID_LIST_DBLISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /oracle/app/ora10gdb/)
(PROGRAM = extproc)
(SID_DESC =
(SID_NAME = BOTSDB)
(ORACLE_HOME = /oracle/app/ora10gdb/)
DBLISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.107.123)(PORT = 1650))
Kind regards,
Aparna -
Errors-Ora-01157,ORA-01110,ORA-01033
HI all,
i am unable to login into database,i will explain clearly what has happened,please help me out...my /home directory was 100%,so i was unable to login,what i have did is i have not deleted
archive files but i have moved to other directory /ora_bkp,then i was able to login,today i have rebboted the system and later i have started database,started listener,but when i try to login
through sql*plus or toad i am getting this error.....ORA-01033 (ORACLE INITIALIZATION OR SHUTDOWN IN PROGRESS),and when i have tried to check from sql promt ....i am getting this
error....ORA-01157(CANNOT IDENTIFY/LOCK DATAFILE 6 -SEE DBWR TRACE FILE),& ORA-01110(DATA FILE 6: '/SAPDATA/SPO'...
HOW SHOULD I RECTIFY MY PROBLEM...AS I AM VERY NEW IAM TRYING TO EXPLAIN CLEARLY ...PLEASE HELP ME IN SOLVING THIS ISSUE....I HAVE EVEN TRIED ALTER DATABASE OPEN...I AM GETTING ERRORS OF ORA-01157,ORA-01110....WHAT IS MY PROBLEM HOW SHOULD I RECTIFY IT..PLEASE SORT THIS....
THANKS,
MIKEWell, did you check f.i. your alert.log and other dumps?
They will be on your server in the bdump, udump, cdump directories:
Where to Find Files for Analyzing Errors
Oracle records information about important events that occur in your Oracle RAC environment in trace files. The trace files for Oracle RAC are the same as those in single-instance Oracle databases. As a best practice, monitor and back up trace files regularly for all instances to preserve their content for future troubleshooting.
Information about ORA-600 errors appear in the alert_SID.log file for each instance where SID is the instance identifier. For troubleshooting, you may need to also provide files from the following bdump locations:
* $ORACLE_HOME/admin/db_name/bdump on UNIX-based systems
* %ORACLE_HOME%\admin\db_name\bdump on Windows-based systems
Some files may also be in the udump directory.
In addition, the directory cdmp_timestamp contains in-memory traces of Oracle RAC instance failure information. This directory is located in ORACLE_HOME/admin/db_name/bdump/cdmp_timestamp, where timestamp is the time at which the error occurred.
Trace dump files are stored under the cdmp directory. Oracle creates these files for each process that is connected to the instance. The naming convention for the trace dump files is same as for trace files, but with .trw as the file extension.
(http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/appsupport.htm#RACAD512) -
Errors ORA-01034, ORA-27101 and ORA-01033
Hi!
I have Oracle 9i DB and DevSuite 10g installed on my laptop. There are three databases on my machine.
Recently, I tried to install Oracle Discoverer 10g and that's where the problem started. I could no longer connect to the databse using either SQL*Plus, TOAD or even from the front end application.
I realised that some of the regisrty entries were no longer in place after the Discoverer installation. After doing these entries, I am still getting the following errors while connecting:
ORA-01034 : Oracle not available
ORA-27101 : Shared memory realm does not exist
After doing the following entries in the registry, for the default database, I'm getting the 'ORA-01033 : Oracle Initialization or shutdown in progress' error while connecting for that particular db:
ORACLE_SID=DTA
ORA_DTA_AUTOSTART=TRUE
ORA_DTA_SHUTDOWN=TRUE
ORA_DTA_SHUTDOWN_TIMEOUT=30
ORA_DTA_SHUTDOWNTYPE=i
And for the other two DBs, the errors ORA-01034, ORA-27101 remain the same.
Can anyone please help?
Best regards,
AparnaHave you checked your Windows services for the Oracle instances? Started and set to auto-start on boot.
Also check your $path variable to make sure the Oracle home(s) appear in the path
HTH -- Mark D Powell --
Maybe you are looking for
-
Satellite L650-10M shows Blue Screen with Twinhan Azurewave AD-SB200
I have blue screen after starting the satellite card USB ... Twinhan Azurewave AD-SB200 I have Windows 7 Home Premium 64 bit Satellite card was working on the old PC very nice with Windows XP without any problems After starting the satellite card wit
-
Part 1: Will a Late 2008 Unibody MacBook upgrade to Maverick? Will I be able to install 64 bit Windows 8 on Bootcamp?
-
Smart form with 2 different pages
Hi Experts I have a requirement, I need to develop a smart form with 2 different pages, and each page has different data and presentation of the data also is different. In the first page I need to display the contract data with the line items and amo
-
CPU upgrades, RAIDing system drive, and more
Final Cut Studio user... editing on an iMac is murder... need more power Scotti! I intend to buy a Mac Pro next week, either BTO or retail, not sure yet! I know that CPUs on Mac Pro's are socketed and not soldered. Yipee! Is it confirmed that CPUs ar
-
LSMW-adding Profitability segment in FI document by batch
Dear all: i want to consult that: I do the LSMW using the standard batch to post the FI document: object :100 Mehod : 0000 program name ; RFBIBL00 Program type: D and In my FI document one account is the revenue account and should to assign the PSG (