Pre-Production Setup for Failover
Hi
I have installed my SAP Production environment on Window 2008 R2 , SAP ECC 6.0 EHP5, Oracle 11.2.0.3.
I have setup my DR system at different seismatic zone on Window 2008 R2 , SAP ECC 6.0 EHP5, Oracle 11.2.0.3.
The Oracle Dataguard is used for data replication from Production to SAP DR system.
Now I want to test the failover scenario. I would like to go and install the separate SAP environment in primary site as Pre-Production for DR Test on different hardware box. The system identification (SID) for production and pre-production is same as RP9.
Would like to know that Can I use the same root domain controller (RDC) available at primary site for production and pre-production environment. The domain users are same for both SAP systems.
Please clarify that does this situation will create any problem to my production or pre-production environment with same root domain controller?
or
should I go head with different root domain controller for pre-production environment ?
Regards
vimal
Hello
It is not recommended to have SAP systems sharing the same SID in a landscape... at least because it is not possible to have the system in the same TMS transport domain (but this can also have other drawback, especially if both system have client with same logical system name).
Even if it is possible to use the same domain users for two different systems I would not recommend this option, especially if one of the systems is a production one...
Suppose that for any reason the SAP domains accounts gets locked / modified / deleted ...
Either you create pre-prod system with a different SID (best option) and then you can share the same windows domain, or if you are willing to keep the same SID I would suggest that you install your pre-prod system either in an other domain or in a workgroup...
If your purpose is to test your Oracle DR abilities that is not a domain related mechanism, so you can test it in a workgroup...
Regards
Similar Messages
-
What is the Ideal Production Setup For One Admin and 4 Managed Servers
Dear Experts
I will be starting with production setup including one Admin server and 4 managed servers in one single domain.
I am thinking of creating a single node environment(no clusters) as the machine has following configuration
OS : Windows Server 2008 R2 Datacenter
RAM : 48 GB
System Type : 64 bit
Processor : Intel(Xenon) 4 processors [email protected]
Can you please let me know if this configuration would suffice for the 4 managed servers if i assign Xmx and Xms as 4096 and Heap Space as 1024 to all the Managed Servers.
It is very urgent and i need to convey to the Infrastructure team if harware procurement is required.
We are looking at somewhere around 300 concurrent users(maximum load) and 100(minimum load) at a given point of time.
Please reply ASAP.
Thanks in advance
Edited by: Abhinav Mittal on Apr 23, 2013 7:58 PM
Edited by: Abhinav Mittal on Apr 23, 2013 8:03 PMHeap size must be calculated according to the applications that are been deployed on each JVM.
With no deployments, you dont need more than 256k for managed servers heap size and 512k for adminserver. As biggest its your heap size, longer will take your garbage collection. And if you can prevent it, better do it.
Kinds,
Gabriel Abelha -
Ideal Production setup for around 5000 application users
Hi,
We are in the process of upgrading our hardware to cater about 5000 application users. Please share information on these -
a) Production server
i) Server Brand
ii) OS
iii) Database size
iv) No. of CPUs with speed
v) Physical RAM size
vi) Disc partitioning info (database disc size, swap size etc.,)
b) DR server configuration (same as above)
c) Network connection speed between application tier and db tier
Any other additional information is also appreciated.
Thanks for your help.
Regards,
SAWhat about the eBusiness requirements and recommandations ? You could probably get better advices from eBusiness guys over dedicated forums :
General EBS Discussion
Nicolas. -
Hi, How to do pre-production planning for the possible production with current resources in a stipulated time and resources required for completion of specified production qty with the stipulated time. i also need to condisder maintenance schedule etc.pls advise.
Dear Yadav,
In my understanding LTP is one way of doing the pre-production planning for a material or a list of
material through simulated planning and using the simulated planned orders.
This can be used for doing vendor analysis and also to check the capacity anaylsis.
Based on this you can modify the production plan or go for extra shift or extra resources to meet the
plan or adjust the plan as per the available capacity.
To know explore more about LTP,check this thread,
LTP - CM38
Just hold on for other's suggestions on the same.
Regards
Mangalraj.S -
FCS for animation pre-production
I'm searching for an asset management solution for our animation production. The assets in this case will primarily be designs and storyboards. None of which would be used directly in a FCP project. This would all be part of pre production.
As the artwork moves through the pipeline, having one central location for everyone to work from would be great. Someone recommended FCS and though it looks great I'm wondering if this will work for us.
Thanks.Final Cut Server would be a great solution for this needs regardless if you plan to use the digital assets in FCP or not. Final Cut Server can be installed both Windows and Mac OS X. I am assuming that at some point you may use After Effects to produce an animatic and Final Cut Server can be use for this as well. Also if you have a lot of image sequences Final Cut Server 1.5 has native support for image sequences which will also automatically create preview version of the image sequence.
Hope this helps.
Nicholas Stokes
XPlatform Consulting -
Failing all pre-requisite checks for 11.2.0.2.0 RAC on HP-UX Itanium 64
Hi Guys,
For Typical OR Advanced Grid Installation (GUI), all pre-requisites are failing on both nodes, like memory, swap, node reachability, groups, user & lot more.....
But when I try to check Pre-requisite from command line, everything seems to be ok.
This is what the output...
$ ./runcluvfy.sh stage -pre crsinst -n sph1erp,sph2erp -fixup -verbose
Performing pre-checks for cluster services setup
Checking node reachability...
Check: Node reachability from node "sph1erp"
Destination Node Reachable?
sph1erp yes
sph2erp yes
Result: Node reachability check passed from node "sph1erp"
Checking user equivalence...
Check: User equivalence for user "oracle"
Node Name Comment
sph2erp passed
sph1erp passed
Result: User equivalence check passed for user "oracle"
Checking node connectivity...
Checking hosts config file...
Node Name Status Comment
sph2erp passed
sph1erp passed
Verification of the hosts config file successful
Interface information for node "sph2erp"
Name IP Address Subnet Gateway Def. Gateway HW Address MTU
lan2 10.10.16.51 10.10.16.48 10.10.16.51 10.10.1.12 78:AC:C0:8A:07:76 1500
lan900 10.10.1.174 10.10.0.0 10.10.1.174 10.10.1.12 78:AC:C0:8A:07:6E 1500
Interface information for node "sph1erp"
Name IP Address Subnet Gateway Def. Gateway HW Address MTU
lan2 10.10.16.50 10.10.16.48 10.10.16.50 10.10.1.12 3C:4A:92:48:71:BE 1500
lan900 10.10.1.173 10.10.0.0 10.10.1.173 10.10.1.12 3C:4A:92:48:71:B6 1500
Check: Node connectivity of subnet "10.10.16.48"
Source Destination Connected?
sph2erp[10.10.16.51] sph1erp[10.10.16.50] yes
Result: Node connectivity passed for subnet "10.10.16.48" with node(s) sph2erp,sph1erp
Check: TCP connectivity of subnet "10.10.16.48"
Source Destination Connected?
sph1erp:10.10.16.50 sph2erp:10.10.16.51 passed
Result: TCP connectivity check passed for subnet "10.10.16.48"
Check: Node connectivity of subnet "10.10.0.0"
Source Destination Connected?
sph2erp[10.10.1.174] sph1erp[10.10.1.173] yes
Result: Node connectivity passed for subnet "10.10.0.0" with node(s) sph2erp,sph1erp
Check: TCP connectivity of subnet "10.10.0.0"
Source Destination Connected?
sph1erp:10.10.1.173 sph2erp:10.10.1.174 passed
Result: TCP connectivity check passed for subnet "10.10.0.0"
Interfaces found on subnet "10.10.0.0" that are likely candidates for VIP are:
sph2erp lan900:10.10.1.174
sph1erp lan900:10.10.1.173
Interfaces found on subnet "10.10.16.48" that are likely candidates for a private interconnect are:
sph2erp lan2:10.10.16.51
sph1erp lan2:10.10.16.50
Result: Node connectivity check passed
Check: Total memory
Node Name Available Required Comment
sph2erp 63.9GB (6.7004024E7KB) 4GB (4194304.0KB) passed
sph1erp 63.9GB (6.7004024E7KB) 4GB (4194304.0KB) passed
Result: Total memory check passed
Check: Available memory
Node Name Available Required Comment
sph2erp 53.3556GB (5.5947372E7KB) 50MB (51200.0KB) passed
sph1erp 52.2323GB (5.47695E7KB) 50MB (51200.0KB) passed
Result: Available memory check passed
Check: Swap space
Node Name Available Required Comment
sph2erp 188.7773GB (1.97947352E8KB) 4GB (4194304.0KB) passed
sph1erp 188.7773GB (1.97947352E8KB) 4GB (4194304.0KB) passed
Result: Swap space check passed
Check: Free disk space for "sph2erp:/var/tmp/"
Path Node Name Mount point Available Required Comment
/var/tmp/ sph2erp /var 13.8074GB 1GB passed
Result: Free disk space check passed for "sph2erp:/var/tmp/"
Check: Free disk space for "sph1erp:/var/tmp/"
Path Node Name Mount point Available Required Comment
/var/tmp/ sph1erp /var 13.8158GB 1GB passed
Result: Free disk space check passed for "sph1erp:/var/tmp/"
Check: User existence for "oracle"
Node Name Status Comment
sph2erp exists(199) passed
sph1erp exists(199) passed
Checking for multiple users with UID value 199
Result: Check for multiple users with UID value 199 passed
Result: User existence check passed for "oracle"
Check: Group existence for "oinstall"
Node Name Status Comment
sph2erp exists passed
sph1erp exists passed
Result: Group existence check passed for "oinstall"
Check: Group existence for "dba"
Node Name Status Comment
sph2erp exists passed
sph1erp exists passed
Result: Group existence check passed for "dba"
Check: Membership of user "oracle" in group "oinstall" [as Primary]
Node Name User Exists Group Exists User in Group Primary Comment
sph2erp yes yes yes yes passed
sph1erp yes yes yes yes passed
Result: Membership check for user "oracle" in group "oinstall" [as Primary] passed
Check: Membership of user "oracle" in group "dba"
Node Name User Exists Group Exists User in Group Comment
sph2erp yes yes yes passed
sph1erp yes yes yes passed
Result: Membership check for user "oracle" in group "dba" passed
Check: Run level
Node Name run level Required Comment
sph2erp 3 3 passed
sph1erp 3 3 passed
Result: Run level check passed
Check: Hard limits for "maximum open file descriptors"
Node Name Type Available Required Comment
sph2erp hard 63488 63488 passed
sph1erp hard 63488 63488 passed
Result: Hard limits check passed for "maximum open file descriptors"
Check: Soft limits for "maximum open file descriptors"
Node Name Type Available Required Comment
sph2erp soft 1024 1024 passed
sph1erp soft 63488 1024 passed
Result: Soft limits check passed for "maximum open file descriptors"
Check: Hard limits for "maximum user processes"
Node Name Type Available Required Comment
sph2erp hard 3687 3686 passed
sph1erp hard 3687 3686 passed
Result: Hard limits check passed for "maximum user processes"
Check: Soft limits for "maximum user processes"
Node Name Type Available Required Comment
sph2erp soft 3687 2047 passed
sph1erp soft 3687 2047 passed
Result: Soft limits check passed for "maximum user processes"
Check: System architecture
Node Name Available Required Comment
sph2erp ia64 ia64 passed
sph1erp ia64 ia64 passed
Result: System architecture check passed
Check: Kernel version
Node Name Available Required Comment
sph2erp HP-UX B.11.31 B.11.31 passed
sph1erp HP-UX B.11.31 B.11.31 passed
Result: Kernel version check passed
Check: Kernel parameter for "ksi_alloc_max"
Node Name Configured Required Comment
sph2erp 32768 32768 passed
sph1erp 32768 32768 passed
Result: Kernel parameter check passed for "ksi_alloc_max"
Check: Kernel parameter for "executable_stack"
Node Name Configured Required Comment
sph2erp 0 0 passed
sph1erp 0 0 passed
Result: Kernel parameter check passed for "executable_stack"
Check: Kernel parameter for "max_thread_proc"
Node Name Configured Required Comment
sph2erp 1024 1024 passed
sph1erp 1024 1024 passed
Result: Kernel parameter check passed for "max_thread_proc"
Check: Kernel parameter for "maxdsiz"
Node Name Configured Required Comment
sph2erp 1073741824 1073741824 passed
sph1erp 1073741824 1073741824 passed
Result: Kernel parameter check passed for "maxdsiz"
Check: Kernel parameter for "maxdsiz_64bit"
Node Name Configured Required Comment
sph2erp 2147483648 2147483648 passed
sph1erp 2147483648 2147483648 passed
Result: Kernel parameter check passed for "maxdsiz_64bit"
Check: Kernel parameter for "maxssiz"
Node Name Configured Required Comment
sph2erp 134217728 134217728 passed
sph1erp 134217728 134217728 passed
Result: Kernel parameter check passed for "maxssiz"
Check: Kernel parameter for "maxssiz_64bit"
Node Name Configured Required Comment
sph2erp 1073741824 1073741824 passed
sph1erp 1073741824 1073741824 passed
Result: Kernel parameter check passed for "maxssiz_64bit"
Check: Kernel parameter for "maxuprc"
Node Name Configured Required Comment
sph2erp 3686 3686 passed
sph1erp 3686 3686 passed
Result: Kernel parameter check passed for "maxuprc"
Check: Kernel parameter for "msgmni"
Node Name Configured Required Comment
sph2erp 4096 4096 passed
sph1erp 4096 4096 passed
Result: Kernel parameter check passed for "msgmni"
Check: Kernel parameter for "msgtql"
Node Name Configured Required Comment
sph2erp 4096 4096 passed
sph1erp 4096 4096 passed
Result: Kernel parameter check passed for "msgtql"
Check: Kernel parameter for "ncsize"
Node Name Configured Required Comment
sph2erp 35840 35840 passed
sph1erp 35840 35840 passed
Result: Kernel parameter check passed for "ncsize"
Check: Kernel parameter for "shmmax"
Node Name Configured Required Comment
sph2erp 1073741824 1073741824 passed
sph1erp 1073741824 1073741824 passed
Result: Kernel parameter check passed for "shmmax"
Check: Kernel parameter for "shmmni"
Node Name Configured Required Comment
sph2erp 4096 4096 passed
sph1erp 4096 4096 passed
Result: Kernel parameter check passed for "shmmni"
Check: Kernel parameter for "shmseg"
Node Name Configured Required Comment
sph2erp 512 512 passed
sph1erp 512 512 passed
Result: Kernel parameter check passed for "shmseg"
Check: Kernel parameter for "tcp_smallest_anon_port"
Node Name Configured Required Comment
sph2erp 9000 9000 passed
sph1erp 9000 9000 passed
Result: Kernel parameter check passed for "tcp_smallest_anon_port"
Check: Kernel parameter for "tcp_largest_anon_port"
Node Name Configured Required Comment
sph2erp 65500 65500 passed
sph1erp 65500 65500 passed
Result: Kernel parameter check passed for "tcp_largest_anon_port"
Check: Kernel parameter for "udp_smallest_anon_port"
Node Name Configured Required Comment
sph2erp 9000 9000 passed
sph1erp 9000 9000 passed
Result: Kernel parameter check passed for "udp_smallest_anon_port"
Check: Kernel parameter for "udp_largest_anon_port"
Node Name Configured Required Comment
sph2erp 65500 65500 passed
sph1erp 65500 65500 passed
Result: Kernel parameter check passed for "udp_largest_anon_port"
Check: Package existence for "OS-Core-B.11.31( ia64)"
Node Name Available Required Comment
sph2erp OS-Core-B.11.31-0 OS-Core-B.11.31( ia64) passed
sph1erp OS-Core-B.11.31-0 OS-Core-B.11.31( ia64) passed
Result: Package existence check passed for "OS-Core-B.11.31( ia64)"
Check: Operating system patch for "Patch PHKL_38938"
Node Name Applied Required Comment
sph2erp Patch PHKL_39646 Patch PHKL_38938 passed
sph1erp Patch PHKL_39646 Patch PHKL_38938 passed
Result: Operating system patch check passed for "Patch PHKL_38938"
Check: Operating system patch for "Patch PHKL_39351"
Node Name Applied Required Comment
sph2erp Patch PHKL_40207 Patch PHKL_39351 passed
sph1erp Patch PHKL_40207 Patch PHKL_39351 passed
Result: Operating system patch check passed for "Patch PHKL_39351"
Check: Operating system patch for "Patch PHSS_36354"
Node Name Applied Required Comment
sph2erp Patch PHSS_40546 Patch PHSS_36354 passed
sph1erp Patch PHSS_40546 Patch PHSS_36354 passed
Result: Operating system patch check passed for "Patch PHSS_36354"
Check: Operating system patch for "Patch PHSS_37042"
Node Name Applied Required Comment
sph2erp Patch PHSS_37042 Patch PHSS_37042 passed
sph1erp Patch PHSS_37042 Patch PHSS_37042 passed
Result: Operating system patch check passed for "Patch PHSS_37042"
Check: Operating system patch for "Patch PHSS_37959"
Node Name Applied Required Comment
sph2erp Patch PHSS_40804 Patch PHSS_37959 passed
sph1erp Patch PHSS_40804 Patch PHSS_37959 passed
Result: Operating system patch check passed for "Patch PHSS_37959"
Check: Operating system patch for "Patch PHSS_39094"
Node Name Applied Required Comment
sph2erp Patch PHSS_40538 Patch PHSS_39094 passed
sph1erp Patch PHSS_40538 Patch PHSS_39094 passed
Result: Operating system patch check passed for "Patch PHSS_39094"
Check: Operating system patch for "Patch PHSS_39100"
Node Name Applied Required Comment
sph2erp Patch PHSS_40540 Patch PHSS_39100 passed
sph1erp Patch PHSS_40540 Patch PHSS_39100 passed
Result: Operating system patch check passed for "Patch PHSS_39100"
Check: Operating system patch for "Patch PHSS_39102"
Node Name Applied Required Comment
sph2erp Patch PHSS_41496 Patch PHSS_39102 passed
sph1erp Patch PHSS_41496 Patch PHSS_39102 passed
Result: Operating system patch check passed for "Patch PHSS_39102"
Check: Operating system patch for "Patch PHSS_38141"
Node Name Applied Required Comment
sph2erp Patch PHSS_38141 Patch PHSS_38141 passed
sph1erp Patch PHSS_38141 Patch PHSS_38141 passed
Result: Operating system patch check passed for "Patch PHSS_38141"
Check: Operating system patch for "Patch PHCO_40381"
Node Name Applied Required Comment
sph2erp Patch PHCO_40381 Patch PHCO_40381 passed
sph1erp Patch PHCO_40381 Patch PHCO_40381 passed
Result: Operating system patch check passed for "Patch PHCO_40381"
Check: Operating system patch for "Patch PHKL_38038"
Node Name Applied Required Comment
sph2erp Patch PHKL_41005 Patch PHKL_38038 passed
sph1erp Patch PHKL_41005 Patch PHKL_38038 passed
Result: Operating system patch check passed for "Patch PHKL_38038"
Checking for multiple users with UID value 0
Result: Check for multiple users with UID value 0 passed
Check: Current group ID
Result: Current group ID check passed
Starting Clock synchronization checks using Network Time Protocol(NTP)...
NTP Configuration file check started...
Network Time Protocol(NTP) configuration file not found on any of the nodes. Oracle Cluster Time Synchronization Service(CTSS) can be used instead of NTP for time synchronization on the cluster nodes
No NTP Daemons or Services were found to be running
Result: Clock synchronization check using Network Time Protocol(NTP) passed
Checking Core file name pattern consistency...
Core file name pattern consistency check passed.
Checking to make sure user "oracle" is not in "root" group
Node Name Status Comment
sph2erp does not exist passed
sph1erp does not exist passed
Result: User "oracle" is not part of "root" group. Check passed
Check default user file creation mask
Node Name Available Required Comment
sph2erp 022 0022 passed
sph1erp 022 0022 passed
Result: Default user file creation mask check passed
Checking consistency of file "/etc/resolv.conf" across nodes
Node Name Status
sph2erp passed
sph1erp passed
The DNS response time for an unreachable node is within acceptable limit on all nodes
File "/etc/resolv.conf" is consistent across nodes
Check: Time zone consistency
Result: Time zone consistency check passed
Checking settings of device file "/dev/async"
Node Name Available Comment
sph2erp yes failed (incorrect setting for minor number.)
sph1erp yes failed (incorrect setting for minor number.)
Result: Check for settings of device file "/dev/async" failed.
Starting check for The SSH LoginGraceTime setting ...
WARNING:
PRVE-0038 : The SSH LoginGraceTime setting on node "sph2erp" may result in users being disconnected before login is completed
PRVE-0038 : The SSH LoginGraceTime setting on node "sph1erp" may result in users being disconnected before login is completed
Check for The SSH LoginGraceTime setting passed
Fixup information has been generated for following node(s):
sph2erp,sph1erp
Please run the following script on each node as "root" user to execute the fixups:
'/tmp/CVU_11.2.0.2.0_oracle/runfixup.sh'
Pre-check for cluster services setup was unsuccessful on all the nodes.
What could be the issue ????
Any help would be appreciated...
Regards,
ManishStarted with Grid Installation. Copying Software to remote node & linking libraries were successfully without any issue (upto 76%). But got issue while executing root.sh on Node1
sph1erp:/oracle/11.2.0/grid #sh root.sh
Running Oracle 11g root script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /oracle/11.2.0/grid
Enter the full pathname of the local bin directory: [usr/local/bin]:
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /etc/oratab file...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root script.
Now product-specific root actions will be performed.
Using configuration parameter file: /oracle/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
LOCAL ADD MODE
Creating OCR keys for user 'root', privgrp 'sys'..
Operation successful.
OLR initialization - successful
root wallet
root wallet cert
root cert export
peer wallet
profile reader wallet
pa wallet
peer wallet keys
pa wallet keys
peer cert request
pa cert request
peer cert
pa cert
peer root cert TP
profile reader root cert TP
pa root cert TP
peer pa cert TP
pa peer cert TP
profile reader pa cert TP
profile reader peer cert TP
peer user cert
pa user cert
Adding daemon to inittab
CRS-2672: Attempting to start 'ora.mdnsd' on 'sph1erp'
CRS-2676: Start of 'ora.mdnsd' on 'sph1erp' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'sph1erp'
CRS-2676: Start of 'ora.gpnpd' on 'sph1erp' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'sph1erp'
CRS-2672: Attempting to start 'ora.gipcd' on 'sph1erp'
CRS-2676: Start of 'ora.gipcd' on 'sph1erp' succeeded
CRS-2676: Start of 'ora.cssdmonitor' on 'sph1erp' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'sph1erp'
CRS-2672: Attempting to start 'ora.diskmon' on 'sph1erp'
CRS-2676: Start of 'ora.diskmon' on 'sph1erp' succeeded
CRS-2676: Start of 'ora.cssd' on 'sph1erp' succeeded
ASM created and started successfully.
Disk Group OCRVOTE created successfully.
clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'sys'..
Operation successful.
CRS-4256: Updating the profile
Successful addition of voting disk ab847ed2b4f04f2dbfb875226d2bb194.
Successful addition of voting disk 85c05a5b30384f8dbff48cc069de7a7c.
Successful addition of voting disk 649196fbdd614f9cbf26a9a0e6670a6e.
Successful addition of voting disk 8815dfcee2e64f64bf00b9c76626ab41.
Successful addition of voting disk 8ce55fe5534f4f77bfa9f54187592707.
Successfully replaced voting disk group with +OCRVOTE.
CRS-4256: Updating the profile
CRS-4266: Voting file(s) successfully replaced
## STATE File Universal Id File Name Disk group
1. ONLINE ab847ed2b4f04f2dbfb875226d2bb194 (/dev/oracle/ocrvote1) [OCRVOTE]
2. ONLINE 85c05a5b30384f8dbff48cc069de7a7c (/dev/oracle/ocrvote2) [OCRVOTE]
3. ONLINE 649196fbdd614f9cbf26a9a0e6670a6e (/dev/oracle/ocrvote3) [OCRVOTE]
4. ONLINE 8815dfcee2e64f64bf00b9c76626ab41 (/dev/oracle/ocrvote4) [OCRVOTE]
5. ONLINE 8ce55fe5534f4f77bfa9f54187592707 (/dev/oracle/ocrvote5) [OCRVOTE]
Located 5 voting disk(s).
Start of resource "ora.cluster_interconnect.haip" failed
CRS-2672: Attempting to start 'ora.cluster_interconnect.haip' on 'sph1erp'
CRS-5017: The resource action "ora.cluster_interconnect.haip start" encountered the following error:
Start action for HAIP aborted
CRS-2674: Start of 'ora.cluster_interconnect.haip' on 'sph1erp' failed
CRS-2679: Attempting to clean 'ora.cluster_interconnect.haip' on 'sph1erp'
CRS-2681: Clean of 'ora.cluster_interconnect.haip' on 'sph1erp' succeeded
CRS-4000: Command Start failed, or completed with errors.
Failed to start Oracle Clusterware stack
Failed to start High Availability IP at /oracle/11.2.0/grid/crs/install/crsconfig_lib.pm line 1046.
/oracle/11.2.0/grid/perl/bin/perl -I/oracle/11.2.0/grid/perl/lib -I/oracle/11.2.0/grid/crs/install /oracle/11.2.0/grid/crs/install/rootcrs.pl execution failed
sph1erp:/oracle/11.2.0/grid #
Last few lines from CRS Log for node 1, where error came
[ctssd(6467)]CRS-2401:The Cluster Time Synchronization Service started on host sph1erp.
2011-02-25 23:04:16.491
[oracle/11.2.0/grid/bin/orarootagent.bin(6423)]CRS-5818:Aborted command 'start for resource: ora.cluster_interconnect.haip 1 1' for resource 'ora.cluster_int
erconnect.haip'. Details at (:CRSAGF00113:) {0:0:178} in */oracle/11.2.0/grid/log/sph1erp/agent/ohasd/orarootagent_root/orarootagent_root.log.*
2011-02-25 23:04:20.521
[ohasd(5513)]CRS-2757:Command 'Start' timed out waiting for response from the resource 'ora.cluster_interconnect.haip'. Details at (:CRSPE00111:) {0:0:178} in
*/oracle/11.2.0/grid/log/sph1erp/ohasd/ohasd.log.*
Few lines from */oracle/11.2.0/grid/log/sph1erp/agent/ohasd/orarootagent_root/orarootagent_root.log.*
=====================================================================================================
2011-02-25 23:04:16.823: [ USRTHRD][16] {0:0:178} Starting Probe for ip 169.254.74.54
2011-02-25 23:04:16.823: [ USRTHRD][16] {0:0:178} Transitioning to Probe State
2011-02-25 23:04:17.177: [ USRTHRD][15] {0:0:178} [NetHAMain] thread stopping
2011-02-25 23:04:17.177: [ USRTHRD][15] {0:0:178} Thread:[NetHAMain]isRunning is reset to false here
2011-02-25 23:04:17.178: [ USRTHRD][12] {0:0:178} Thread:[NetHAMain]stop }
2011-02-25 23:04:17.178: [ USRTHRD][12] {0:0:178} thread cleaning up
2011-02-25 23:04:17.178: [ USRTHRD][12] {0:0:178} pausing thread
2011-02-25 23:04:17.178: [ USRTHRD][12] {0:0:178} posting thread
2011-02-25 23:04:17.178: [ USRTHRD][12] {0:0:178} Thread:[NetHAWork]stop {
2011-02-25 23:04:17.645: [ USRTHRD][16] {0:0:178} [NetHAWork] thread stopping
2011-02-25 23:04:17.645: [ USRTHRD][16] {0:0:178} Thread:[NetHAWork]isRunning is reset to false here
2011-02-25 23:04:17.645: [ USRTHRD][12] {0:0:178} Thread:[NetHAWork]stop }
2011-02-25 23:04:17.645: [ USRTHRD][12] {0:0:178} Thread:[NetHAWork]stop {
2011-02-25 23:04:17.645: [ USRTHRD][12] {0:0:178} Thread:[NetHAWork]stop }
2011-02-25 23:04:17.891: [ora.cluster_interconnect.haip][12] {0:0:178} [start] Start of HAIP aborted
2011-02-25 23:04:17.892: [ AGENT][12] {0:0:178} UserErrorException: Locale is
2011-02-25 23:04:17.893: [ora.cluster_interconnect.haip][12] {0:0:178} [start] clsnUtils::error Exception type=2 string=
CRS-5017: The resource action "ora.cluster_interconnect.haip start" encountered the following error:
Start action for HAIP aborted
2011-02-25 23:04:17.893: [ AGFW][12] {0:0:178} sending status msg [CRS-5017: The resource action "ora.cluster_interconnect.haip start" encountered the foll
owing error:
Start action for HAIP aborted
] for start for resource: ora.cluster_interconnect.haip 1 1
2011-02-25 23:04:17.893: [ora.cluster_interconnect.haip][12] {0:0:178} [start] clsn_agent::start }
2011-02-25 23:04:17.894: [ AGFW][10] {0:0:178} Agent sending reply for: RESOURCE_START[ora.cluster_interconnect.haip 1 1] ID 4098:661
2011-02-25 23:04:18.552: [ora.diskmon][12] {0:0:154} [check] DiskmonAgent::check {
2011-02-25 23:04:18.552: [ora.diskmon][12] {0:0:154} [check] DiskmonAgent::check } - 0
2011-02-25 23:04:19.573: [ AGFW][10] {0:0:154} Agent received the message: AGENT_HB[Engine] ID 12293:669
2011-02-25 23:04:20.510: [ora.cluster_interconnect.haip][18] {0:0:178} [start] got lock
2011-02-25 23:04:20.511: [ora.cluster_interconnect.haip][18] {0:0:178} [start] tryActionLock }
2011-02-25 23:04:20.511: [ora.cluster_interconnect.haip][18] {0:0:178} [start] abort }
2011-02-25 23:04:20.511: [ora.cluster_interconnect.haip][18] {0:0:178} [start] clsn_agent::abort }
2011-02-25 23:04:20.511: [ AGFW][18] {0:0:178} Command: start for resource: ora.cluster_interconnect.haip 1 1 completed with status: TIMEDOUT
2011-02-25 23:04:20.512: [ora.cluster_interconnect.haip][8] {0:0:178} [check] NetworkAgent::init enter {
2011-02-25 23:04:20.513: [ora.cluster_interconnect.haip][8] {0:0:178} [check] NetworkAgent::init exit }
2011-02-25 23:04:20.517: [ AGFW][10] {0:0:178} Agent sending reply for: RESOURCE_START[ora.cluster_interconnect.haip 1 1] ID 4098:661
2011-02-25 23:04:20.519: [ USRTHRD][8] {0:0:178} Ocr Context init default level 23886304
2011-02-25 23:04:20.519: [ default][8]clsvactversion:4: Retrieving Active Version from local storage.
[ CLWAL][8]clsw_Initialize: OLR initlevel [70000]
Few lines from */oracle/11.2.0/grid/log/sph1erp/ohasd/ohasd.log.*
=====================================================================================================
2011-02-25 23:04:21.627: [UiServer][30] {0:0:180} Done for ctx=6000000002604ce0
2011-02-25 23:04:21.642: [UiServer][31] Closed: remote end failed/disc.
2011-02-25 23:04:26.139: [ CLSINET][33]Returning NETDATA: 1 interfaces
2011-02-25 23:04:26.139: [ CLSINET][33]# 0 Interface 'lan2',ip='10.10.16.50',mac='3c-4a-92-48-71-be',mask='255.255.255.240',net='10.10.16.48',use='cluster_int
erconnect'
2011-02-25 23:04:26.973: [UiServer][31] CS(60000000014b0790)set Properties ( root,60000000012e0260)
2011-02-25 23:04:26.973: [UiServer][31] SS(6000000001372270)Accepted client connection: saddr =(ADDRESS=(PROTOCOL=ipc)(DEV=92)(KEY=OHASD_UI_SOCKET))daddr = (A
DDRESS=(PROTOCOL=ipc)(KEY=OHASD_UI_SOCKET))
2011-02-25 23:04:26.992: [UiServer][30] {0:0:181} processMessage called
2011-02-25 23:04:26.993: [UiServer][30] {0:0:181} Sending message to PE. ctx= 6000000001b440f0
2011-02-25 23:04:26.993: [UiServer][30] {0:0:181} Sending command to PE: 67
2011-02-25 23:04:26.994: [ CRSPE][29] {0:0:181} Processing PE command id=173. Description: [Stat Resource : 600000000135f760]
2011-02-25 23:04:26.997: [UiServer][30] {0:0:181} Done for ctx=6000000001b440f0
2011-02-25 23:04:27.012: [UiServer][31] Closed: remote end failed/disc.
2011-02-25 23:04:31.135: [ CLSINET][33]Returning NETDATA: 1 interfaces
2011-02-25 23:04:31.135: [ CLSINET][33]# 0 Interface 'lan2',ip='10.10.16.50',mac='3c-4a-92-48-71-be',mask='255.255.255.240',net='10.10.16.48',use='cluster_int
erconnect'
2011-02-25 23:04:32.318: [UiServer][31] CS(60000000014b0790)set Properties ( root,60000000012e0260)
2011-02-25 23:04:32.318: [UiServer][31] SS(6000000001372270)Accepted client connection: saddr =(ADDRESS=(PROTOCOL=ipc)(DEV=92)(KEY=OHASD_UI_SOCKET))daddr = (A
DDRESS=(PROTOCOL=ipc)(KEY=OHASD_UI_SOCKET))
2011-02-25 23:04:32.332: [UiServer][30] {0:0:182} processMessage called
2011-02-25 23:04:32.333: [UiServer][30] {0:0:182} Sending message to PE. ctx= 6000000001b45ef0
2011-02-25 23:04:32.333: [UiServer][30] {0:0:182} Sending command to PE: 68
2011-02-25 23:04:32.334: [ CRSPE][29] {0:0:182} Processing PE command id=174. Description: [Stat Resource : 600000000135f760]
2011-02-25 23:04:32.338: [UiServer][30] {0:0:182} Done for ctx=6000000001b45ef0
2011-02-25 23:04:32.352: [UiServer][31] Closed: remote end failed/disc.
2011-02-25 23:04:36.155: [ CLSINET][33]Returning NETDATA: 1 interfaces
2011-02-25 23:04:36.155: [ CLSINET][33]# 0 Interface 'lan2',ip='10.10.16.50',mac='3c-4a-92-48-71-be',mask='255.255.255.240',net='10.10.16.48',use='cluster_int
erconnect'
2011-02-25 23:04:37.683: [UiServer][31] CS(60000000014b0790)set Properties ( root,60000000012e0260)
2011-02-25 23:04:37.683: [UiServer][31] SS(6000000001372270)Accepted client connection: saddr =(ADDRESS=(PROTOCOL=ipc)(DEV=92)(KEY=OHASD_UI_SOCKET))daddr = (A
DDRESS=(PROTOCOL=ipc)(KEY=OHASD_UI_SOCKET))
2011-02-25 23:04:37.702: [UiServer][30] {0:0:183} processMessage called
2011-02-25 23:04:37.703: [UiServer][30] {0:0:183} Sending message to PE. ctx= 6000000002604ce0
2011-02-25 23:04:37.703: [UiServer][30] {0:0:183} Sending command to PE: 69
2011-02-25 23:04:37.704: [ CRSPE][29] {0:0:183} Processing PE command id=175. Description: [Stat Resource : 600000000135f760]
2011-02-25 23:04:37.708: [UiServer][30] {0:0:183} Done for ctx=6000000002604ce0
2011-02-25 23:04:37.722: [UiServer][31] Closed: remote end failed/disc.
2011-02-25 23:04:41.156: [ CLSINET][33]Returning NETDATA: 1 interfaces
2011-02-25 23:04:41.156: [ CLSINET][33]# 0 Interface 'lan2',ip='10.10.16.50',mac='3c-4a-92-48-71-be',mask='255.255.255.240',net='10.10.16.48',use='cluster_int
erconnect'
What could be the issue ????
Experts Please help me. Doing setup for the PRoduction Env...
Do response ASAP...... Thanks
Regards,
Manish -
UCS pre-production test plan from cisco
Hi,
Is there a pre-production tests plan from cisco to validate that a new UCS setup is A-OK?
I found some stuff on google. But nothing from cisco.
Thanks for any help.
Stephane.Hi Stephanie,
I am unaware of a particular pre-production test plan from Cisco to validate UCS setup but I do believe that Advanced Services is available in this regard, to assist. However, I suspect that this is not the level that you are requesting.
Thanks.
-Bruce -
Cisco ASA - 2 Site to Site routes needed for failover -Is possible?
3 physical sites. 2 ASA 5510 (routing mode_). 3rd site is in between ASA sites. 2 different connections. Depending on which link goes down, a certain set of Network Lists for Site to Site VPN is needed to place the 3rd site subnets where they belong depending on which link dies. The tunnels all work. Here is my wonder: Can I automate this somehow in my environment (all Cisco 3750/3560/2960) so that I can leave both tunnels in place so that if either link dies, the appropriate tunnel is picked for failover? Running 8.03 code on ASA. Using EIGRP (love that protocol). Anyone have any ideas?
You can implement failover or loadbalancing . Use this configuration examples for your configurations.
http://cisco.com/en/US/products/ps6120/tsd_products_support_configure.html -
Can't create a service for failover on 2 node windows2008 RAC
To create a new service for failover,
1)Enterprise Manager can not be used by prompting an error: many people already mentioned.
2)Net Manager could create a service but it fails to test showing:
Attempting to connect using userid: qa1
The test did not succeed.
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Q1: According to doc, it should be used ONLY for Non-cluster and single instance. Is this why I have an error?
Q2: If not, what should I need to do to fix this problem?
3)Using command line like
C:\Users\administrator.QAPF2>srvctl add service -d ORCL -s NLS -r orcl1 -a orcl2
C:\Users\administrator.QAPF2>srvctl start service -d ORCL -s NLS
C:\Users\administrator.QAPF2>srvctl status service -d ORCL -s NLS
Service NLS is running on instance(s) orcl1
C:\Users\administrator.QAPF2>sqlplus /nolog
SQL> connect sys as sysdba
SQL> alter system register;
When I try to connect from client using "jdbc:oracle:thin:@orarac-scan:1521:NLS" connection string, I got the following error:
Listener refused the connection with the following error:
ORA-12505, TNS:listener does not currently know of SID given in connect descriptor
The Connection descriptor used by the client was:orarac-scan:1521:NLS
Note: If I use "ORCL1" instead of NLS, then it works. ORCL1=SID on node1, NLS=service name.
Q3: Are there anything I should do more?
Q4: How do I add a listener for this new service(NLS)? I added the following using Net Manager but no effect:
(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = orarac-scan)(PORT = 1521)))Yes, it worked with sqlplus commandline(local or from remote) like:
C:\>sqlplus system@NLS
SQL*Plus: Release 11.2.0.3.0 Production on Fri Apr 20 17:11:19 2012
Copyright (c) 1982, 2011, Oracle. All rights reserved.
From a remote client:
C:\oracle>sqlplus qa1@NLS
SQL*Plus: Release 11.1.0.6.0 - Production on Tue Apr 24 10:12:31 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Enter password:
Connected to:.............................................................................
However, if I use the connection string suggested by you:
C:\oracle>sqlplus qa1@\"orarac-scan:1521/NLS\"
SQL*Plus: Release 11.1.0.6.0 - Production on Tue Apr 24 10:14:30 2012
Copyright (c) 1982, 2007, Oracle. All rights reserved.
Enter password:
ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
descriptor
additional information:
From a remote client:
C:\oracle>nslookup orarac-scan
Server: admin01.qalab01.nextlabs.com
Address: 10.23.57.5
Name: orarac-scan.qapf2.qalab01.nextlabs.com
Addresses: 10.23.57.35, 10.23.57.34, 10.23.57.36
The followings are from node1:
C:\>srvctl status service -d ORCL -s NLS
Service NLS is running on instance(s) orcl1
C:\Users\administrator.QAPF2>srvctl status scan
SCAN VIP scan1 is enabled
SCAN VIP scan1 is running on node orarac2
SCAN VIP scan2 is enabled
SCAN VIP scan2 is running on node orarac2
SCAN VIP scan3 is enabled
SCAN VIP scan3 is running on node orarac2
C:\Users\administrator.QAPF2>srvctl status scan_listener
SCAN Listener LISTENER_SCAN1 is enabled
SCAN listener LISTENER_SCAN1 is running on node orarac2
SCAN Listener LISTENER_SCAN2 is enabled
SCAN listener LISTENER_SCAN2 is running on node orarac2
SCAN Listener LISTENER_SCAN3 is enabled
SCAN listener LISTENER_SCAN3 is running on node orarac2
C:\Users\administrator.QAPF2>srvctl status listener
Listener LISTENER is enabled
Listener LISTENER is running on node(s): orarac2,orarac1
C:\Users\administrator.QAPF2>srvctl config service -d orcl -s NLS
Service name: NLS
Service is enabled
Server pool: ORCL_NLS
Cardinality: 1
Disconnect: false
Service role: PRIMARY
Management policy: AUTOMATIC
DTP transaction: false
AQ HA notifications: false
Failover type: NONE
Failover method: NONE
TAF failover retries: 0
TAF failover delay: 0
Connection Load Balancing Goal: LONG
Runtime Load Balancing Goal: NONE
TAF policy specification: NONE
Edition:
Preferred instances: orcl1
Available instances: orcl2
Edited by: 928042 on Apr 24, 2012 10:36 AM -
AP Check printing setups for printing checks on your own
HI
I am wondering if there a good document which deals with AP check printing with MICR and signature on your own check stock
thanksRecently we started to deal with AP check printing in our organizatin. It was a daunting task with the information and resources scattered all over and missing critical pieces of information to make sense out of the whole process flow. We attempted to go through the AP check printing internally and succeded.
I decided to post the information for the benefit of people about the our experience
Check Printing Basics and Beyond for Printing Checks on Your Own
by
Sarma Chilukuri
This article deals with what is needed to get your own checks printed. It is a first attempt to uncover all the hidden rules that one should be aware to get your own checks printed. The first section deals with the basic AP check printing setup, while the 2nd half explores some of the flow of events that make it possible to print the check.
Part I â Basic Setup
AP Setup for check printing
There are multiple steps in the AP check printing. First set of steps deal with the AP side setups. The second step is to get the System side setups. The system side setup deals with printer setup and program options setups. The last step would be to make the print format files configured with the vendor provided escape sequences in the laser print format file.
Step 1: login as Payable Manager
Step 2: Bank Setup: Navigate to Setup: Payments > Banks
1. Make sure the Bank # etc are present
2. Tab to âBank Accountsâ, and make sure your account # has been setup
3. On the Bank Accounts screen, tab to the âPayables Documentsâ and verify that Payment format (E.g., COK Laser Format) has been entered. This âPayment format links to next section where we associate it to the right payment program.
Fig 1. AP Payment Bank Setup Screen
Step 3: Program Setup (Setup: Payments > Programs)
As we know there are only 5 formats 3 of which are âEver Green Laserâ (APXPBFE G|L|F) which are explained in the AP Users Guide. For your own form printing, you have to associate the format to APXPFEL (laser format) program. Also, the APXPBFEL or APXPBFEF call the APXPBFEG, which is the base program that pulls the data from oracle base tables. APXPBFEL is the one which allows us to print the checks with MICR and signature on a plain paper not on a pre printed stationery.
Fig. 2 AP Payment Format Setup Screen
Printer Styles, Drivers setup
The above process summarizes the AP Setup. As a DBA, the printer setup needs to be validated. The base install provides the right setup to some extent. But the differences in printers and print queues may add some complexity to the final configuration. The following section discusses the set up the base install provides and changes as needed.
Step 1. Login as system Administrator
Step 2: Style (Install : Printer > Style)
Look for the âPORTRAITHPLJ4LASCHECKâ. This one is associated with the SRW Driver Called, âAPLASPâ (AP Laser printer format).
Step 3: Driver (Install : Printer > Driver).
1. The âPORTRAITHPLJ4LASCHECKâ is associated with a âUser Driverâ of PORTRAIT for HPLJ4 and and a SRW driver of âAPLASPâ
2. Also notice that there is an Initialization string at the bottom of it. This initialization string gets called as pre-report trigger for the APXPBFEG program (APXPBFEG.rdf) file. It sets the kind of format it should be. Please see the Appendix A for details on these printer pcl code translations. The Initialization string was as follows:
Initialization: /eE/e&l0o2a7C/e(s0P/e(8U
Step 4: Printer type (Install : Printer > Register)
Each printer type is associated with a set of styles. Make sure the printer that was selected has the above style and its associated driver listed against that.
Fig. 3 System Administrator Printer Seups
Step 5: Program Setup (Concurrent > Program > Define)
This step holds the key for check printing. It is necessary to define whether you need the check on top followed by the Stub or the other way around. The way it is controlled is based on the APXPBFEG.rdf, the report definition file and the APLASP.prt (Printer Style associate with the Portrait laser check format SRW driver). The APLASP.prt file ($FND_TOP/reports) has two identical setups called the 100 series and the 200 series. Those identical sets of setups define where the MICR and signature print on the check. The following table lists the some of the codes in the 100 series. Please refer to Doc ID #146452.1 for complete details.
Fig. 4 System Administrator Concurrent Program Definitions
CODE # Code Definition
100 Electronic check activation string
101 1st Check #
102 2nd Check #
104 Deactivate check number mode string
111 Activate MICR line
112 MICR Deactivation / reset the printer head position
121 1st Signature
122 2nd Signature
141 Address font activation string
199 Return to default state string
Table 1. APLASP.prt -- MICR Activation Codes
The above code block repeats itself the same way in the 200 series. The decision to activate one way or the other controls the Check printing.
Step 2: Setting up the Option block
In the concurrent program definition for the APXPBFEL, there is an Options block in the middle. You need to list the codes that you want to activate. Please refer to Doc ID # 186640.1 for some explanation on these.
E.g.,
p_printer_code_mask="201,211,221,241" p_sig2_amount="" p_sig3_amount="" p_sig1_vendnum="" p_sig2_vendnum="" p_sig3_vendnum="" p_country_to_ignore="US" p_continuous_stationery="N"
Step 3: Output format is Text
Text format is sufficient, as the printer will pick up these escape sequences anyway.
Fig. 5 System Administrator Concurrent Program APXPBFEL Options Definition
UIPRINT.TXT, UIFONTS.ALI
One needs to be aware of a few more pieces in this puzzle. The UIPRINT.TXT identifies to the Oracle Applications the print queues that were setup. This file is needed to set your PCL / Post Script printer definitions. I did not have to really tinker with these files other than identifying the PCL and Post Script Qâs that were setup on the UNIX box.
Part II: Integrating all the pieces
The above setups are all documented in various articles. We need to understand a few more steps to see how all these pieces come together.
What you need to know about APXPBFEG.rdf
APXPBFEG (.rdf) is the report file which when called pulls the data from Oracle. If you open the APXPBFEG.rdf in the Oracle reports, there is initialization to the report called, SRW.Init. This will bring in the initialization string associated with the PORTRAITHPLJ4LASCHECK driver definition file. Also, please be very careful with this report format file. When you open it, there is small tiny empty block. in the first block which calls the printer initialization code 100/200 under the Format Mask (from APLASP.prt). If this portion gets changed or messed up, one can end up with some unexpected results. Each of those blocks like MICR, CHECK etc⦠have associated format triggers and printer codes.
Please make sure that the printer mask is properly handled. I noticed that the 200 series MICR (211) and Signature (221) printer masks were tied to 111 and 121 respectively. These should have been 211 and 221. The other place you need to be careful was the printer code before and after is proper.
For E.g.,
For the MICR, the âprinter code before and after columns â should be 111 and 112 (or 211 / 212) respectively while Format Trigger should reference to 111 (211).
Fig. 6 APXPBFEG rdf file printer mask and Format Triggers
The escape sequences in the APLASP.prt file for these codes will play the crucial role in getting our format around the report output that gets generated from the APXPBFEG program. Please refer to the explanation of these escape sequence codes in the APPENDIX A.
At this point when you run the program, you will see that the formatted output report file will have all the initialization strings and the output associated with that. You can compare the fields and verify the results. Let us closely examine the parts of the 111 and 121 where the micr and signature prints. The key to this to code the escape sequences the right way to get the associate MICR and signature print out correctly.
Fig. 7 APXPBFEG rdf file MICR printer mask and Format Triggers
Code 111 and Code 112 from the APLASP.prt file.
I broke the line into pieces to illustrate the exact escape sequence code.
Code "211"
Part 1: esc "&f0S" esc "&f0y0X" esc "&l0E" esc "&a0L"
Part 2: esc "(8M" esc "(s0p8.00h8.0v0s0b80T" --- This will be provided by the ROM
Cartridge provider
Part 3: esc "&k15H" esc "*p3215Y" esc "&a13.8C"
code "212"
Part 1 : esc "&f1x3x8X"
Part 2 : esc "&f1S"
Let us go over these 2 sets of codes carefully.
Escape Code Meaning Comment
esc "&f0S" Push Cursor Position
esc "&f0y0X" Define Macro ID 0 and Start Macro Definition
esc "&l0E" Define Top Margin at 0 Lines
esc "&a0L" Define Left Margin at Column 0
esc "(8M" 8M Symbol SetNote : As per pcl codes this happens to be Font Primary JIS Math 8 symbol MICR Part 1 : Provided by the Vendor from where you the ROM cartridge
esc "(s0p8.00h8.40s0b0T" {Fixed Pitch}{pitch 8.00 cpi}{Font Style 8.40}{Medium Weight}{Typeface 0} MICR Part 2 : Provided by the Vendor
esc "&k15H" esc "*p907Y" Set HMI = 15/120" Vert position = 907 Dots
esc "&a13.8C" Move to Column 13.8
CODE 112
esc "&f1x3x8X" {End Macro Definition}{Call Macro}{Delete Macro ID}
esc "&f1S" {Pop Cursor Position} At this point, the MICR gets printed
Table 2. Escape Sequences in APLAP.prt file Explanation
Fig. 8 APXPBFEG rdf file Signature printer mask and Format Triggers
The signature piece (221) has also similar meaning.
Escape Code Meaning Comment
esc "&f0S" Push Cursor Position
esc "*t300R" 300 DPI Graphics resolution
esc "*p1500X" Horiz position = 1500 Dots
esc "*p650Y" Vert position = 470 Dots
esc "(4B" esc "(s1p53v0s0b102T"esc "&f0S!" Symbol SetProportionalPoint Size 53UprightMedium WeightTypeface 102Push Cursor Position! Vendor gave the us esc "(4B"esc"(s1p53v0s0b102T!"Note: the ! when the it pushes the ! and that is where it prints the signature piece. The first part forms the symbol set , say (4B and the later part forms the signature font and ! is the piece. I took the ! from the above and let it stay with the 3rd part of it so that signature does not print twice.
esc "&f1S" Pop Cursor Position
esc "*p+121Y" Move down 121 Dots
esc "&f1S" Pop Cursor Position
Table 3. Escape Sequences for Signature in APLAP.prt file and Explanation
Summary
One can print their own checks using the above steps. This can work as a cost effective solution for small organizations where the budgetary constraints are tighter. We are successful in getting the AP Checks printed using the above method.
References
Metalink Doc ID # 186640.1, Different Payment Formats â¦
Metalink Doc ID # 60936.1, Step by Step Guide to Setup a Printer in Oracle Applications
Metalink Doc ID # 250543.1, How to Create An Initialization String for a Payable Check Format
Metalink Doc ID # 48680.1, Accounts Payable FAQ â Payment Batch, Check
Metalink Doc ID # 1074792.6, Exclamation Point (!) Prints On Check When Using APXPBFEL And Cartridge
Metalink Doc ID # 158486.1, APXPBFEL Evergreen (Long Laser)
Metalink Doc ID # 146452.1, Listing of p_printer_code_mask Default Values for APXPBFEL
Chapter 2, Oracle Payables user guide
Appendix A
APLASP.prt printer codes explanation
code "200" esc "&l0o2a6d66p8.000c2e1x0l63f1H" esc "&k12.00H" esc "(8U"
esc "(s0p10.00h12.00v0s0b3T" esc "&k11.75H" esc "&a1l0R" control(M) esc"&f3005y4X"
{Portrait}
{Letter}
{6 LPI}
{Define Page Length to 66 Lines}
{Set VMI = 8.000/48"}
{Define Top Margin at 2 Lines}
{Select 1 Copies}
{Disable Perf Skip}
{Define Text Length as 63 Lines}
{Feed from Tray 1 (upper)}
0.1 esc "&k12.00H"
{Set HMI = 12.00/120"}
0.2 esc "(8U"
{Roman-8 Symbol Set}
0.3 esc "(s0p10.00h12.00v0s0b3T"
{Fixed Pitch}
{pitch 10.00 cpi}
{Point Size 12.00}
{Upright}
{Medium Weight}
{Typeface 3}
0.4 esc "&k11.75H"
{Set HMI = 11.75/120"}
0.5 esc "&a1l0R"
{Define Left Margin at Column 1}
{Move to Row 0}
control(M)
0.6 esc"&f3005y4X"
{Define Macro ID 3005}
{Enable Overlay}
code "201" esc "&f0S" esc "&a1.25r70C" esc "(8U" esc "(s1p14v0s3b4148T"
{Push Cursor Position} esc "&f0S"
1.1 esc "&a1.25r70C"
{Move to Row 1.25}
{Move to Column 70}
1.2 esc "(8U"
{Roman-8 Symbol Set}
1.3 esc "(s1p14v0s3b4148T"
{Proportional}
{Point Size 14}
{Upright}
{Bold}
{Typeface 4148}
code "202" esc "&f0S" esc "&a20.25r70C" esc "(8U" esc "(s1p14v0s3b4148T"
{Push Cursor Position}
2.1 esc "&a20.25r70C"
{Move to Row 20.25}
{Move to Column 70}
2.2 esc "(8U"
{Roman-8 Symbol Set}
2.3 esc "(s1p14v0s3b4148T"
{Proportional}
{Point Size 14}
{Upright}
{Bold}
{Typeface 4148}
code "211" esc "&f0S" esc "&f0y0X" esc "&l0E" esc "&a0L"
esc "(0Q" esc "(s0p8.00h8.40s0b0T" esc "&k15H" esc "*p907Y" esc "&a13.8C"
{Push Cursor Position}
11.1 esc "&f0y0X"
{Define Macro ID 0}
{Start Macro Definition}
11.2 esc "&l0E"
{Define Top Margin at 0 Lines}
11.3 esc "&a0L"
{Define Left Margin at Column 0}
11.4 esc "(0Q"
{0Q Symbol Set}
11.5 esc "(s0p8.00h8.40s0b0T"
{Fixed Pitch}
{pitch 8.00 cpi}
{Font Style 8.40}
{Medium Weight}
{Typeface 0}
11.6 esc "&k15H" esc "*p907Y"
{Set HMI = 15/120"}
{Vert position = 907 Dots}
11.7 esc "&a13.8C"
{Move to Column 13.8}
code "212" esc "&f1x3x8X" esc "&f1S"
{End Macro Definition}
{Call Macro}
{Delete Macro ID}
12.1 esc "&f1S"
{Pop Cursor Position}
code "221" esc "&f0S" esc "*t300R" esc "*p1500X" esc "*p470Y"
esc "(30C" esc "(4B" esc "(s1p53v0s0b102T!"
esc "&f0S!" esc "&f1S" esc "*p+121Y" esc "&f1S"
esc "&f0S"
{Push Cursor Position}
21.1 esc "*t300R"
{300 DPI Graphics resolution}
21.2 esc "*p1500X"
{Horiz position = 1500 Dots}
21.3 esc "*p470Y"
{Vert position = 470 Dots}
21.4 esc "(30C"
{30C Symbol Set}
21.5 esc "(4B"
{4B Symbol Set}
21.6 esc "(s1p53v0s0b102T!"
{Proportional}
{Point Size 53}
{Upright}
{Medium Weight}
{Typeface 102}
21.7 esc "&f0S!"
{Push Cursor Position}
21.8 esc "&f1S"
{Pop Cursor Position}
21.9 esc "*p+141Y"
{Move down 121 Dots}
21.10 esc "&f1S"
{Pop Cursor Position}
code "222" esc "&f0S" esc "*t300R" esc "*p1500X" esc "*p650Y"
esc "(30A" esc "(s0p.426h35.25v0s0b128T" esc "&f0S!"
esc "&f1S" esc "*p+141Y" esc "&f1S"
{Push Cursor Position}
22.1 esc "*t300R"
{300 DPI Graphics resolution}
22.2 esc "*p1500X"
{Horiz position = 1500 Dots}
22.3 esc "*p650Y"
{Vert position = 650 Dots}
22.4 esc "(30A
{30A Symbol Set}
22.5 esc "(s0p.426h35.25v0s0b128T"
{Fixed Pitch}
{pitch .426 cpi}
{Point Size 35.25}
{Upright}
{Medium Weight}
{Typeface 128}
22.6 esc "&f0S!"
{Push Cursor Position}
22.7 esc "&f1S"
{Pop Cursor Position}
22.8 esc "*p+141Y"
{Move down 141 Dots}
22.9 esc "&f1S"
{Pop Cursor Position}
code "241" esc "&a-100V" esc "&l5.8C" esc "(8U" esc "(s0p12.00h10.00v0s3b3T" esc "&k11.75H"
41.0 esc "&a-100V"
{Move up 100 Decipoints}
41.1 esc "&l5.8C"
{Set VMI = 5.8/48"}
41.2 esc "(8U"
{Roman-8 Symbol Set}
41.3 esc "(s0p12.00h10.00v0s3b3T"
{Fixed Pitch}
{pitch 12.00 cpi}
{Point Size 10.00}
{Upright}
{Bold}
{Typeface 3}
41.4 esc "&k11.75H"
{Set HMI = 11.75/120"}
code "299" esc "(8U" esc "(s0p10.00h12.00v0s0b3T" esc "&k11.75H" esc "&l6D"
{Roman-8 Symbol Set}
99.1 esc "(s0p10.00h12.00v0s0b3T"
{Fixed Pitch}
{pitch 10.00 cpi}
{Point Size 12.00}
{Upright}
{Medium Weight}
{Typeface 3}
99.2 esc "&k11.75H"
{Set HMI = 11.75/120"}
99.3 esc "&l6D"
{6 LPI} -
Setting Office 2013 on Windows 8x in Pre-Production Mode
Hello
We are in the process of evaluating ADRMS for protecting documents. Currently, I have ADRMS running on a Windows Server 2012 x64. I have 2 other machines which talk to this - one with Office 2013 installed on a windows 8.1 set in production mode and another
similar machine having a custom program based on ADRMS SDK 2.1 APIs.
How can I set the server running ADRMS as well as Office 2013 in pre-production mode? If there are any documents on this, can this be shared or pointed to please
Thanks
SNHello,
Does anyone know how to do this or is this done differently?
This is what I want to test to start with - I have a document (docx) and I have protected it using ADRMS SDK2.1 based custom client application. I want to test this protected document by opening using Office 2013 and see if the permissions I set are working.
The custom application is installed on a machine (8.1, set to pre-prod by setting MSIPC & uDRM \Hierarchy to 1) connecting to a server (Win 2012, set in pre-prod by setting DRMS\Hierarchy to 1) with both ADRMS & ADDS installed in it. For some
reason the client works even with uDRM/Hierarchy set to 0, so not sure what is the relevance of uDRM.
I have the Office 2013 installed on a Windows 8.1 different from the above 2 machines and connected to the above domain. But I am unable to open the document protected by the custom RMS app. In fact, when I try to protect a document created using Word 2013
on this machine it says "The system cannot find the file specified"
00000001 0.00000000
[23512] /-----------------------------------------------------------------------
00000002 0.00000000
[23512] Public API called: IpcFreeMemory
00000003 0.00000000
[23512] pb: 0000005F3D432070
00000004 3.09854221
[23512] /-----------------------------------------------------------------------
00000005 3.09854221
[23512] Public API called: IpcpBootstrapUser
00000006 3.09854221
[23512] pConnectionInfo: NULL
00000007 3.09854221
[23512] pUser: PCIPC_USER
00000008 3.09854221
[23512] -->dwType: 1
00000009 3.09854221
[23512] -->wszID: [email protected]
00000010 3.09854221
[23512] pToken: PCIPCP_TOKEN
00000011 3.09854221
[23512] -->dwType: 2
00000012 3.09854221
[23512] -->pcvTokenData: NULL
00000013 3.09854221
[23512] -->cbTokenData: 0x00000000
00000014 3.09854221
[23512] pContext: PCIPC_PROMPT_CTX
00000015 3.09854221
[23512] -->cbSize: 40
00000016 3.09854221
[23512] -->hwndParent: NULL
00000017 3.09854221
[23512] -->dwFlags: 0x00000000
00000018 3.09854221
[23512] -->hCancelEvent: 0000000000000558
00000019 3.09854221
[23512] -->pcCredential:
00000020 3.09854221
[23512] NULL
00000021 3.09854221
[23512] pvReserved: NULL
00000022 3.09866428
[23512] [msipc]:Disabled SSPI auth for RMSO
00000023 3.09868693
[23512] [msipc]:IpcTokenCache::GetCachedToken Creating a new IIpcToken
00000024 3.09872818
[23512] [msipc]:+LoggedOnUserToken Created
00000025 3.09875011
[23512] [msipp]:+ippGetUser
00000026 3.09876585
[23512] [msipp]:+ippGetUserForUserInfo
00000027 3.09879208
[23512] [msipp]:+IPPUserIdentity::InitializeIdentityForUserInfo entered
00000028 3.09882998
[23512] [msipp]:+IPPLicenseStore::GetMachineCert
00000029 3.09911990
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(2222)
00000030 3.09911990
[23512] HRESULT = 0x8004f00d
00000031 3.09914303
[23512] [msipc]:+ippActivateMachine
00000032 3.09933877
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(708)
00000033 3.09933877
[23512] HRESULT = 0x8004f00d
00000034 3.09944534
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(763)
00000035 3.09944534
[23512] HRESULT = 0x8004f00d
00000036 3.09955812
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(708)
00000037 3.09955812
[23512] HRESULT = 0x8004f00d
00000038 3.09959126
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(763)
00000039 3.09959126
[23512] HRESULT = 0x8004f00d
00000040 3.09977841
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(708)
00000041 3.09977841
[23512] HRESULT = 0x8004f00d
00000042 3.09981275
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(763)
00000043 3.09981275
[23512] HRESULT = 0x8004f00d
00000044 3.09994483
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(708)
00000045 3.09994483
[23512] HRESULT = 0x8004f00d
00000046 3.09997869
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(763)
00000047 3.09997869
[23512] HRESULT = 0x8004f00d
00000048 3.10005188
[23512] Exception at d:\bt\2274\private\client\source\port\windows\ipcossecuritygeneral.cpp(90): hr = CDRMtoSP::CreateMachineCerts()
00000049 3.10005188
[23512] HRESULT = 0x80070002
00000050 3.10007334
[23512] [msipc]:Error encountered while activating the machine, hr = 0x80070002
00000051 3.10011625
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\core\ippmsdrmwrapper.cpp(650)
00000052 3.10011625
[23512] HRESULT = 0x80070002
00000053 3.10017371
[23512] [msipp]:-ippGetUser HR=80070002
00000054 3.10020924
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\framework\win7\win7ippuser.cpp(92): ippGetUser(IPP_GU_CONNECTION_INFO, pConnectionInfo, dwFlags, ipcContext, m_pUser)
00000055 3.10020924
[23512] HRESULT = 0x80070002
00000056 3.10022879
[23512] Error HRESULT 0x80070002 mapped to 0x80070002
00000057 3.10026145
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\api\ippapi.cpp(2525): IppGetUser( IPP_GU_CONNECTION_INFO, &pUserFromConnInfo, pUserFromConnInfo.wszID ? dwFlags : (dwFlags | IPP_GU_NEW), pIpcContext, &hUser)
00000058 3.10026145
[23512] HRESULT = 0x80070002
00000059 3.10028005
[23512] Error HRESULT 0x80070002 mapped to 0x80070002
00000060 3.10030127
[23512] Public API IpcpBootstrapUser exited with return code 0x80070002
00000061 3.10030127
[23512] \-----------------------------------------------------------------------
00000062 3.10036349
[23512] /-----------------------------------------------------------------------
00000063 3.10036349
[23512] Public API called: IpcGetTemplateIssuerList
00000064 3.10036349
[23512] pConnectionInfo: NULL
00000065 3.10036349
[23512] dwFlags: 0x00000000
00000066 3.10036349
[23512] pContext: PCIPC_PROMPT_CTX
00000067 3.10036349
[23512] -->cbSize: 40
00000068 3.10036349
[23512] -->hwndParent: NULL
00000069 3.10036349
[23512] -->dwFlags: 0x00000003
00000070 3.10036349
[23512] -->hCancelEvent: 0000000000000558
00000071 3.10036349
[23512] -->pcCredential:
00000072 3.10036349
[23512] NULL
00000073 3.10036349
[23512] pvReserved: NULL
00000074 3.10039186
[23512] [msipp]:+ippGetUser
00000075 3.10040927
[23512] [msipp]:+ippGetUserForUserInfo
00000076 3.10043311
[23512] [msipp]:+IPPUserIdentity::InitializeIdentityForUserInfo entered
00000077 3.10046244
[23512] [msipp]:+IPPLicenseStore::GetMachineCert
00000078 3.10075140
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(2222)
00000079 3.10075140
[23512] HRESULT = 0x8004f00d
00000080 3.10077405
[23512] [msipc]:+ippActivateMachine
00000081 3.10079026
[23512] [msipc]:ippActivateMachine Skipping Machine activation because of Offline mode
00000082 3.10082817
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\core\ippmsdrmwrapper.cpp(621)
00000083 3.10082817
[23512] HRESULT = 0x8004020d
00000084 3.10084748
[23512] [msipp]:-ippGetUser HR=8004020d
00000085 3.10087729
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\framework\win7\win7ippuser.cpp(92): ippGetUser(IPP_GU_CONNECTION_INFO, pConnectionInfo, dwFlags, ipcContext, m_pUser)
00000086 3.10087729
[23512] HRESULT = 0x8004020d
00000087 3.10089636
[23512] Error HRESULT 0x8004020d mapped to 0x8004020d
00000088 3.10091305
[23512] [msipc]:+IpcGetTemplateIssuerList IppGetUser Failed hr = 0x8004020d
00000089 3.10093284
[23512] [msipp]:+IPPLicenseStore::GetCLCWithRAC
00000090 3.10112619
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\msdrm\clientsdk\store\drmstore.cpp(2222)
00000091 3.10112619
[23512] HRESULT = 0x8004f00d
00000092 3.10114932
[23512] [msdrm]:-CDRMStore::GetLicense type=3 hr=8004f00d
00000093 3.10118246
[23512] Exception at d:\bt\2274\private\client\source\adrms\native\protection\core\ipplicensestore.cpp(399): m_cdrmStore->GetLicense( DRM_LICENSE_TYPE_CLC, pwszSearchPattern, uSearchPatternCount, fDefaultForUser, puCount, prgwszLicense, prgwszRACs)
00000094 3.10118246
[23512] HRESULT = 0x8004f00d
00000095 3.10121131
[23512] Public API IpcGetTemplateIssuerList exited with return code 0x8004020D
00000096 3.10121131
[23512] \-----------------------------------------------------------------------
00000097 3.10124445
[23512] /-----------------------------------------------------------------------
00000098 3.10124445
[23512] Public API called: IpcFreeMemory
00000099 3.10124445
[23512] pb: 0000005F3F8B0DB0
00000100 3.10132265
[23512] /-----------------------------------------------------------------------
00000101 3.10132265
[23512] Public API called: IpcGetErrorMessageText
00000102 3.10132265
[23512] hrError: 0x80070002
00000103 3.10132265
[23512] dwLanguageId: 1033
00000104 3.10215545
[23512] Public API IpcGetErrorMessageText exited with return code 0x00000000
00000105 3.10215545
[23512] \-----------------------------------------------------------------------
00000106 4.53870678
[23512] /-----------------------------------------------------------------------
00000107 4.53870678
[23512] Public API called: IpcFreeMemory
00000108 4.53870678
[23512] pb: 0000005F3D4324F0
00000109 109.36756897
[24016] SHIMVIEW: ShimInfo(Complete)
00000110 118.99750519
[24088] SHIMVIEW: ShimInfo(Complete)
Any help will be much appreciated
Thanks
SN -
External Drive selection/setup for TM
Just upgraded to Leopard. Very excited to use Time Machine, and really want to set it up right from the begining. Thought of this setup:
- for TM: external hard-drive with 2TB (400/800) WD or Seagate
- for shared storage (pix/music/etc.) for iMac and other laptops (PCs): TimeCapsule 1TB (i would like to TM this external as well)
if I get a 1TB for TM, and it starts to run out of space, can I daisy chain it (i.e. expand it)?
thank you for your time and help in advance.1. You can configure the 1TB Time Capsule for TM backups of all your computers in the house.
2. Attach a 1TB USB2 HDD (known as AirDisk) to thee USB2 Time Capsule port and all your computers will have access to it via file sharing and/or Account/PW setups using the Mac's AirPort Utility.
So long as speed to/from the AirDisk does not present a problem then this setup should work for you.
If you want more shared storage then attach a powered hub to the Time Capsules USB2 port and hang more USB2 HDDs to the hub.
Review Drobo device as well. Spendy but easy to use and setup. See http://www.drobo.com/products.aspx -
Product ID for Enterprise Query, Reporting, and Analysis package
Hi Experts,
I try to install Enterprise Query, Reporting, and Analysis package(CD number : 51033475)
Installation setup asks the Product ID,
How can i find the correct Product ID for this installation,
RegardsFor Partners and SAP, the license id is contained in a word document that is in the Download Manager.
We are also trying to install this package, but it seems only the SAP drivers and not the BO Enterprise is contained in the Service Marketplace file.
Just wondering if you have experienced the same thing.
Best regards,
Steve -
Disaster Recovery setup for SAP Portal
Hello,
I am trying to setup a DR site for our portal system. We are using EMC Recover Point to do the SAN replication between Production and DR site. We are using MSCS cluster with one CI and DI in Production. For DR, we are planning to go with a distributed installation with one portal and database node.
Can I create the DR system using System copy assuming that the SID is going to be the same, and the host names/IP addresses are different. How can we make sure that the custom applications deployment in production is in sync with the DR site? I don't think replicating the database preserves everything as the Java system persists data in both the database and the file system, for example the Software Delivery Manager (SDM) is persisted in the file system.
So, how can I make sure that the file system is also gets replicated between production and DR site? Should I keep the DR system shutdown and bring it up for weekly sync up or it can run parallel with the production system?
Thanks.Hi,
Regarding the system copy, last time I did one myself (its a while ago so I'm not sure if it is still a limitation) it was not possible to have the Target SID the same as the Destination SID.
If this is not a limitiation anymore then yes you can use the system copy procedure as it also takes the SDM with it.
Cheers,
Benjamin -
Standard tcode FBL5N dump in pre production.
I am getting a dump when I execute the standard tcode FBL5N (Customer line item) with one company code. FBL5N tcode is not at all giving dump in production system, however it dumps in pre production.
The dump exists in the function module : fdm_local_get_objects_range while executing the SELECT stmt
*SELECT * FROM fdm_dcobj*
INTO CORRESPONDING FIELDS OF TABLE et_object_data
WHERE logsys LIKE i_logsys
AND obj_type LIKE i_obj_type
AND obj_key IN it_range_obj_key
AND relation LIKE i_relation
AND case_guid_loc IN it_guid
AND is_confirmed LIKE i_confirmed
AND is_voided LIKE i_voided.
Do I need to search for sap note ?
Below is dump analysis
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_OPEN_SQL_DB', was not caught
in procedure "FDM_LOCAL_GET_OBJECTS_RANGE" "(FUNCTION)", nor was it propagated by
a RAISING clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The SQL statement generated from the SAP Open SQL statement violates a
restriction imposed by the underlying database system of the ABAP
system.
Possible error causes:
o The maximum size of an SQL statement was exceeded.
o The statement contains too many input variables.
o The input data requires more space than is available.
o ...
You can generally find details in the system log (SM21) and in the
developer trace of the relevant work process (ST11).
In the case of an error, current restrictions are frequently displayed
in the developer trace.
How to correct the error
The SAP Open SQL statement concerned must be divided into several
smaller units.
If the problem occurred due to the use of an excessively large table
in an IN itab construct, you can use FOR ALL ENTRIES instead.
When you use this addition, the statement is split into smaller units
according to the restrictions of the database system used.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:Note Still Valid in Market place.
"SAP Note 1111155 - FSCM-DM: Termination "Open SQL
statement is too large."
Note Language: English Version: 10 Validity: Valid Since 07-28-2010
Summary
Symptom
When you access dispute case using the integration (creating dispute case
using FI transactions (for example, FBL5N), clearing items to which dispute
case have been assigned), the system issues the dump "Open SQL statement is
too large".
The error occurs if there are many (more than 1000) dispute cases for a
customer.
Other terms
FBL5N, FBZ1, F-32, integration
Reason and Prerequisites
This problem is due to a very large dispute case volume.
Solution
Import the relevant Support Package or implement the attached correction
instructions.
Header Data
Release Status: Released for Customer
Released on: 07-28-2010 08:02:45
Master Language: German
Priority: Correction with medium priority
Category: Program error
Primary Component: FIN-FSCM-DM Dispute Management
Valid Releases
Software Component Release From
Release
To
Release
and
Subsequent
SAP_APPL 600 600 600
SAP_APPL 602 602 602
SAP_APPL 603 603 603
SAP_APPL 604 604 604
SAP_APPL 605 605 605
PI 2004.1 2004_1_47"
Maybe you are looking for
-
Infopath form promoted columns data is not populated to sharepoint library
hi , I have an Team site with Sub Site . Example :Http://{hostname}/{teamsite}/{TestSubsite} In Dev Environment in the above TestSubsite , we have an form library "testformlib" .We have an infopath form named "informpath1" which is published to the t
-
Will photoshop CS5 work with Lion
I need to get a new photoshop, mine is out of date. Will Photoshop CS5 work with OS 10.7.2? Adobe doesn't include 10.7.2 in their tech specs.
-
Unable to access to Business rules from planning
HI all, We are using Hyperion Planning 9.3.1, Essbase 9.3.1 and AAS 9.3.1. Unfortunately, we are not able to access to business rules from planning. All rights are set properly, the business rules are visible through AAS 9.3.1 and are accessible from
-
OBIEE 11.1.1.5
Quick question for OBIEE experts. How do you disable the "Column Exclude feature" in this version of OBIEE? Eg...After a report is already created and when you return to the criteria section and add a column and then view it in results....it some
-
Install_flash_player_14_active_x.exe is not updated?
Hello. On Adobe Flash Player Distribution | Adobe, http://download.macromedia.com/get/flashplayer/current/licensing/win/install_flash_player_ 14_active_x.exe is an old version. But http://download.macromedia.com/get/flashplayer/current/licensing/win/