Conecting with dial up to a remote system

Im trying to create a little application that uses the computer's modem to dial a number and conects to a remote system, login to the system using a login and password that is stored in a local database and report if it conected succesfully or failed to connect.
I have worked before with java creating small applications that take data from a DB and allow it manipulation, but its completly unknow to me if there is an API that lets you use the ATDT comands to conect remotley and also I wouldn't know how to do the login and interpret if it was succesful or not.

Here's some code that may help...
I wrote it many years ago, when I started out with Java. It is compatible with Windows only and is capable of dialing an ISP... I suspect it could be modified to dial an arbitrary number.
import java.lang.System;
import java.lang.Runtime;
import java.lang.Exception;
import java.io.IOException;
public class Dialup
     //Connect-Disconnect commands
     private final String WINNT_CONNECT          = "rasdial.exe ";
     private final String WINNT_DISCONNECT     = "rasdial.exe /disconnect";
     private final String WIN9x_CONNECT          = "Rundll32.exe Rnaui.dll,RnaDial ";
//     private final String WIN9x_DISCONNECT     =  //doesn't seem to be possible!
     private String connectCommand;
     private String disconnectCommand;
     private boolean winnt;
      * Constructor
      * @param winnt <code>boolean</code> systems o/s
      * @param connectionProvide <code>String</code> users dialup connection provider
     public Dialup(boolean winnt, String connectionProvider)
          this.winnt = winnt;
          if (winnt)     //sets connect/disconnect commands under Windows NT
               connectCommand = WINNT_CONNECT + connectionProvider;
               disconnectCommand = WINNT_DISCONNECT;
          else          //sets connect/disconnect commands under Windows 9x
               connectCommand = WIN9x_CONNECT + connectionProvider;
//               disconnectCommand = WIN9X_DISCONNECT;
      * connect dials a connection
      * @return <code>boolean</code> dialup connection status
     public boolean connect()
          System.out.println("Establishing a dialup connection...");
          try
               //executes connection command and waits for its completion before continuing
               Runtime.getRuntime().exec(connectCommand).waitFor();     
          catch (Exception e)
               System.out.println("Dialup connection failed.");
               return false;
          System.out.println("Dialup connection established.");
          return true;
      * disconnect disconnects a connection
      * @return <code>boolean</code> dialup connection status
     public boolean disconnect()
          try
               //executes the disconnect command and waits for its completion before continuing
               if (winnt)
                    Runtime.getRuntime().exec(disconnectCommand).waitFor();
               else
                    ;     //do nothing (at this point it seems impossible to disconnect under win98)
          catch (Exception e)
               return false;
          System.out.println("Dialup connection disconnected");
          return true;
}

