Question about DB13 jobs under MSCS environment

Hi,
I have migrated my system to cluster hardware.It´s two nodes windows 2003 server R2 x64, with MSCS and Oracle 10g.
I need run DB13 operations, so I have installed the standalone gateway following note 657999. Gateway is running anda RFC works fine.
Now SAP group is running in node A and Oracle group is running in node B, and when I try to run a database check through DB13 job returns this log:
Job started
Step 001 started (program RSDBAJOB, variant &0000000000210, user ID CONSULTORAC)
No application server found on database host - rsh/Gateway will be used
Ejecución del comando lógico BRCONNECT En máquina ACDCPDPSR3002
Parámetros: -u / -jid CHECK20101201092709 -c -f check
BR0801I BRCONNECT 7.00 (16)
BR0252E Function fopen() failed for 'J:oracleACPsapcheckceernjjz.chk' at location main-9
BR0253E errno 13: Permission denied
BR0121E Processing of log file J:oracleACPsapcheckceernjjz.chk failed
BR0280I BRCONNECT time stamp: 2010-12-01 09.27.11
BR0301E SQL error -12560 at location db_connect-2, SQL statement:
'CONNECT /'
ORA-12560: TNS:protocol adapter error
BR0310E Connect to database instance ACP failed
BR0806I End of BRCONNECT processing: ceernjjz.chk2010-12-01 09.27.11
BR0280I BRCONNECT time stamp: 2010-12-01 09.27.11
BR0804I BRCONNECT terminated with errors
External program terminated with exit code 3
BRCONNECT returned error status E
Job finished
Error 1: BR0252E Function fopen() failed for 'J:oracleACPsapcheckceernjjz.chk' at location main-9
Brconnect is trying to write .chk file in SAPDATA_HOME directory and it can´t. When I execute the command at OS level in node A (where SAP group is running) I get same error, but when I execute same command in node B it run without problems.
Error 2: 'CONNECT /' ORA-12560: TNS:protocol adapter error
No listener.
SAP try to run commands on the node where SAP group is running, and it can´t works with Oracle group resources like listener or sapdata_home disk.
My question, is it possible execute DB13 actions whene each group is running in different nodes?
If is possible, how can I solve my problem?
Thanks in advance.
Pablo.

Hello,
As stated in point 7 within Note 446172 :
7.  In Windows, make sure that the USER environment variable for
    SAPSERVICE<sid> contains <sid>ADM. This variable controls the user
    under which the external command is started. See also Note 556232.
regards,
John Feely

