How can I force DRM-BATCH-CLIENT to create a non-combined Book export

We are running EPM 11.1.2.1 and feeding master data from DRM to Planning via a Book.
This process has been working fine run from a client. We export the Book and DRM delivers a zip file to the client PC which we can place on the server and load.
We are now trying to automate the end to end process so are looking at using the DRM Batch Client.
If we run with "CombineExportOutput=Y" we can create a single text file no problem.
Whenever we set "CombineExportOutput=N" we can't get any export file created.
We really want to do is to get the same zip file with multiple dimension files inside it as we do when running from the client. How do we do this?
The manual indicates that the files created take their names from the exports but I am not sure about where this comes from.
The exports and books are set with a target of 'Client'
Our redacted config file is show below:
[General]
Operation=Export
UserName=<user>
Password=<passwd>
URL=net.tcp://<drmserver address>:5211/Oracle/DRM/ProcessManager
LogFileName=C:\rja\DRMEXPORT.log
ObjectAccess=System
[Export]
ExportType=Book
OutFile= "C:\rja\DRM_Book\Plan_Book.zip"
BookName="PSPB_Book"
CombineExportOutput=N

OK, I can see that now. Strange that DRM is under System Integration and not EPM (kinda understand it but the various EPM bits do seem to be treated differently across the Oracle website).
PLUS if I look at [The Forum Desription|https://forums.oracle.com/forums/forum.jspa?forumID=409] it states :
Covers Hyperion Financial Data Quality Management, Hyperion Data Relationship Management (formerly Hyperion MDM), and respective administration/development topics
I would not have posted if that description had not been there - can anyone update it?
I have re-posted the thread!
Edited by: 949747 on 23-Jan-2013 19:11

Similar Messages

  • How can I force a DHCP client to renew its IP address??

    Hi to all,
    I have installed in a customer, a Cisco 2801 who has configured a DHCP pool. This router takes a reload every month (by maintenance purposes), when it is up (in the network we have AVAYA phones working fine, it's a call center), this phones takes a reload to renew the ip, which is assigned by the DHCP pool.
    The problem is when some phones try to renew its IP address (after the router reload), the phone detects a IP conflict an it forces a reload. This reload normally is in production hours, the agents lose their phones and they can't work......
    There is some option to force the DHCP client to do a IP renewal from the DHCP server???
    Thanks to all.
    Regards.
    David.

    First of all you should investigate what is going so horribly wrong in your network that you have to reload your router every month (and even worse in production hour). If it's an instability, have you tried to update to a newer IOS-version?
    Regarding your DHCP-problem. For that you just have to configure your DHCP-server correctly by specifying a database-agent:
    http://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_dhcp/configuration/12-4t/dhcp-12-4t-book/config-dhcp-server.html#GUID-5F022CF5-671E-49E7-8FBD-69997EEBC730 
    With this function the router stores all bindings and knows (also after a reload) which addresses are already assigned to which system.

  • How can I force valueChange in client listener to fire

    I've ADF fusion web application version 11.1.1.6 and I've input text it value is
    #{row.bindings.ManagerId.inputValue == 1}and client listener on it
            <af:inputText id="it12"
                          value="#{row.bindings.ManagerId.inputValue == 1}" clientComponent="true">
              <af:clientListener method="testmethod" type="propertyChange"/>
              <af:clientListener method="testmethod" type="valueChange"/>
            </af:inputText>when I change in another field this field value is changed to true or false
    I want to fire my client listener when this el is changed "row.bindings.ManagerId.inputValue == 1"
    this EL is changed automatically not with my hand so the client listner is not fired
    is there any way to fix this.

    I think there is misunderstanding
    The problem is that
    I've two columns in my table
    First One :Managed Id its value is
    row.bindings.ManagerId.inputValueSecond One:Transient attribute named IsManager its value is
    #{row.bindings.ManagerId.inputValue == 1}when I change in Manager Id (The first column)
    The second column (Is Manager) value is changed to true or false.
    I've tried to add client listener on IsManager to fire some javascript
    or add value change listener to fire it but these listeners are not fired because I didn't change in this field with my hand.
    its value is changed according to the first column value.
    I want to fire any listener on this column.

  • Specify DRM Application in DRM Batch Client execution

    Hi,
    I have a development environment with two DRM applications DRMAPPGL and DRMAPPCM.
    I am running a Standard Table Export routine in the application DRMAPPCM using the below command line syntax in a batch program:
    SET TIMESTAMP=%time:~0,2%%time:~3,2%%time:~6,2%_%date:~4,2%-%date:~7,2%-%date:~10,4%
    SET DRMBATCHCLIENT=E:\Oracle\Middleware\EPMSystem11R1\products\DataRelationshipManagement\client\batch-client\drm-batch-client.exe
    SET Explogs=E:\Jobs\ODI\Logs\
    SET DRMID=administrator
    SET DRMpassword=password
    SET ProcessManager=net.tcp://localhost:5212/Oracle/Drm/ProcessManager
    REM Export process for Account
    %DRMBATCHCLIENT% /op=E /u=%DRMID% /pw=%DRMpassword% /url="%ProcessManager%" /log="%Explogs%CPPLAccountExp%TIMESTAMP%.log" /xtype=E /xname="AcctTableExp" /cver="Hyperion Planning" /pver="Hyperion Planning" /fhier="Account" /thier="Account"
    I keep getting the error:
    8/27/2012 2:31:48 PM - *** Oracle DRM Batch Client starting ***
    8/27/2012 2:31:48 PM - EInvalidParamError with message: "The name supplied on the Export Name parameter (Account_Table_Export) was not found using Standard object access privileges in the Data Relationship Management database. Use the /objectaccess parameter to specify a different object access privilege." while running Export
    8/27/2012 2:31:48 PM - => ERROR: Error during initialization: The name supplied on the Export Name parameter (Account_Table_Export) was not found using Standard object access privileges in the Data Relationship Management database. Use the /objectaccess parameter to specify a different object access privilege.
    8/27/2012 2:31:48 PM - *** Oracle DRM Batch Client stopping ***
    The object access is the default "Standard", since the Export is a Standard Export and not system or user.
    I am thinking this is because, the application does not know which DRM application to use.
    But I do not see any mention in the DRM user guide document, which says what key should be used when executing the export, to specify the DRM application name.
    I am thinking if it is the Process Manager URL, but it does not seem like it is possible to specify the application name there either.
    Can anyone help me out here, I need to know how I can tell the Batch client to use that export routine from the DRM application "DRMAPPCM".
    Thanks,
    Anindyo

    I figured out what I needed.
    The Process Manager service URL for each application is found on the DRM Configuration Management Console.
    When you create a new DRM application, a new process manager URL is associated with the application.
    I found out that the port number for that application is different from the other DRM application.
    Regards,
    Anindyo

  • DRM Batch Client error during export

    Hello,
    I am experiencing an error when using the DRM Batch Client to execute export books. The same export process fails sometimes and runs to completion successfully at other times. When it fails, it does not always fail in the same place within the export process, and the error is as follows:
    2/2/2011 8:31:40 PM - ERemotableException with message: "Server was unable to process request. ---> Error during Export. Export was unable to run. Error: Timeout expired" while running Export Book
    2/2/2011 8:31:40 PM - => ERROR: Data Relationship Management Server returned error: "Server was unable to process request. ---> Error during Export. Export was unable to run. Error: Timeout expired."
    2/2/2011 8:31:40 PM - *** MDMConnect stopping ***
    Because this issue is sporadic, it seems like there could be a few possible causes:
    1. Network issues
    2. SQL connection/time-out issues -- These particular exports are writing to SQL tables versus flat files
    3. Am wondering if there are any known issues with the MDMConnect? Or are there time-out settings we can adjust?
    We currently have our in-house IT chasing down any possible network or SQL issues. Does anyone know of any issues with the batch client, or have ideas on any other possible causes? Any help is greatly appreciated. Thanks!
    EJ

    There is a timeout setting in DRM system preferences and there are mulitlple session timeout settings in IIS that you may need to configure. Try the system preference first. For very large jobs, ie. hundreds of thousands of nodes with hundreds of properties per node, you'll need to update settings in IIS as well.

  • Run a batch file from separate windows box to invoke DRM batch client

    I need your suggestions on the following. 
    ODI & DRM are installed on separate boxes.
    Now I want ODI to invoke a batch file (kept on DRM - Windows box, this batch file invokes DRM batch client to export the metadata). I tried using shared folder concept,but no success.
    Any pointers please?

    This should work for you-
    Create a batch file on your current server (ODI) and write in the path to the other batch file on the other server.
    //Server2completename/D$/Path/yourbatchfile.bat
    From ODI call your batch file that you created on the same machine.. which will inturn call the other batch file on a different machine to execute batch client.
    Also can you paste the errors that you may be getting.. need to check if you are getting any specific issue related to this.
    Thanks
    Denzz

  • Async tcp client and server. How can I determine that the client or the server is no longer available?

    Hello. I would like to write async tcp client and server. I wrote this code but a have a problem, when I call the disconnect method on client or stop method on server. I can't identify that the client or the server is no longer connected.
    I thought I will get an exception if the client or the server is not available but this is not happening.
    private async void Process()
    try
    while (true)
    var data = await this.Receive();
    this.NewMessage.SafeInvoke(Encoding.ASCII.GetString(data));
    catch (Exception exception)
    How can I determine that the client or the server is no longer available?
    Server
    public class Server
    private readonly Dictionary<IPEndPoint, TcpClient> clients = new Dictionary<IPEndPoint, TcpClient>();
    private readonly List<CancellationTokenSource> cancellationTokens = new List<CancellationTokenSource>();
    private TcpListener tcpListener;
    private bool isStarted;
    public event Action<string> NewMessage;
    public async Task Start(int port)
    this.tcpListener = TcpListener.Create(port);
    this.tcpListener.Start();
    this.isStarted = true;
    while (this.isStarted)
    var tcpClient = await this.tcpListener.AcceptTcpClientAsync();
    var cts = new CancellationTokenSource();
    this.cancellationTokens.Add(cts);
    await Task.Factory.StartNew(() => this.Process(cts.Token, tcpClient), cts.Token, TaskCreationOptions.LongRunning, TaskScheduler.Default);
    public void Stop()
    this.isStarted = false;
    foreach (var cancellationTokenSource in this.cancellationTokens)
    cancellationTokenSource.Cancel();
    foreach (var tcpClient in this.clients.Values)
    tcpClient.GetStream().Close();
    tcpClient.Close();
    this.clients.Clear();
    public async Task SendMessage(string message, IPEndPoint endPoint)
    try
    var tcpClient = this.clients[endPoint];
    await this.Send(tcpClient.GetStream(), Encoding.ASCII.GetBytes(message));
    catch (Exception exception)
    private async Task Process(CancellationToken cancellationToken, TcpClient tcpClient)
    try
    var stream = tcpClient.GetStream();
    this.clients.Add((IPEndPoint)tcpClient.Client.RemoteEndPoint, tcpClient);
    while (!cancellationToken.IsCancellationRequested)
    var data = await this.Receive(stream);
    this.NewMessage.SafeInvoke(Encoding.ASCII.GetString(data));
    catch (Exception exception)
    private async Task Send(NetworkStream stream, byte[] buf)
    await stream.WriteAsync(BitConverter.GetBytes(buf.Length), 0, 4);
    await stream.WriteAsync(buf, 0, buf.Length);
    private async Task<byte[]> Receive(NetworkStream stream)
    var lengthBytes = new byte[4];
    await stream.ReadAsync(lengthBytes, 0, 4);
    var length = BitConverter.ToInt32(lengthBytes, 0);
    var buf = new byte[length];
    await stream.ReadAsync(buf, 0, buf.Length);
    return buf;
    Client
    public class Client
    private TcpClient tcpClient;
    private NetworkStream stream;
    public event Action<string> NewMessage;
    public async void Connect(string host, int port)
    try
    this.tcpClient = new TcpClient();
    await this.tcpClient.ConnectAsync(host, port);
    this.stream = this.tcpClient.GetStream();
    this.Process();
    catch (Exception exception)
    public void Disconnect()
    try
    this.stream.Close();
    this.tcpClient.Close();
    catch (Exception exception)
    public async void SendMessage(string message)
    try
    await this.Send(Encoding.ASCII.GetBytes(message));
    catch (Exception exception)
    private async void Process()
    try
    while (true)
    var data = await this.Receive();
    this.NewMessage.SafeInvoke(Encoding.ASCII.GetString(data));
    catch (Exception exception)
    private async Task Send(byte[] buf)
    await this.stream.WriteAsync(BitConverter.GetBytes(buf.Length), 0, 4);
    await this.stream.WriteAsync(buf, 0, buf.Length);
    private async Task<byte[]> Receive()
    var lengthBytes = new byte[4];
    await this.stream.ReadAsync(lengthBytes, 0, 4);
    var length = BitConverter.ToInt32(lengthBytes, 0);
    var buf = new byte[length];
    await this.stream.ReadAsync(buf, 0, buf.Length);
    return buf;

    Hi,
    Have you debug these two applications? Does it go into the catch exception block when you close the client or the server?
    According to my test, it will throw an exception when the client or the server is closed, just log the exception message in the catch block and then you'll get it:
    private async void Process()
    try
    while (true)
    var data = await this.Receive();
    this.NewMessage.Invoke(Encoding.ASCII.GetString(data));
    catch (Exception exception)
    Console.WriteLine(exception.Message);
    Unable to read data from the transport connection: An existing   connection was forcibly closed by the remote host.
    By the way, I don't know what the SafeInvoke method is, it may be an extension method, right? I used Invoke instead to test it.
    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.

  • I had over 200 e-mails.  I went to my webmail and deleted most of them.  However, my iPhone still shows 200 e-mails.  How can I force my iPhone to update from the e-mail server?  Or will I have to delete each e-mail from my iPhone as well?  Thanks.

    I had over 200 e-mails.  I went to my webmail and deleted most of them.  However, my iPhone still shows 200 e-mails.  How can I force my iPhone to update from the e-mail server?  Or will I have to delete each e-mail from my iPhone as well?  Thanks.

    You may have to try deleting all the music from your phone (by going to Settings>General>Usage>Music, swipping All Music and tapping Delete), then sync it all back on with iTunes in order to fix this.

  • How can I force-install iOs5/6 apps on my iPod Touch?

    Hi, I have an iPod touch version 4.3.5 (ML1). Model is MC540C.
    The App Store sometimes bars me from installing apps because the app has a minimum requirement of iOS 5 or 6. How can I force my iPod to install these apps anyway?

    No, it is more than the screen dimension.
    You have a 4G iPod, why not update?
    To update:
    iOS 4: Updating your device to iOS 5 or later
    You need iTunes 10.7 or later on the computer

  • How can I force iTunes Match to upload a "Duplicate" to the iCloud?

    I have one album where the first track was uploaded, and the other eleven tracks are all tagged as "Duplicates." These tracks were not uploaded to the iCloud. How can I force iTunes Match to upload these eleven tracks erroneously tagged as Duplicates?

    I'm adding my 2¢ because I just "discovered" iTunes Match yesterday and decided to subscribe thinking there was no downside (doh!).
    Well, firstly, there's the enormous downside of Apple's structure not being able to keep up with (what they should have known would be) enormous interest... my iTunes has been matching for >20-hours and has yet to reach half-way up my library. BTW: I thought I read the iTunes Match info fairly thoroughly prior to subscribing and did not see anything about it being for songs vrs full library.
    And secondly, and even more important to me, is that Apple's method of determining duplicate songs is not robust enough, especially for classical music and audio books (e.g., LoTR). I have >12000 "songs" in my library, and Match has determined a boatload are duplicates. They are not of course and even if Apple's duplicate-determining algorithm just looked at disc & track numbers it would "know" that. Anyway, there's a fairly good chance I will not have one complete album upload/match out of >500 albums. That's nae Scottish, in anybody's book.
    Gotta say, using Garage Band to individually alter >2000 "songs" on the off-chance that may assist Apple's duplicate algorithm to be correct is not gonna happen. If, after the matching/uploading is complete, I still have >even 100-not-duplicate-songs listed as duplicates, I'm getting my $29.95 subscription back.
    ... and C: does anybody know why Apple's Lion spell check doesn't work on Apple's discussion forums???

  • How can i force my mac book pro to use an external display

    how can i force my mac book pro to use an external display
    my screen is black

    What sort of adapter are you using?
    Clinton

  • How can I force Time Machine to make a complete backup of my Hard Drive.  I just installed a new external drive for Backup since my previous one failed.  Now when I back up, Time Machine only backs up my data folder and the Users folder.

    How can I force Time Machine to make a complete backup of my Hard Drive.  I just installed a new external drive for Backup since my previous one failed.  Now when I back up, Time Machine only backs up my data folder and the Users folder.
    When I start a backup. Time Machine says "Oldest Backup: None; Latest Backup: None", so it seems like it should do a complete backup, but it only does a partial. 

    Hi I'd like to jump in here. Your app showed me this:
    Time Machine:
              Skip System Files: NO
              Mobile backups: OFF
              Auto backup: YES
              Volumes being backed up:
                        Macintosh HD: Disk size: 749.3 GB Disk used: 453.81 GB
              Destinations:
                        Plastic Wrapper [Local] (Last used)
                        Total size: 999.86 GB
                        Total number of backups: 64
                        Oldest backup: 2013-07-24 23:25:11 +0000
                        Last backup: 2013-11-17 01:40:47 +0000
                        Size of backup disk: Too small
                                  Backup size 999.86 GB < (Disk used 453.81 GB X 3)
              Time Machine details may not be accurate.
              All volumes being backed up may not be listed.
              /sbin excluded from backup!
              /usr excluded from backup!
              /System excluded from backup!
              /bin excluded from backup!
              /private excluded from backup!
              /Library excluded from backup!
              /Applications excluded from backup!
    Aside from the size of my backup drive, which I will increase at some point, I'd really like to have time machine backing up all system folders, especially Applications. How to I reset this hidden exclusions?
    Thanks,
    Darcy

  • How can I 'force' my Macs to look for each other on the network?

    OK, I have an iMac with a wired connection to a router, and a MacBook Pro with a wireless connection to the same router. Most of the time, they can 'see' one another on the network, no problem. But, every so often, even after both have been on for a while, I will click the Network icon and the other computer will not appear as available - this happens even when the target computer can see the computer I'm using to try to access it.
    So, here's my question: how can I 'force' my Macs to look for (and find) one another on the network?
    Thanks... if you need further information, just ask... - beck

    If you are using Tiger, go to
    Finder menu -> Go -> Connect to Server
    Enter the specific IP address of the other Mac where is says +Server Address+. You can find the IP address by running System Profiler or looking at System Preferences Network pane (on the other Mac).
    Once you have mounted the volume you to access, make an alias for it and place it in the Dock or on your Desktop. The next time you want to connect to that server, use the alias.

  • How can I allow a user (client) to choose a local image file (on his hard d

    How can I allow a user (client) to choose a local image file (on his hard drive) and modify it using an applet from his browser ? I am trying to develop a web page that enables the user to choose an Image file, manipulate the image using a java applet, and display the results.
    Using Java�s �JFileChooser� does not work when called from a browser, probably due to security privileges issues. On the other hand, I can choose and upload any file using a JavaScript form:
    <FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="process.asp">
    <INPUT TYPE=FILE NAME="file1"><BR>

    It seems that I can choose an image file with a Java script form and process an image with an applet. How can I choose a file AND process it locally ?
    (I do not wish to upload the file to the server using JavaScript form and then back to the client�s applet for processing since it will be a tremendous waste of resources).
    Will appreciate any solution.
    Thanks !
    ( my email is: [email protected] )

    "Using Java�s �JFileChooser� does not work when called from a browser, probably due to security privileges issues. "
    You can do this if you sign the applet...

  • How can I force mount a dvd that isn't even seen by Disk Utility? I can see it on the Mac when using my Windows 7 partition via Boot Camp, but not in Lion, which is how I would rather be running.

    How can I force mount a dvd that isn't even seen by Disk Utility? I can see it on the Mac when using my Windows 7 partition via Boot Camp, but not in Lion, which is how I would rather be running.

    Well if there is a EFI block, then running a program in OS X isn't going to do a lick of good.
    After all EFI was designed for Trusted Computing and Digital Rights Management, to act between the OS and hardware, can read drives, contact the Internet and everything.
    Windows doesn't use EFI, will have UEFI in Windows 8 though.

Maybe you are looking for

  • Confirmation of service

    Hi everyone, When I am doing a goods issue for non stock materials (item category : TAX) it gives me a "confirmation of service". I understand there are no stock movements for non stock materials. But where exactly is this setting maintained that doe

  • Is the Macbook 17 a revision?

    I want to get a Macbook and it sounds like the 17" is a revised one, am I right? I won't tolerate any whine and heat problems after spending all that money. I want it to be as wonderful as my intel iMac.

  • Duplicate e-mails

    Hi All, I am getting one strange problem. I am using javamail to send some notification to all of my applicatio users. But I don't know some of the users are getting 200-250 copies of same e-mail and I am not able to find out what could be the reason

  • Record & NonRecord Disposition in URM 10g

    I have categories in 10g that allow both Records and NonRecords. But when I try to create a disposition to handle each in a Category I get an error that says a Record action can't be in a Non Record category. So I'm doing something wrong and my varia

  • Sqlplus not starting

    i installed oracle 10gr2 on solaris 10 x86 64bit. i tried to sqlplus but had the following problem. pls can anyone help. $ ORACLE_SID=+ASM $ export ORACLE_SID $ ORACLE_HOME=/u01/app/oracle/product/10.2.0/asm $ export ORACLE_HOME $ PATH=$PATH:$ORACLE_