Similar Messages

  • LoadUserProfile() creates a profile with Chinese characters on a remote system

    Hi,
    I'm working on an application where LoadUserProfile() is being used to remotely load a user profile on a machine. The token being passed to LoadUserProfile() is obtained from LogonUser(). 
    When doing this only with a Domain Admin user which is added in Active Directory, it creates a profile with Chinese characters in the C:\Users\ folder of the remote machine. Note that this happens only when logging in for the first time with
    this Domain Admin account remotely on that machine.
         // code:
          PROFILEINFO pi;
          memset((void *) &pi, 0, sizeof(PROFILEINFO));
          pi.dwSize = sizeof(PROFILEINFO);
          pi.dwFlags = PI_NOUI;
          pi.lpUserName = (TCHAR *)strUser;   //strUser is the User name, and it shows correctly here when debugging
          if (LoadUserProfile(hToken, &pi))
    //It is actually successful, and comes here when debugging.
    Although the name shows up correctly when debugging (remotely), why is it creating a profile with Chinese characters on the remote machine? 
    TIA,
    Jy

    CreateProfile won't load the profile.  You need to use LoadUserProfile to load the profile, and you need to query for a roaming profile path to put in the lpProfileInfo parameter if you want to include that as well.  You need a token for a
    user to call LoadUserProfile, but not a profile handle.  LoadUserProfile will populate that for you before it returns if it was successful.  See this excerpt from
    https://msdn.microsoft.com/en-us/library/windows/desktop/bb762281%28v=vs.85%29.aspx:
    Upon successful return, the hProfile member
    of PROFILEINFO is
    a registry key handle opened to the root of the user's hive. It has been opened with full access (KEY_ALL_ACCESS). If a service that is impersonating a user needs to read or write to the user's registry file, use this handle instead of HKEY_CURRENT_USER.
    Do not close thehProfile handle.
    Instead, pass it to the UnloadUserProfile function.
    This function closes the handle. You should ensure that all handles to keys in the user's registry hive are closed. If you do not close all open registry handles, the user's profile fails to unload. For more information, see Registry
    Key Security and Access Rights and Registry
    Hives.
    WinSDK Support Team Blog: http://blogs.msdn.com/b/winsdk/

  • Unable to syndicate same Remote System with differnt value

    Hi,
    I am working on MDM 7.1 SP05 and I have the following issue with syndication:
    I have a remote system table (Key Enabled) with System as Non-Qualifier and value as Qualifier and I have values in the MDM Datamanager as
    MDM ID, Remotesystem (Multivalue Qualifier Table with Key Enabled)
    111,((Qual1-Key,Val1),(Qual1-Key,Val2),(Qual1-Key,Val3))
    When I syndicate I see only one value as 111, (Qual1,Val3)... But I want to have all the Qualifiers-Key with multiple values.. Where as in MDM 5.5 I can see all the Qualifiers with out any issues..Is this a restriction in MDM 7.1?
    If I map System instead of Remote Key of Qualifier Table then I can see multiple times of same remote system with appropriate values.. But If I map remote key then I see the consolidated/the latest system-remote key wiht value... But I want system-remote key value appear multiple times...
    Thanks alot
    Rajeev

    I am using customised...
    Did you tried syndicating Remote key of that table or the field of the Qualifer table?
    I am able to syndicate out with the system field and values.. But I want to syndicate out the multiple values wiht remote key of the table..
    As mentioned Remote keys are AAA and BBB for System Sys1 and Sys2..
    First I imported remote system table with Sys1 and Sys2 with remote Keys as AAA and BBB. then along wiht main table record I imported Sys1 and Sy2...
    While Syndicating I want to syndicate AAA and BBB values along with Value field...
    Suppose:
    I have data :
    MDM ID, RemoteSystem(System, Value)
    111, ((Sys1,Val1),(Sys1,Val2),(Sys1,Val3),(Sys2,Val1))
    Remote Keys for Sys1AAA and Sys2BBB
    In the Syndication Manager I mapped as below: RemoteSystems RemoteKey and value are mapped to target...
    RemoteSystem
    --RemoteKey
    System(DFNQ)
    --Value(Qualifier)
    I mapped RemoteKey and Value to the target fields.. Which is a XML output..
    <REMOTE_SYSTEM>
    - <Z_MDM_REMOTE_SYSTEM >
    <Z_MDM_SYSTEM_NAME>AAA</Z_MDM_SYSTEM_NAME>
    <Z_MDM_VALUE>Val3</Z_MDM_VALUE>
    </Z_MDM_REMOTE_SYSTEM>
    - <Z_MDM_REMOTE_SYSTEM >
    <Z_MDM_SYSTEM_NAME>BBB</Z_MDM_SYSTEM_NAME>
    <Z_MDM_VALUE>Val1</Z_MDM_VALUE>
    </Z_MDM_REMOTE_SYSTEM>
    </REMOTE_SYSTEM>
    Where I need the following Output:
    <REMOTE_SYSTEM>
    - <Z_MDM_REMOTE_SYSTEM >
    <Z_MDM_SYSTEM_NAME>AAA</Z_MDM_SYSTEM_NAME>
    <Z_MDM_VALUE>Val1</Z_MDM_VALUE>
    </Z_MDM_REMOTE_SYSTEM>
    - <Z_MDM_REMOTE_SYSTEM >
    <Z_MDM_SYSTEM_NAME>AAA</Z_MDM_SYSTEM_NAME>
    <Z_MDM_VALUE>Val2</Z_MDM_VALUE>
    </Z_MDM_REMOTE_SYSTEM>
    - <Z_MDM_REMOTE_SYSTEM >
    <Z_MDM_SYSTEM_NAME>AAA</Z_MDM_SYSTEM_NAME>
    <Z_MDM_VALUE>Val3</Z_MDM_VALUE>
    </Z_MDM_REMOTE_SYSTEM>
    - <Z_MDM_REMOTE_SYSTEM >
    <Z_MDM_SYSTEM_NAME>BBB</Z_MDM_SYSTEM_NAME>
    <Z_MDM_VALUE>Val1</Z_MDM_VALUE>
    </Z_MDM_REMOTE_SYSTEM>
    </REMOTE_SYSTEM>
    Any inputs.
    Thanks
    Rajeev

  • Unable to patch remote systems

    Need help with the setup to patch remote systems. I am using NIS and am first trying to patch Sol 10 systems before I install the management software on older versions. Can someone give me a clue why I am failing to update these remote systems please.
    Chris

    MSI (c) (1C:64) [09:06:15:075]: Final Patch Application Order:
    MSI (c) (1C:64) [09:06:15:075]: Other Patches:
    MSI (c) (1C:64) [09:06:15:075]: Unknown\Absent: {AC76BA86-A440-FFFF-A440-7A8C40011009} - C:\Users\*********\Downloads\AcrobatUpd11009.msp
    The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.
    C:\Windows\Installer\c288bb.msi
    MSI (c) (1C:64) [09:06:15:075]: Product: Adobe Acrobat XI Standard - Update '{AC76BA86-A440-FFFF-A440-7A8C40011009}' could not be installed. Error code 1642. Additional information is available in the log file c:\temp\acro.log.
    MSI (c) (1C:64) [09:06:15:076]: Windows Installer installed an update. Product Name: Adobe Acrobat XI Standard. Product Version: 11.0.05. Product Language: 1033. Manufacturer: Adobe Systems. Update Name: {AC76BA86-A440-FFFF-A440-7A8C40011009}. Installation success or error status: 1642.
    MSI (c) (1C:64) [09:06:15:077]: Product: Adobe Acrobat XI Standard -- Installation failed.
    MSI (c) (1C:64) [09:06:15:077]: Windows Installer installed the product. Product Name: Adobe Acrobat XI Standard. Product Version: 11.0.05. Product Language: 1033. Manufacturer: Adobe Systems. Installation success or error status: 1642.

  • Instrument readings in Veristand with a remote system

    I am new to National Instruments hardware and Veristand and I'm trying to use an instrument with Veristand to see if I can get readings from that instrument. I am using a PC with Windows Vista and I'm connected through a network to a PXI 8108 controller in a PXI 1050 chasiss. The instrument is just a thermocouple which I am using to get familiar with everything. The thermocouple is connected to the SCB-68 connector block which is connected to a PXI 6221 multifunction DAQ in the chassis. I am able to create a task in MAX under remote system and everything seems to work. What I want to do is to get the readings into Veristand, and I'm not sure if I need to create a custom device that is linked to the DAQ somehow or if there's some other way to do this. I've created the DAQ device in the system explorer but I don't see any way of linking it to the actual DAQ device on the remote system. I'm wondering if someone can help with this. 
    Any advice is appreciated.
    Thanks
    Solved!
    Go to Solution.

    You can read your thermocouple channel value directly from VeriStand, but the process is different than using MAX.
    In System Explorer, add your DAQ device that is cabled to your SCB-68. Make sure you specify the same name (i.e. "Dev1") that is in MAX. Also make sure you've imported the device channel that is hooked up to the thermocouple (i.e. "ai0"). There's no way in System Explorer to specify that this channel should have thermocouple scaling. VeriStand will initially sample this channel value as a raw voltage value. You can, however, set the high and low limit for this channel to something small like +/- 1V, since thermocouples have very small readings.
    You add the scale to your system separately after deploying the System Definition you created to the RT Target. You do this by connecting to the target using the Workspace and selecting the Workspace tool from the Tools menu called the Channel Scaling and Calibration Manager.
    In this dialog you will see your DAQ channel listed. Navigate through this dialog to assign an appropriate thermocouple scale to your channel. Once this is done, the target will remember the scale for this channel until you overwrite it.
    Let me know how this goes...
    Jarrod S.
    National Instruments

  • PL/SQL block query error when going to a remote system with 1 parameter.

    Hi,
    I am getting the error:
    Invalid function body condition: ORA-01460: unimplemented or unreasonable conversion requested ORA-02063: preceding line from HANSEN_REMOTE
    The issue appears to result from opening a cursor that is a select statement is in some way accessing records via a dblink and the 'where' clause is has more then one session parameter in it. Here is the smallest pl/sql block that results with an error:
    DECLARE
    CURSOR c_GetPay IS
    SELECT PERSON_ID
    FROM CASH_PERSON@HANSEN_REMOTE
    WHERE LAST_NAME = :P320_HANSEN_LAST_NAME
    AND FIRST_NAME = :P320_HANSEN_FIRST_NAME;
    BEGIN
    OPEN c_GetPay ;
    CLOSE c_GetPay ;
    RETURN TRUE;
    END ;
    If I remove 'AND FIRST_NAME = :P320_HANSEN_FIRST_NAME' from the curser, there is no problem. This block of pl/sql is in a On Load: Before Header
    on a page branch. This issue remains consistent in our 1.6.1.00.02 instance of HTMLDB with an Oracle database version 10.1.0.3.0. This instance is
    a fresh install of the 10g and HTMLDB.
    Does any one have any ideas of why I am getting this error message. I really need to get it resolve soon as we are trying to get an application up by the end of August and there is still alot of coding needing to be done.
    Thanks for the help.
    Lanie

    Scott, I have tried everything that this point except copy the whole table from the remote system.
    Here is a short version of what I have tried...
    -- hard coded condition...timing was not an issue here...it was quick.
    declare
    v_in_PersonId number(9);
    cursor c_GetPay
    IS select PERSON_ID --, first_name, LAST_NAME
         from HANSEN_CONTACT
              where first_name like 'LANIE'
              AND last_name LIKE 'MOORE'
    BEGIN
    OPEN c_GetPay;
    FETCH c_GetPay INTO v_in_PersonId;
    CLOSE c_GetPay;
    RETURN TRUE;
    END           
    -- this is an internal variable set to the string literal...does not as the v function was not called.
    declare
    V_TEST VARCHAR2(150);
    V_TEST2 VARCHAR2(150);
    v_in_PersonId number(9);
    cursor c_GetPay
    IS select PERSON_ID --, first_name, LAST_NAME
         from HANSEN_CONTACT
              where first_name like :V_TEST
              AND last_name LIKE :V_TEST2
    BEGIN
    V_TEST := 'LANIE';
    V_TEST2 := 'MOORE';
    OPEN c_GetPay;
    FETCH c_GetPay INTO v_in_PersonId;
    CLOSE c_GetPay;
    RETURN TRUE;
    END
    -- this has the v function called in the cursor since no matter what I do, I have to call it so I don't get my original error. This takes over a minute to return, and it is using hard coded values...if I use session variables where I place the information from the user, it takes even longer.
    declare
    V_TEST VARCHAR2(150);
    V_TEST2 VARCHAR2(150);
    v_in_PersonId number(9);
    cursor c_GetPay
    IS select PERSON_ID --, first_name, LAST_NAME
         from HANSEN_CONTACT
              where first_name like V(:V_TEST)
              AND last_name LIKE V(:V_TEST2)
    BEGIN
    V_TEST := 'LANIE';
    V_TEST2 := 'MOORE';
    OPEN c_GetPay;
    FETCH c_GetPay INTO v_in_PersonId;
    CLOSE c_GetPay;
    RETURN TRUE;
    END
    It does not appear to be an issue if I am looking at a view going to the remote system or the table it's self. The slowness issue takes place. (In short I have tried replacing HANSEN_CONTACT which is a view with the direct table link of imsv7.contact@HANSEN_REMOTE and that did not solve the timing issue).
    Any ideas?

  • RFC\BAPI to login into remote system with user id's in that system

    Dear Friends,
    I have a requirement to run a job .In that job, i need to login into other remote system with the user id's in that system.
    May I know, is there any remote function module or BAPI available.
    Let me know how to solve this issue.
    Regards,
    Madhu..!!

    Hi Divakar,
    As far as I know, there isn’t this feature of remote test in VS2013.
    I suggest that you could submit this feature request:
    http://visualstudio.uservoice.com/forums/121579-visual-studio. The Visual Studio product team is listening to user voice there. You can send your idea there so the others can vote it. If you submit this suggestion, you might post that link here which will
    benefit others who has the similar issue
    Regards
    Starain
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Remote System and Remote Key Mapping at a glance

    Hi,
    I want to discuss the concept of Remote System and Remote Key Mapping.
    Remote System is a logical system which is defined in MDM Console for a MDM Repository.
    We can define key mapping enabled at each table level.
    The key mapping is used to distinguish records at Data Manager after running the Data Import.
    Now 1 record can have 1 remote system with two different keys but two different records cannot have same remote system with same remote key. So, Remote key is an unique identifier for record for any remote system for each individual records.
    Now whenever we import data from a Remote System, the remote system and remote key are mapped for each individual records. Usually all records have different remote keys.
    Now, when syndicating back the record with default remote key is updated in the remote system that is sent by xml file format.
    If same record is updated two times from a same remote system, the remote key will be different and the record which is latest contains highest remote key.
    Now, I have to look at Data Syndication and Remote key.
    I have not done Data Syndication but my concept tell if there is duplicate record with same remote system but different remote keys both will be syndicated back. But if same record have two remote keys for same remote system then only the default remote key is syndicated back.
    Regards
    Kaushik Banerjee

    You are right Kaushik,
    I have not done Data Syndication but my concept tell if there is duplicate record with same remote system but different remote keys both will be syndicated back.
    Yes, but if they are duplicate, they needs to be merged.
    But if same record have two remote keys for same remote system then only the default remote key is syndicated back.
    This is after merging. So whichever remote key has tick mark in key mapping option(default) , it will be syndicated back.
    Pls refer to these links for better understanding.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/80eb6ea5-2a2f-2b10-f68e-bf735a45705f
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/7051c376-f939-2b10-7da1-c4f8f9eecc8c%0c
    Hope this helps,
    + An

  • Remote system disconnect​ed after installing MAX 4.7.3

    Hello!
    This topic is related to the topic you can find here. 
    In order to repair the Regional Settings issue in Windows (XP in my case) I used the System Configuration 1.1.3 update and it seems to work. I changed the Regional Settings to my local and installed the update. Silverlight does not crash anymore, so that is fixed. However, this created a new issue:
    Now my remote devices (NI-1742 and NI-1746) status is always "disconnected". The devices are connected to a different subnet than the development computer. Pinging their IPs showed that they are there. I can connect to the cameras using the Real-time Project. However, in MAX the remote system status remains "disconnected". I tried to delete and re-create the devices in MAX but that did not work either.
    I also tried the latter with Windows firewall on and off and updated the software with NI Update Service. On an another computer, which has not had the update yet, I can connect to and modify the devices.
    In addition, I completely reinstalled the development system, but the issue persists.
    Kind regards,
    Mart
    Solved!
    Go to Solution.

    Hey Mart,
    It looks like this may be related to a possible bug introduced in MAX 4.7.3. I've uploaded Juurma.zip to our FTP site. Please obtain this .zip file by navigating to ftp://ftp.ni.com/outgoing.
    This .zip file contains a patched version of mxRmCfg.dll. First, close all NI software and stop the NI System Web Server service and all its dependencies (you can get to your services by going to Start->Run and typing in services.msc). Then, navigate to this directory: C:\Program Files\National Instruments\Shared\MAX\Bin
    You will need to rename the existing mxRmCfg.dll to mxRmCfg.bak, and copy the new version to that location. Restart your system, open MAX, and see if you can connect to and view your targets.
    If this resolves your issue, PLEASE post back in this thread indicating as much. If not, let us know and we'll continue to investigate. Note that items on our FTP server will be removed after 48 hours, so let me know if you're unable to get that file in time
    Justin E
    National Instruments R&D

  • Remote system monitoring entry- data not relayed to Central system

    Hello Folks,
                        I am trying to establish a central monitoring system for our client. I am trying to test it in the DEV environment first.
    The central system is a Solution manager system (Dual stack- ABAPJAVA). I am trying to bring in monitoring data from the ECC development environment (ABAPJAVA).
    First of, i created to RFC connections in Solution manager system, one for data collection and the other for analysis. I have maintained the host address of the ECC system as target.
    Then i have created a remote system entry in Transaction RZ21--> technical infrastructure entered the 2 RFC names and have executed the function.
    At this point i am only trying to bring in ABAP stack monitoring data form the ECC system so i have not generated the CSNCONF file.
    Now when i look in Solution manager RZ20-->CCMS monitoring templates, i can't see any data for the the ECC system.
    I guess i am doing something wrong. Am i looking in the wrong monitor set?
    As additional information: Solution manager (SMD) and ECC (ECD) use different transport domains / transport groups. I dont know if this makes a difference.
    Can some one please help.
    Regards,
    Prashant

    Hi Prashant,
    if I understand correctly your system shows only MTEs from R/3 Stack, not from the OS side, pls check your SAPOSCOL. Are the data in OS06 in your remote system correct and do you see the current data, refredhed all 10 seconds?
    To check your environment, pls do the following:
    in th efirst step check in RZ21 > in the Topology part the System Overview for your system connection to your back end system. Are the Read Destination Data RFC and the Destination Analysis RFC correct and works the authority chek fine?
    In the second step pls check in RZ21 > in the Agents for Remotey SAP Systems part; are there registered your remote ccms agents correctly and works the connection test.
    Stop the agents and in your RZ20 monitor pls enter STAT in your command field. Are there displayed for your MTE nodes the read RFC destinations?
    Start the agents and and in your RZ20 monitor pls enter STAT in your command field. Are there displayed for your MTE nodes the CCMS Agent RFC destinations?
    To rebuild the Monitor in the CEN system you could try to reset the node of your remote system in the warm up status > go in the remote system to RZ1 > go to local segments  > change to edit > select your segments > reset segment in "WARMUP" status.
    In the CEN system you coul try to go to the edit mode for the Agents for Remot SAP Systems > select your remote system and push the button Reinitialize Agents
    In the back end system you can try to delete all MTEs in RZ21 > menu Technical Infrastructure > Reorgenize Segment Table > select the options with "ALL" in the CEN and the remote system to reorgenize all data.
    Could you pls post for the missing MTEs a screenshot on the one side from the CEN system and on the other side from the remote system...
    and last but not least you could try the following for missing OS MTEs
    delete  ALALERTS, ALMTTREE and ALPERFHI in /usr/sap/ccms/<SID>_<SNR> and check in the agents folder all trace and log files for errors.

  • "Program terminated in remote system NONE: Logon failed" when adding a new table

    Hello,
    I set up a replication flow from a SAP ERP 6.0 EHP7 with SAP ASE 16.0 source to SAP HANA 1.0 rev 82 target
    I am using a standalone SLT system NetWeaver 7.0 with DMIS 2011_1_731 (with SP 1 to 7).
    I have 100 tables to replicate.
    I succeeded to set up replication for 57 tables. These tables are replicating properly.
    Whenever I try to add a new one (with LTRC transaction, Data Provisioning -> Start Replication), the new table is marked as 'Failed' after a little while.
    When I press 'Show Error Log' button I got an obscure error message:
    "Program terminated in remote system NONE: Logon failed "
    I do not understand this message. I checked both on SAP ASE source and SAP HANA target. I am still able to connect against both source and target.
    Can you please tell how to troubleshoot this error.
    Thanks in advance,
    Christian

    First thank you for answering my questions. I really appreciate your answers.
    I rechecked the documentation.
    "Application Operations Guide SAP Landscape Transformation Replication Server Document Version: 2.3 – 2014-07-08"
    Page 29 - 30
    3.5.2.2 Data Transfer Jobs
    This section explains the relationship between the number of data transfer jobs and the number of available background work process.
    Data transfer and data transformation processing on SLT server system is accomplished by the background work processes of the underlying SAP NetWeaver ABAP application server. Each job occupies 1 background work process in the SAP LT Replication Server system. For each configuration, the parameter Data Transfer Jobs restricts the maximum number of data load job for each mass transfer ID (MT_ID). In total, a mass transfer ID (MT_ID) requires at least 4 background jobs to be available:
     One monitoring job (master job)
     One master controller job
     At least one data load job
     One additional job either for the migration objects definition, access plan calculation or to change configuration settings in the Configuration & Monitoring Dashboard
    Example
    If you set the parameter Data Transfer Jobs to 04 in a configuration “SCHEMA1”, a mass transfer ID 001 is assigned. As a result, the following jobs should be in the system:
    1 Master controller job: /1LT/IUC_REP_CNTR_001
     At most 4 parallel jobs for MT_ID 001: /1LT/IUC_LOAD_MT_001_001/~002/~003/~004
    When configuring your data load or replication scenario, consider the following:
     Do not define more data transfer jobs than the number of available application server background work processes. If all available background work processes are already occupied by jobs, any other job will have to wait until a free work process becomes available. This can lead to long wait times until a new activity (for example creating triggers) can start, and can also result in significantly increased latency times for data replication.
     The number of dialog work processes in the source system corresponds 1:1 with the number of data transfer jobs in the SAP LT Replication Server system.
     Besides the work processes allocated by the data transfer jobs you need to provide additional available work processes for controller and monitoring jobs, the migration objects definition, access plan calculation or to perform configuration changes, and so on.
    Sizing for SAP LT Replication Server involves determining how many work processes are required to perform the initial load of data into the target system within an acceptable timeframe, and accomplish the change capturing and the transfer of data changes to the target system within expected latency times.
    Ensure that you add enough additional work processes to allow other required SAP LT Replication Server jobs to run.
    Finally, you map the number of required application server work processes to their system resource consumption (CPU, memory, disc space) using the formulas provided by the SLT Sizing Guide.
    With the simple formula below, you can calculate the number of required application server work processes (WPs) on the SLT Server for each active SLT configuration.
    The number of required work processes can be determined by adding
     The Number of required data transfer jobs ,
     plus one background work process for Central Master (Monitoring) Job (only one per system!),
     plus one background work process for Master Controller Job,
     plus 3-5 additional empty background work processes (recommended per configuration),
     plus approx. 3 dialog work processes (recommended for each configuration).
    Note: A lack of available free application server work processes can negatively affect the data load or data replication processes.
    To summarize everything, the number of 'Data Transfer Jobs' must be set depending of the number of source tables, it is not the actual number of tables.
    Assume that for my 100 tables I use 10 'Data Transfer Jobs' :
    - The number of work processes on the SLT server would be 20. I took the simple formula of the documentation:
    10 data transfer jobs ,
    + 1 background work process for Central Master (Monitoring) Job (only one per system!),
    + 1 background work process for Master Controller Job,
    + 5 additional empty background work processes (recommended per configuration),
    + 3 dialog work processes (recommended for each configuration).
    - The number of dialog processes on the source server would be 10 ( equal to the number of 'Data Transfer Jobs')
    Am I correct ?
    Regards,
    Christian

  • Unable to Edit/Remove Remote Systems using MDM 7.1

    Unable to find an answer to this in either the forums or the Wiki...
    Using MDM 7.1 through the SAP MDM Console 7.1.03.54
    I can add a new Remote System, it comes up with the default values for the Remote System fields:
    Name: New Remote System, Code: NewRemoteSystem, Type: Inbound, Key Generation: None
    But I cannot modify the field values nor can I delete the Remote System.
    The right-click context menu always has 'Delete Remote System' greyed out.
    Nor do I see any mechanism to modify the fields' values.  Moving to the Remote System Detail pane, none of the fields are edittable; I have tried left-clicking, right-clicking, double clicking, using the Edit tool bar menu - nothing lets me edit these fields.
    My user account has the Admin role.  Looking to the Admin role, it has Execute for all functions, and Read-Write to the Remote Systems in the Tables and Fields tab.
    Any help would be appreciated.

    Hi Andrew,
    Your repository should be in unloaded state to make changes in any table whether main table, subtable, Ports, Special tables or Remote Systems table etc. As you want to make changes in your repository Remote Systems, please unload your repository->Go to Admin>Remote systems>Make necessary changes (Add/Delete/update)--> Then load repository.
    Note: You can only add User and Roles during Repository loaded state.
    Regards,
    Mandeep Saini

  • How to extract data from a remote system

    Hi,
    I want to extract data from another system and map it with a target table in my local machine. what is the procedure to do that?
    I tried to create another module specifying location of that remote system I could extract the table but when I am mapping with the target table I am getting this error
    ORA-04052: error occurred when looking up remote object [email protected]@ORACLE_LOCATION_UBN_15
    ORA-00604: error occurred at recursive SQL level 1
    ORA-01017: invalid username/password; logon denied
    ORA-02063: preceding line from UBNDW@ORACLE_LOCATION_UBN_15
    here ORACLE_LOCATION_UBN_15 is the location and UBNDW is the SID for that system
    SCOTT is the username I have provided while creating the module
    Please help me out with this..
    Thanks

    Hi Roberto,
    thank you for the fast answer. I have read this before but i don't understand the needed steps on the Oracle-System.
    Hope anyone can help me...
    Thanks
    Muammer
    Message was edited by:
            Muammer Kizilaslan

  • File to RFC - error while processing message to remote system:com.sap.aii.

    Hi
    i m working on File to RFC scenario. the records are getting displayed in sender CC and receiver CC. But in receiver CC i m also getting the following error:
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[CC_RIS_STC_PIMASTER_RECEIVER]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE:      Screen output without connection to user.    
    Error in processing caused by: com.sap.aii.adapter.rfc.afcommunication.RfcAFWException: error while processing message to remote system:com.sap.aii.adapter.rfc.core.client.RfcClientException: JCO.Exception while calling ZRFC in remote system (RfcClient[CC_RIS_STC_PIMASTER_RECEIVER]):com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE:      Screen output without connection to user.   
    It was working fine few hours earlier but showing this error now. i was giving a SUBMIT program , but stopped that now.
    But still facing the same problem. and in SXMB_MONI its showing recorded for Outbound processing.
    could anyone help.

    Hi
    I am Facing  Following Error When I am trying to call SAP Screen through JCO.jar
    com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Screen output without connection to user
    Please Guide Whethere it is possible to call SAP screen Through JCO.jar  ot NOT
    Please HELP if it is possible to Call SAP screen through JCO.jar with step and Code
    Thanks
    Vivek

  • Assign records to different remote systems in MDM

    Hello Experts,
    I am using qualified range to generate internal number range for vendor. The remote key & remote system details for the records are generated during syndication. My scenario is that I have couple of records in MDM for different remote systems. I want to syndicate it to the respective systems. Is there a way to identify the respective records per system with out inserting the details in "edit key mapping".
    If we try specifying Remote system details in edit key mappings with a blank or specific Key value , then the qulaified number generated for vendors is overwritten with this key value mentioned in key mapping.
    I need to retain both the qualified range functionality as well as tag the records to different remote systems.
    Kindly advice.
    Thanks and Regards,
    Elizabeth.

    Hi Shiv
    So, i am not sure, but this all makes me feel that syndication tasks can not be executed parallel.
    Your understanding here is correct since we are using here the same table for syndication process so it will be executed in steps. I mean syndication 2 has to wait until the syndication 1 ends. But the thing is that even after syndication 1 completes syndication 2 is not going to place that's the issue here.
    Please find solution which tells same thing in MDM import manager context.
    Can I run two Import Managers at the same time?
    Yes, several instances of the Import Manager can be open concurrently. The only existing limitation though is when actual importing process starts the tables involved in the importing process are locked for write access. So if two instances of the Import Manager import to different tables then no synchronization issue occurs. If they use the same table, then the instance getting access second has to wait until the first ends.
    For more details, Please refer this below link:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/7dc6ba86-0501-0010-0b82-849437929f0d?quicklink=index&overridelayout=true
    @ Elizabeth: After Syndication 1, Have you checked after sometime whether syndication2 & so-on takes place or not. I feel that Syndication for syndication 2 , syndication 3 & syndication 4 should also occur after some time as they executed one by one not parallel so will take some time. Just check and revert with result whether your workflow gets completed after some time or not.
    Note: Make sure that for all these Syndications outbound ports Processing Type = Manual in Console else syndication will not occur.
    Regards,
    Mandeep Saini