Similar Messages

  • Question about this job SXMS_REFRESH_ADAPTER_STATUS

    Hi experts,
        For what is this job: SXMS_REFRESH_ADAPTER_STATUS ?? The SAP people recommend me to schedule this jobs in my XI environment but I check over the internet to find some information of it but I don't find much. Someone can explain me the uses about this job and what are the risk if I use it? if any..
    Thanks a lot people!

    Hi, Its not to delete the messages, i was searching thru SDN and found this -
    the idoc-adapter converts the payload to an idoc and creates an rfc-call in background task. This call is managed by the tRFC schedules, which works in a different task than the xi runtime.
    After calling the trfc-layer, the xi-message is completed and there is no chance for the xi-runtime to check if the message was successfully transfered to the receiver system. The RFC-Schedules checks regulary the receiver resources, if one is free the rfc-call is transfered to the receiver system. The report SXMS_REFRESH_ADAPTER_STATUS is scheduled in background task and checks if the calls are executed by the rfc-Scheduler. There is no other technical solution possible here for a faster procession. It is an asynchronous protocol, not a synchronous.
    Hope this helps.
    Regards,
    Balaji.M

  • Question about Databases on a distributed environment...

    Hi,
    I have quick question. We have production in a distributed environment as follows
    (a) SQL server, EPMA, and Calc Manager
    (b) Workspace, and Shared Services
    (c) Essbase
    (d) Planning
    Now we have multiple databases for each hyperion service i.e.
    (1) HSS (using for hyperion shared service)
    (2) BIPLUS (Using for workspace)
    (3) AAS (Using for Essbase Administrator Services)
    (4) CALCMGR (Using for calculation manager)
    (5) EPMA (Using for EPMA)
    (6) ERPI (Using for ERP Integrator)
    (7) PLANSYS (Using for Planning)
    Now, my question is ....is it necessary that we have that multiple database in a distributed environment or we can have one database for everything? What is main objective for creating databases for each application?
    Please share your best knowledge and give me positive and negative about multiple database and single database for hyperion...
    Thanks to all...
    Safi

    I am going to be lazy and copy an extract from the install doc
    For simplicity and ease of deployment, you can use one database repository for all products (with the exceptions noted below). When you configure multiple products at one time using EPM System Configurator, one database is configured for all selected products.
    Caution!
    To use a different database for each product, perform the “Configure Database” task separately for each product. In some cases you might want to configure separate databases for products. Consider performance, rollback procedures for a single application or product, and disaster recovery plans.
    The following products and product components require unique databases:
    Performance Management Architect interface data source
    Extended Analytics for Financial Management and Extended Analytics for Strategic Finance
    Planning – Each Planning application should have its own repository.
    Performance Scorecard
    FDM – Use an Oracle Database instance exclusively for FDM.
    Data Relationship Management.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Question about security context in multithreading environment

    I have a need to make concurrent calls to multiple EJBs in parallel threads. Let's
    say I establish the security context once by creating an InitialContext with given
    security principal and credential. With the security context active, I spawn multiple
    threads from the current thread and in each of those threads I make a call to
    a secure EJB method, which my security principal is allowed to access. My question
    is, will the same security context be established in each of the spawned thread
    so that my EJB calls succeed? For various reasons it's not feasible to login in
    each of the spawned threads, only to login once from the main thread.
    I tried this with WebLogic 6.1sp3 and it seems to work as expected. However, I
    have not been able to find any documentation on how security contexts are propagated
    to spawned threads. All I could find was a statement that when an InitialContext
    is created, the corresponding security context becomes associated with the current
    thread.
    My concern is that even though it works in WebLogic 6.1, it may no longer work
    the same way in WebLogic 7.0 or later. And will it work when the JNDI login mechanism
    is replaced by JAAS? If any WebLogic/security guru out there could give me some
    info on how WebLogic security contexts work in a multithreaded environment, I
    would be much obliged.
    Thanks in advance!
    Minh-Tue Vo

    "Minh-Tue Vo" <[email protected]> wrote in message
    news:[email protected]..
    >
    \> My concern is that even though it works in WebLogic 6.1, it may no longer
    work
    the same way in WebLogic 7.0 or later. And will it work when the JNDIlogin mechanism
    is replaced by JAAS? If any WebLogic/security guru out there could give mesome
    info on how WebLogic security contexts work in a multithreadedenvironment, I
    would be much obliged.
    With the JAAS model, you should be able to get a subject once and then do a
    runas in the spawned threads.

  • Very simple question about DBMS_SCHEDULER jobs

    Hi,
    I have a scheduled job and its repeat interval is every 30 min for all hours.
    And also assume that my job is started at 11 am but it couldnt be completed till 11.30 am and it is finished at 11.45 am.
    What will be the scheduled execution on 11.30 am? It will start just after previous one finished?

    Create a table for testing:
    SQL> create table scheduler (starttime date, endtime date);
    Table created.
    SQL>
    Create a testing procedure:
    SQL> !cat wait_a_while.sql
    create or replace procedure wait_a_while(waittime IN int)as
      l_starttime date;
    begin
      select sysdate into l_starttime from dual;
      insert into scheduler (starttime) values(l_starttime);
      dbms_lock.sleep(waittime);
      update scheduler set endtime =(select sysdate from dual) where starttime=l_starttime;
      commit;
    end;
    SQL>
    Schedule a job every minute:
    begin
       dbms_scheduler.create_job(job_name=>'wait_a_while_job',
                                 job_type=>'PLSQL_BLOCK',
                                 job_action=>'begin
                                                martijn.wait_a_while(120);
                                              end;',
                                 start_date=>sysdate+1/(24*60),
                                 repeat_interval=>'FREQ=minutely;interval=1');
       dbms_scheduler.enable('wait_a_while_job');
       commit;
    end;
    Let this go for a while, and query the table:
    SQL> select * from scheduler order by starttime;
    STARTTIME            ENDTIME
    2013-DEC-14 14:59:59 2013-DEC-14 15:00:02
    2013-DEC-14 15:00:24 2013-DEC-14 15:01:24
    2013-DEC-14 15:33:09 2013-DEC-14 15:33:10
    2013-DEC-14 15:36:40 2013-DEC-14 15:38:40
    2013-DEC-14 15:38:40 2013-DEC-14 15:40:40
    2013-DEC-14 15:40:40 2013-DEC-14 15:42:40
    2013-DEC-14 15:42:40 2013-DEC-14 15:44:40
    2013-DEC-14 15:44:40 2013-DEC-14 15:46:40
    8 rows selected.
    SQL>
    So.....play around a little.
    But I would say that the next job waits until the first job finished.

  • Dbms_job: question about broken jobs

    Hi.
    I have defined the following job:
    VARIABLE jobno NUMBER
    BEGIN
    DBMS_JOB.SUBMIT (:jobno,'test_proc;',SYSDATE,'SYSDATE + 5/86400');
    COMMIT;
    END;
    When the procedure is invalid the job queue tries to start it 16 times and marks the job as broken.
    Is there an option that dbms_job does an automatic recompile of the procedure after the job has the broken status?
    Thanks
    Markus

    you could do a two-step job to compile the proc, then execute it.
    VARIABLE jobno NUMBER
    BEGIN
    DBMS_JOB.SUBMIT (:jobno,'BEGIN
    ALTER PROCEDURE test_proc COMPILE;
    test_proc;
    END',SYSDATE,'SYSDATE + 5/86400');
    COMMIT;
    END;

  • Portege 3010ct: Question about USB drivers under W2k

    Can somebody point me in the direction of the Windows 2000 drivers for the Portege 3010CT USB port? I can only find Win 95 and 98 and these don't seem to work.
    Many thanks,
    Adam

    Hi
    Usually its not necessary to install any extra USB drivers for W2k or WinXP.
    I have read on some websites that sometimes the service packs update will solve the driver problems. You should check if you have installed all SP for W2k.
    I have also found this site:
    http://www.usb-drivers.com/companies/667.htm
    You should check it.

  • Some questions about running games under Win7 on my MBP 15`

    Hello everyone,
    I bought my MBP right after the publish of Snow Leopard last September with a updated CPU and Hard drive. I didn't think of playing games on it at first, but I can't resists the COD6MW2 and installed Win7. It worked pretty well and everything went fine, except for the unbearable heat, which really made me worry. I already knew that it was normal to have a high temperature while running Windows on Macs, but I had no idea whether that heat would eventually burn down my graphic card or something, as happened on many other brands of computers. (I knew a poor kid who played COH on his Dell and got his graphic card burnt down, like the early versions of Xbox360) In fact, my hard drive broke last week and I suspected that it was due to my playing games. Can anyone help me with this?
    Thank you!

    I don't know if your problem is still actual, if it is, here is what I did:
    1. Install smcFanControl in OSX (http://www.eidac.de/)
    2. Launch it. A little icon will appear in the menu bar. Click it and choose "preferences". In the Drop-Down-Menu, select "Higher RPM" and then push the sliders all the way up to 6000. Click save.
    3. You should now hear your fans. Quit all applications and reboot into Windows (you really need to reboot, this way the fans will stay on, otherwise they turn off). Now the temperature stays a little lower. I played MW 2 for several hours and didn't have any problems.
    4. If you're done playing, reboot into OSX, launch smcFanControl and turn the fans down again.

  • A question about job

    Hi Expert,
    I have a question about the job count in the system. If I create a lot of jobs at the same time, for example, 10,000 or even more. What will happend? Is this possible? Does system have any limitation over the job count at the same time?
    Thanks in advance,
    Best Regards, Johnney.
    Edited by: Johnney Wu on Jun 8, 2009 4:08 PM

    hi ,
    please check this link...
    Max jobs
    hope it helps

  • Getting Started with CFBuilder - A Question About Project Settings

    Hello All,
    I'm just getting my feet wet with CFBuilder and giving it a spin after over a decade's worth of experience with Dreamweaver and I have a question about setting up my work environment.
    First of all, I have two computers that I mainly work from.  My home desktop computer, and a laptop for when I'm on the road.  I keep all of my web site project files syncronized between the two computers using Dropbox.
    I've noticed that when I create a new project in CFBuilder it stores a few files in my project root like ".project" and "settings.xml".  It looks like "settings.xml" stores information about which CFBuilder web server should be used for the project.  Unfortunately this messes things up for me a bit because on my desktop a web site project url might be:  http://desktop/myProject/ and on my laptop the project url could be http://laptop/myProject.
    The reason this isn't a problem in Dreamweaver is because dreamwevaer stores its configuration/preferences outside of my project folders so I can essentially define any testing server I want for both the desktop and laptop.
    Is there a way to configure CFBuilder to store project settings outside of the project folder?  Or does anyone have a suggestion for someone like me who syncronizes their project files from their laptop to their desktop?
    Thanks in advance for helping out a CFBuilder noob.

    I would recommend using a distributed version control system (DVCS) with a hosted service, such as using Git/Mercurial and Github/BitBucket/UnFuddle.  With Git, you can use a .ignore file to specify files/folders that you want to exclude from being stored in version control (I also exclude my CFBuilder project files from my repositories).  You would then sync your local Git repositories with your service of choice, and they would be accessible from any machine. 
    There are many advantages of using Git and a hosted service over just Dropbox:
    Each computer has a complete copy of the code repository, including all code changes over the history of your project.
    You store code modifications in "commits", or small entries in the DVCS.
    Commits can contain user-defined descriptions that help you identify what you did at each step of your development process
    You can roll back commits if you break something in your code.
    You can create "branches" of your code when you want to work on a specific feature of your application, and that branch is kept in isolation from other branches until you are ready to merge it back into the main production code branch.
    You can have public or private hosted repositories on the various services, enabling you to work with a team or participate in open-source development.
    There are Eclipse plugins available for CFBuilder that provide GUI tools for working with Git and hosted repositories (unless you are comfortable with using the command-line to do all your Git interactions).
    I don't think you can separate the project settings from the project in CFBuilder.

  • OFFLINE backup and DB13 jobs configuratins error in MSCS cluster with OFS

    Hello,
    We have recently installed SAP ERP 6.0 EhP4 SR1 in MSCS cluster using Oracle Fail Safe.
    The installation is successful and all the failover scenarios work fine.
    I need to schedule offline backups and DB13 jobs, which is not possible in current scenario as once the database shuts down it fails over to node2.
    I am following sapnote 657999 to install standalone gateway on both the nodes of the cluster and assigned the service to ORACLE<SID> group. the gw<SID> is different from the ERP<SID>.
    However, the  service SAP<gwSID>_<gwSN> fail to come up with the following error.
    The service SAPSGA_30 cannot be started on local computer
    error 1067: the process terminated unexpectedly.
    The ../SapCluster/sapgw and associated directories have full permission.
    Following are the contents of the profiles in ../SapCluster/sapgw
    default.pfl
    SAPDBHOST = ORACLEPRD
    gw30.pfl
    SAPSYSTEMNAME = SGA
    INSTANCE_NAME = GW30
    SAPSYSTEM = 30
    DIR_PROFILE=C:\WINDOWS\SapCluster\sapgw
    DIR_EXECUTABLE=C:\WINDOWS\SapCluster\sapgw
    DIR_INSTANCE=C:\WINDOWS\SapCluster\sapgw
    SAPLOCALHOST = ORACLEPRD
    SAPLOCALHOSTFULL = ORACLEPRD
    startgw.pfl
    SAPSYSTEMNAME = SGA
    INSTANCE_NAME = GW30
    SAPSYSTEM = 30
    DIR_EXECUTABLE = C:\WINDOWS\SapCluster\sapgw
    DIR_PROFILE = C:\WINDOWS\SapCluster\sapgw
    DIR_INSTANCE = C:\WINDOWS\SapCluster\sapgw
    _GW=gwrd.exe
    Start_Program_00 = local $(DIR_EXECUTABLE)\$(_GW) pf=$(DIR_PROFILE)\gw30.pfl
    Now as the service is a part of my ORACLE<ERP SID> group, everytime I try to bring the group online, it fails due to the gw service and toggles many times in the two nodes before coming to rest on one node withfailed gw service and database in the  up condition.
    Any insight in this regard will be really helpful.
    Thanks
    Nischal

    Hello,
    Yes we were able to configure offline backups.
    We opted to install standalone gateway on both nodes and added it to the DB group. That provides the essential shell console.
    You need to follow the SAP Note 657999 and then 378648 for setting the necessary environment variables.
    One piece of advice, use the SID and system no. for the independent gateway, different from any of your SAP installations.
    Thanks
    Nischal

  • A question about Job schdueling in cluster

    hi all
    I have a weblogic cluster and want to use the build-in commonj support to do some scheduling work.the pdf version document "Timer and Work Manager API (CommonJ) Programmer's Guide" has something like this on page 7,"The Timer Listener class must be pesent in the server system classpath" .does it mean that I should not put it in web-inf/classes?instead, I should jar it and put the jar somewhere inside wls_home/server/lib or ext ?
    thanks a lot :-]

    hi mchellap
    here is another question about timers in the cluster,
    1) I implemented a serializable timerlistener which I want to make it cluster aware
    2) put the JNDI items "timer/MyTimer" in web.xml which is to commonj.timers.TimerManager
    3) I created a datasource on cluster in console with the tables created in db
    after the cluster is started,the job is to print out the "new Date()" in console every 40 second,and it worked very well
    I am expecting something in the db table,but there is nothing,not even a exception ,anything wrong here?
    thanks a lot

  • PDA is under the environment of Jeode, carry out applet question with swing

    Purpose : Under the environment of Jeode in PDA, links APPLET webpage on websites, and APPLET is " import javax.swing. *".
    Question: Not knowing the problem of how to go to solve swing bug of applet , it is unable to read webpages to cause pda.

    Right. Make "number" a field, and take it out of the
    method signature for paint.
    Because you didn't use the same signature, you didn't
    override the existing paint(Graphics) method, you
    just overloaded it. That means that when the GUI
    thread tries to make your applet paint itself, it
    calls the original paint(Graphics) method, and not
    your paint(Graphics, int) method -- and so your
    method never gets called.
    Hi Paul,
    Not to sure whether is this what you mean by above statement, i just understand the statement in bold, anyway i ammend the program , this time i declare another variable outside the init() and paint() call int num
    import java.awt.*;
    import javax.swing.*;
    public class Draw extends JApplet
        int num;
        public void init()
        \\ask user for input (1, 2 or 3) = String numberStr
        num = Integer.parseInt(numberStr)
        public void paint(Graphics page)
            for (int index = 0; index < 100; index++)
            switch (num)
            \\ my statement code
    }Anyway it works, thanks..:)
    my last assigment before my exam.

  • Question about Logon ticket with user mapping at BI-JAVA environment

    We're implementing BI 7.0 including BI Java and SAP EP for end user
    access.
    I have two question about SSO method when we're using BI Java.
    I know we can simply configure SSO logon ticket with BI-Java(EP
    included) and BI-ABAP through BI template installer and we already
    succeeded in that case.
    But the problem is we want to change it to user mapping SSO method for
    some our internal reason.
    After we configure user mapping SSO, we've got SSO failed error when we
    call BI-Java stuff like BEx Web Application iView.
    After many testing implemented, we found SSO Logon ticket with user
    mapping (using SAP reference system). It seems working now.
    But our question is "Is it no problem when we use SSO logon ticket with
    user mapping?" Is there any restriction or issue?
    One more question is we can ONLY use user base mapping when reference
    system used. How can we assign BI-ABAP users to EP Group?

    Using an SAP Reference system is allright. But if the reason u r going for this is because of different usernames in EP and BI, why dont you go for user mapping.
    Anyways, on restriction of reference syetms is that you can have ONLY ONE reference system defined in portal. In you case you can only have the BI system defined.
    Hope this helps!!

  • Follow-up question about forms and SharePoint Online

    I asked a question about life after InfoPath earlier, and got a good answer:
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/fb23b3d9-8a09-4267-aab5-09929f6a3082/life-after-infopath-seeking-advice
    After looking at all of the limitations of SharePoint Online, I'm wondering how developers are dealing with the limitations. Lets say you are asked to develop something that has complex logic, including fetching data from external web services, dynamically
    displaying parts of a process to people depending on role, and ending up with a printable document. In our on-premises environment, InfoPath is well suited to this task, with some code behind for some things. Or, if not using InfoPath, we would use application
    pages and workflow.
    Neither of those are available in SharePoint Online, so what would you do?

    Some things, such as the conditional display of content, can be done via JavaScript. More advanced items, such as integrating external web services would likely require a SharePoint "app". A SharePoint app is essentially a link to a separate site
    that is running an asp.net web app (or PHP, or whatever). This asp.net site can do anything it needs with any web services, or conditional formatting, or anything. Because it's registered as a SharePoint app, it can also call back into the SharePoint site
    and work with data. So, a SharePoint App could present the user with a robust form that simply sends the data back to a SharePoint list. The SharePoint app can also be surfaced on the SharePoint site itself in an iframe, so the user won't know that the form
    is hosted by another server.
    By the way, the ideas behind the app model permeate the entire SharePoint environment: instead of having the SharePoint server itself run all kinds of custom business logic, that workload is handled by other servers, so the SharePoint servers can be focused
    on running the core bits of SharePoint. InfoPath puts a large load on the servers, so it's out.  XSLT list views also put a load on the server, so they're also out. SSRS is an amazingly fantastic tool, but is not supported in the cloud (and there's no
    alternative). Timer jobs, event handlers, workflow, and many other things have been re-architected to take the load off the SharePoint servers.
    Mike G.

Maybe you are looking for