Maybe you are looking for

  • New Mini (HDMI) with CRT Big Screen TV (RP)

    Is anyone using the new Mini with a CRT TV. I have a Mitsubishi WS-65813 rear projection TV that I'd like to connect to the New Mini using HDMI to DVI. I had one of the older Mini's and the problem was the screen on the TV was not full screen or it w

  • Playing Chess on Snow Leopard

    I'm playing a game of chess, the application that comes with SL, and it is taking 99% of the CPU and fans are 6000+ RPMs. Why is this? Very strange, never happened before. Thanks.

  • How to handle NavigationController and TabBarController

    I need a good explanation how can I handle the UINavigationControllers and the UITabBarControllers on iOS6 with StoryBoards. 1. When I load my app (1st ViewController) I need if (FB login = success) it jumps with segues to the 2nd ViewController auto

  • Data transfer from Windows to Mac

    Hi My first post so be gentle!! Just about to take delivery of my new 27" Mac after converting from the dark side! I currently have all of my data on a NTFS external hard drive (about 100GB) and want to transfer it over to my new Mac. Can someone poi

  • Need remote lock and password reset

    This question is in regards to this thread: https://social.technet.microsoft.com/Forums/windows/en-US/499f83d0-36f8-4f29-a4ce-e32f76632c90/intunesccm-mobile-application-management?forum=microsoftintuneprod -We currently have ConfigMgr 2012 R2 and wan