InputStreamReader - skip Characters

Hello!
I'm not to good in Java programming and need a little push.
My problem (the Java one): I have to read a ZIP file and copy/append it to a normal text file. THAT worked with the following code:
try {
   in  = new LineNumberReader(new InputStreamReader(new GZIPInputStream(new FileInputStream(inFile),cBufferSize)));
   out = new BufferedWriter( new FileWriter( p_outFileName ) );
   s   = in.readLine();
   while ( s != null ){
      iline++;
      out.write(p_laufdatum + "|" + s.trim() + "\n");
      s = in.readLine();
} catch ...Now an unwanted Character appeared (Ctrl-M, 0x0d) in some lines and messed the read lies up (broke them up). How can I suppress passing such a character to the readln method? I suspect I have to change the read() method of the InputStreamReader class ... but how?
Joachim

You could include a FilterReader or FilterInputStream. In these classes, you should overwrite the two read-methods such that all CTRL-M characters are skipped. The advantage of using such an Filter would that the reader of your code understands what is going on.
You should also think about where the CTRL-M characters come from. I think this is due to Windows-End-Of-Line marks which consist of a carriage return and a linefeed character. But LineNumberReader should accept this (hava a look at the documentation).

Similar Messages

  • Revolve 810 G1 Keyboard skips characters when typing

    Hi all, Just got a brand new HP Revolve 810 G1 tablet/laptop (12GB memory 256GB SDD). Things are otherwise smooth, but there is extremely annoying problem of keyboard dropping / skipping / losing some of the characters when typing. It appears randomly, not any specific keys or combos. Up till now in this post it has skipped about 10 characters. It doesn't require fast typing, even in the Win 8 start-menu, when searching for an app and then hitting enter to start the app, it might not react on the enter press. This is just an example, letters are missing from anywhere where I type. I type quite fast and know that I am hitting the correct keys. Disabling the touchpad does not help, so it is not that I would accidentally touching it during typing. I have updated BIOS, restored OS to factory state (HP Full Recovery), switching to English OS localization, installed all Windows Updates - no help. This makes working a pain, it's not feasible to chat or type document when you have to backspace all the time to fix the mistakes that you did not make. HP Support Assistant is not finding any more updates, product number is H5F12EA#AK8,WIn 8 Pro 64-bit. I have installed a 8GB SODIMM under the back cover, replacing the included 4GB chip. Will run a memtest overnight. Anybody seeing the same?? tonttuz 

    Welcome to the HP forum, Tonttuz. If you have adjusted the keyboard speed properties, updated the drivers, and done all the usual, thenIt could be keylogger malware - run a deep scan and make sure you are the only watching what you typeIt could be another program slowing down the system and interfering with your input - check the Task Manager and look for "hogs" -- programs that are running with a high cpu / network / disk consumption and stealing resources.It could be hardware - the system is new, but its construction may not be flawless -- Call HP=====================================================================================It could be that the drivers, though updated, are not being read from disk - instead they may be tangled in the memory and not being read properly. You might consider, without any grand hopes of success, applying a Forced Reset: Forced Reset flushes out the persistant boot-to-boot software and driver instructions from memory and forces the system to go back to the disk to read the software and drivers from the disk Operating System. Forced Power Reset Performing a Hard Reset or Forced Reset The Power Reset cannot tell the difference between drivers - it does not analyze a driver or software program before applying it.  It assumes all the drivers and software on your computer belong there. This is a Driver Reset; this is NOT the Windows 8 Reset that installs the Operating System.  This procedure does not wipe out your files nor does it destroy your Windows setup in any way. EXAMPLE:If the driver software on disk is incorrect or if the driver software is corrupt, it will still be incorrect or corrupted after the Reset.If the driver INSTRUCTIONS are tangled, messed up, or there are bits missing from those instructions, then the Reset may fix the problem. Why a Power Reset works to fix some issues: The Power Reset does not install anything on your computer, the Power / Hard Reset does not remove programs or personal data from your computer, and the Power Reset does not change the settings on your computer.  Your data and programs remain as they were before the reset was applied.  The Reset drains out the old program instructions from the memory and forces the computer go to the on disk Operating System to get new instructions. Why a Power Reset might Not Work:If the issue is more than just entanglement, if the "good instructions" on the computer are not good enough -- that is, you need an update, a new driver, or there is a problem that cannot be "untangled", then the Reset will not work. If there is a hardware problem the Power Reset will not work.==================================================================================== If you want to contact HP directly, you may use the following: Contact HP - Worldwide Contact HP – USA - Phone Assistance  Warranty Required – USA and CanadaUSA – Contact HP // Self-Help – Email - Chat  Good Luck!  

  • Textinput skipping characters as i type

    anybody else having this issue or knows a solution for it ?
    If i type real slow like 1 characters per 2 seconds i may get all
    the characters in the textinput. it seems like its lagging behind.
    any help would be apreciated.

    Several people noted having this problem with Vista in a
    previous thread.
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=585&threadid=1263057
    Does anyone know if Adobe is working on this issue or when it
    might be resolved. Asking Vista users to slow down their typing
    speed works but doesn't inspire much confidence in the technology
    for something as basic as text input.
    Vygo

  • How to skip characters using JTextBox.getText()

    First, I'd like to say these forums rock! They've helped me so much. As I get better at this, I hope to be able to return the favor.
    I've set up a couple methods to allow users to edit specific text fields and then save.
    I'm trying to get a Double value from a text box using:
    Retail.price.set(f, Double.parseDouble(price.getText()));However, to make my UI look good, I've inserted a "$" into the text box. I can redo the code to repopulate the fields leaving the "$" out when the modify button is pressed, but I was wondering if there is a way to just ignore the $ when getting my Double.
    Thanks in advance!

    Retail.price.set(f, Double.parseDouble(price.getText().replaceAll("\\$","")));

  • Macbook pro 2011 keyboard skipping key strokes

    When typing quickly the laptop keyboard it sometimes skips characters. I have an external windows keyboard that does not seem to have that problem. I read about a keyboard problem from a few years ago that caused the first character to get missed. This isn't that problem. If I simply type a key quick enough, even though it is pressed all the way down, it sometimes misses the character being typed. Is anyone else having a similar problem? Thanks.

    same thing here with MacbookPro early 2011, 10.6.8, on german and english layout.
    Same problem with internal or external keyboard. No solution yet.
    Annoying effect is also:
    - 1. letter does not appear on the screen, but stays "somewhere" in delay
    - 2. letter appears on screen and after that the 1. first letter comes back from "somewhere", delayed.
    So typing e.g. "summer" gives back "usmmer" on screen.
    Annoying for typing in passwords.
    best regards

  • SQL*Loader - loading delimited files before 8i

    I writing an ETL tool that gererates control file for SQL*Loader.
    Does anyone know how selected fields can be loaded from a delimited file (e.g. CSV), in SQL*Loader prior to version 8i. The 8i version now has the "FILLER" keyword to define fields in the data file that are not loaded. Given the data (2 records) below, where all fields are of variable length: -
    "Some character data",-123.45,"Some text"
    "Some more character data",34.6,"Some more text"
    How could I load the second and third fields only? I would use "FIELDS DELIMIOTED BY ',' OPTIONALLY ENCLOSED BY '"' to specify the delimiters. I would then have to specify the columns to load into: -
    my_col1,
    my_col2,
    my_col3
    I can't see any way of skipping the first field. I could use "POSITION(*)" for each of the columns. Using "POSITION(+n)" specifies skipping characters, not fields though.
    I suppose I'll just have to reformat the data file, and load all, or at least the first "n" fields that are required.
    Any feedback would be greatly appreciated.
    Thanks.

    Hi,
    I tend to use awk to preprocess my SQL*Loader data files. Under UNIX I find it much quicker that figuring out how to do it with SQL*Loader. Anyway, the example you gave could be preprocessed as follows:
    awk -F, '{ print $2 "," $3 }' yourfile.dat >newfile.dat
    If you need a brief explanation awk you can look at the awk man or info pages. I assume that awk (maybe gawk) is available under windows as well. The really nice thing about this method is that you can do pretty sophisticated processing of the input stream with awk.
    David Shaffer
    [email protected]
    null

  • REPOST code formatting error::String Search Algorithms

    Hi im trying to get the program below to work, the method "naive" is redundant but works, its just there to show you what im trying to do. isSpam should be passed a message, and it then needs to use the patterns located in spamPatterns (just a text file read in and separated into separate lines to an array of strings) and try and find them in the message.
    What im trying to do is implement a method that looks for the last character of the pattern, then if found skips back to the first character and then continues left to right to progress through the word. If at any point it finds a letter NOT in the pattern, it skips forward the length of the pattern, from the point it found the end letter. I hope this makes sense?
    I cant get it to work, but I can't figure out why, I have some idea it might be to do with misuse of -1's here and there. Please help!
    p.s. please dont refer me to other algorithms boyermoore etc, i want mine to work!
    public class SpamFilter {
         public String[] spamPatterns;
        // construct a spam filter with the given spam patterns
        public SpamFilter(String[] patterns) {
             //Creates spamPatterns array
             spamPatterns = new String[patterns.length];
             //Fills spamPatterns array with patternfile content
             for (int i=0; i < patterns.length; i++) {
                  spamPatterns[i] = patterns;
    // using java default "indexof" method
    public boolean naive(String message) {
         int q;
         boolean spam = false;
         /* Progressively goes through each array entry in spamPatterns
         * and uses message.indexOf(this.spamPatterns[i]) to check
         * for occurences of the spamPatterns. If this results in a
         * not null output (e.g.-1) spam is set to true */
         for (int i=0; i < this.spamPatterns.length; i++) {
              q = message.indexOf(this.spamPatterns[i]);
              if (q!=-1) {
                   spam=true;
    return spam;
    //trying to be clever (the idea is it skips characters it knows it doesnt need to look at)
    public boolean isSpam(String message) {
         boolean spam=false;
         int l = this.spamPatterns.length;
         int skip=0;
         int messagecount=0;
         int patterncount=0;
         int reset=0;
         int flag=0;
         int check=0;
         int endcheck=0;
         char endchar, messagechar, patternchar ;
         for(int i=0; i<l; i++) {
              endchar = spamPatterns[i].charAt(spamPatterns[i].length()-1);
              skip = spamPatterns[i].length();
              messagechar = message.charAt(skip-1);
              patterncount=spamPatterns[i].length()-1;
              patternchar=endchar;
              flag=0;
              //System.out.println("PATTERNCOUNT: "+patterncount);
              //System.out.println("PATTERNCHAR: "+patternchar);
              for(messagecount=skip-1; messagecount<message.length(); messagecount++) {
                   //if(flag>1){System.out.println("FLAG: "+flag+" PATTERNCOUNT: "+patterncount+" PATTERNCHAR: "+patternchar+" MESSAGECOUNT:"+messagecount+" MESSAGECHAR:"+messagechar);}
                   if (patternchar==messagechar) {
                        flag+=1;
                        if (flag==1) {
                             messagecount-=patterncount;
                             messagechar=message.charAt(messagecount);
                             patterncount-=(skip-2);
                             patternchar=spamPatterns[i].charAt(patterncount);
                        else {
                             if (flag<spamPatterns[i].length()) { 
                                  messagechar=message.charAt(messagecount);
                                  patterncount+=1;
                                  patternchar=spamPatterns[i].charAt(patterncount);
                             else {
                                  spam=true;
                                  flag=0;
                                  patternchar=endchar;
                   else {
                        if (flag==0) {
                             reset=messagecount+skip;
                        else if (flag>0) {
                             reset=messagecount+(skip-(flag-1))+skip;
                        messagecount=reset;
                        patternchar=endchar;
                        patterncount=(skip-1);
                        if (messagecount<message.length()) {
                             messagechar=message.charAt(messagecount);
                             flag=0;
                        else {
                             messagecount=message.length();
         System.out.println(spam);
         return spam;

    Jornica,
    This is a known issue and we are working on a new revamped formatter.
    Thanks
    Barry

  • Telnet has garbled display when I type

    When I'm typing commands in to Telnet they're coming back with an echo type of display and it doesn't always make sense. It can skip characters or I can type too fast and they will display out of order.
    Example:
    I type SET ?
    I see SEST ET ?? or something like that.
    All commands in Telnet work though, just the display is bad. Is there a way to turn the echo off?
    Thanks, Jake

    Hello Jake,
    It looks as if you have your local echo turned on. This means that your own computer is also echoing back what you type on the screen. This can be switched off as the remote host also sends any character back that it receives. That's why you are seeing all characters twice.
    I cannot give you specific hints about turning local echo off. The exact setting depends on your telnet emulation but when you walk through the menu's, you should find it somewhere.
    Regards,
    Leo

  • Hash function question

    I'm working with hash codes for string objects. Here's the method i'm using (i think this is the same as the normal string hash function, except for mine supports skipping characters):
    public int hashCode () {
            int h;
            h = 0;
            for (int i = 0, len = rep.length (), step = skip; i < len; i += step)
                h = h*31 + rep.charAt (i);
            return h;
        }This comes from a wrapper class that holds a string (REP) as well as an int SKIP that causes the hash function to skip characters in the string (my question won't be dealing with SKIP, ie, assume SKIP is one for the purposes of this question).
    I'm running this hash function on four-character "words" of the form "xxyy" (where x and y are some value between 1 and a specified N, where N is by usage usually less than 300 or so) and also on words of the form xXyY (where x, y, and N are the same as before, and X=2^16 - 31x - 1 and Y=2^16 - 31y - 1).
    So the question is, will this hash function take longer to run on xXyY words than it will on xxyy words? if so, why?

    If X and x, as well as Y and y, are of the same type but merely hold different values, and the strings are of equal length, that shouldn't matter performance-wise.

  • Javax.xml.parsers.DocumentBuilder to skip invalid XML characters?

    Hi,
    I convert XML files into flat files. In doing so I call the API DocumentBuilder.parse(File f). If the XML file f contains an invalid XML character, the API throws a SAXException.
    My question is: while I know that certain invalid XML chars are not part of the data and therefore can be safely ignored in the conversion, is there a way to tell the API to skip those chars?

    Nope. Compliant XML parsers are required to parse the XML as it is and not to "repair" it in any way. Your best option is not to have badly-formed XML in the first place, so if you are the one generating the XML, you should fix that process. But if you have bozo customers generating it, and you can't make them do it right, then pre-process the XML to drop the bad characters.

  • Firefox 19 (& 18): when I type it skips back & deletes characters & types over them. Please fix!

    Unbelievable! I had this problem back in 2011 with one of the single digit versions of firefox and it's back! This has been happening for months since version 18 or before, I don't really pay attention to versions but it's gotten to the point where it's embarrassing: I get called out a retard because I don't notice the skip/back-trace and then I end up with the weirdest typos on forum comments and email etc.
    Can't you guys fix this please? It's really annoying and very obvious. You guys released a prompt update for the old single digit version (which I re-downloaded a few months ago trying to avoid the problems since version 15) and indeed the next version had the update/upgrade that fixed this skip/backtrace. I'm sure if you have versions 18-19 and possibly before you have this problem too!

    Thanks for replies but I'm sorry but why should I switch to safe mode? I don't have any viruses. Does it make any sense to you that I should read a mile long page that I can't begin to even understand (yeah not a techie here) when YOU PEOPLE SHOULD provide a firefox version that works properly. Get with it and release the version that doesn't have this problem, please. Some of us don't have the time to study internet mechanics 101, we hold 2 jobs and don't get home till 1:40 am and have to eat shower and go to bed to get up at 5:16 (sleep that one extra minute) only to do it all over again. So sorry if I'm a tad miffy, I already work 2 jobs, I can't work your job to fix your errors. How's about releasing a proper version for pete's sakes!?

  • Invoking 'Send Mail' (F9) causes cursor to jump, characters to be skipped

    In Siebel 8.1, using Dell laptops and desktops, when an agent presses F9, the Send email pops up, when the agent begins typing the cursor jumps about and some typed characters are not displayed.
    Any ideas or solutions?

    check for Internet Explorer addons which could interfer with Standard Siebel functionality.
    Try deactivating all Toolbars and Addons which are not default and see if it helps.

  • How to skip the '\n' char when reading with BufferedReader

    Hello to all the comunity that is at these forums, ;)
    I'm a venezuelan IT student, and as many arround here, I'm looking for some help with this homework...
    well the thing is that I need to read from the System.in untill I get the "" String. Well the initial idea was to make a BufferedReader object and put the br.readLine(); method inside a recursive method, like this:
       import java.io.*;
        public class P1_diccionary {
          String[] diccionario;
          int cont=0;
           void llenarDiccionario(String linea, String[] auxi)throws IOException{
             if(linea.compareTo("")!=0){
                 int aux = cont++;
                 diccionario = new String[cont];
                 for(int i=0;i<auxi.length;i++)
                     diccionario=auxi[i];
    diccionario[aux]=linea;
    BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    llenarDiccionario(reader.readLine(),diccionario);
    well, I think this one it's a nice idea, however, it doesn't work for me because the input is going to be just like this:
    word1: concept1...
    word2: concept2...
    word3: concept3...
    word4: concept4...
    and! it's going to be pasted on the console (that is "ctrl+c" then "ctrl+v")... that's the real problem that I have, the method that I did reads some lines not all of them, I think it's because there is no synchronization (guessing) between the ctrl+v and the execution of the program...
    so I thought about skiping the '\n' char, to do this I checked the readLine() method of the BufferedReader and found out that it calls a
    readLine(boolean ignoreLF)method and that ignoreLF and skipLF -boolean form the class- determine whether readLine() will skip the '\n' char or not:
    boolean omitLF = ignoreLF || skipLF;ok now the question: how do I make ignoreLF or skipLF = true? I tried to look more in the BufferedReader class but I didn't see how to change the skipLF value...
    well guess that's all, I'll really apriciate all of your help, and any other ideas that you might have to solve the problem...
    well thanks to everybody and see ya ;)

    Use read() instead of readLine(). This method will read characters, and does not treat the EOL charactger the same way. Just keep reading until you find a sequence of characters (two EOL sequences in a row) that matches your end condition. Just be careful, since different OSs have different EOL sequences ... \n, \n\r, or \r. Also, remember that you will have to deal with the EOL sequences. They will not be discarded automatically.
    You can also use read( char[], int, int) to read as many characters as you want, without regard to EOL sequences. This will only stop reading when EOF is reached, or when the next read will cause the underlying stream to block, or when you have read a specified number of characters. Again, this will not terminate at a EOL sequence, and will include the EOL sequences in your array.
    As far as readLine() is concerned, I think you want to stop when you have TWO successive reads that equal "".
    � {�                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Non-English characters

    Hello, I have read several times that since Java uses Unicode, it solves the problems of non-English characters automatically or something like that.
    But my app is not working as expected. Would someone help please?
    I have a client/server combo written in Java. The server can send messages in English or Japanese. The Japanese messages are hard-coded as String literals in the server source code. On the client side, they are displayed on a JEditorPane. But the Japanese characters are all garbled. The OS on the server side and client side are, of course, different.
    My supposition, which is obviously wrong as it is not working, is that since both ends of communication are Java app, I need not worry about any encoding conversions for String literals.
    Suggest me what is wrong here?

    How is the required encoding/decoding supposed to be done?
    When I didn't worry about non-English characters, I did the following, which WORKED.
    // SENDER side
    Socket socket ;
    PrintWriter     out = new PrintWriter(socket.getOutputStream(),true);
    String outMessage = "my message";
    out.println(outMessage);//RECEIVER
    Socket socket ;
    BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));
    String inMessage =  in.readLine();When non-English characters are involved, I did the following, which DID NOT WORK. Please someone correct me.
    // SENDER side
    Socket socket ;
    PrintWriter     out = new PrintWriter(socket.getOutputStream(),true);
    String outMessage = "my message";
    String utfString = new String(outMessage.getBytes(),"UTF-8");
    out.println(utfString);//RECEIVER
    Socket socket ;
    InputStreamReader ins = new InputStreamReader(clientSocket.getInputStream(),"UTF-8");
    BufferedReader in = new BufferedReader(ins);
    String inMessage =  in.readLine();The received message is still garbled.

  • Replacing non-ASCII characters with HTML charcter references

    Hi All,
    In Oracle 10g or greater is there a built-in function that will convert a string with non-ASCII characters like this
    a b č 뮼
    into an ASCII string with HTML character references like this?
    a b & # x 0 1 0 D ; & # x B B B C ;
    (note I had to include spaces between each character in the sample code for message to prevent the forum software from converting my text)
    I tried using
    utl_i18n.escape_reference( val, 'us7ascii' )
    but for some reason it returns
    a b c & # x B B B C ;
    Note how it converted the Western European character "č" to its unaccented counterpart "c", not "& # x 0 1 0 D ;" (is this a bug?).
    I also tried a custom solution using regexp_replace and asciistr (which I can't include here because the forum software chokes on it) but it only returns the correct result for values <=4000 characters long. Unfortunately asciistr doesn't appear to accept CLOB values larger than 4000 characters. It returns an error message like
    (ORA-22835: Buffer too small for CLOB to CHAR or BLOB to RAW conversion (actual: 30251, maximum: 4000) ).
    I'm looking for a solution that works on CLOB data of any size.
    Thanks in advance for any insight you can provide.
    Joe Fuda

    So with that (UTF8) in mind, let's take another look.....
    As shown below, I used a AL32UTF8 database.
    Note: I did not use a unicode capable tool for querying. So I set console mode code page to 1250 just to have č displayed properly (instead of posing as an è).
    Also, as a result of using windows-1250 for client character set, in the val column and in the second select's ncr column (iso8859-1), è (00e8) has been replaced with e through character set conversion going from server back to client.
    Running the same code on a database with a db character set such as we8mswin1252, that doesn't define the č (latin small c with caron) character, would yield results with a c in the ncr column.
    C:\>chcp 1250
    Aktuell teckentabell: 1250
    C:\>set nls_lang=.ee8mswin1250
    C:\>sqlplus test/test
    SQL*Plus: Release 11.1.0.6.0 - Production on Fri May 23 21:25:29 2008
    Copyright (c) 1982, 2007, Oracle.  All rights reserved.
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    With the OLAP option
    SQL> select * from nls_database_parameters where parameter like '%CHARACTERSET';
    PARAMETER              VALUE
    NLS_CHARACTERSET       AL32UTF8
    NLS_NCHAR_CHARACTERSET AL16UTF16
    SQL> select unistr('\010d \00e8') val, utl_i18n.escape_reference(unistr('\010d \00e8'),'us7ascii') NCR from dual;
    VAL  NCR
    č e  c e
    SQL> select unistr('\010d \00e8') val, utl_i18n.escape_reference(unistr('\010d \00e8'),'we8iso8859p1') NCR from dual;
    VAL  NCR
    č e  &# x10d; e     <- "è"
    SQL> select unistr('\010d \00e8') val, utl_i18n.escape_reference(unistr('\010d \00e8'),'ee8iso8859p2') NCR from dual;
    VAL  NCR
    č e  č &# xe8;
    SQL> select unistr('\010d \00e8') val, utl_i18n.escape_reference(unistr('\010d \00e8'),'cl8iso8859p5') NCR from dual;
    VAL  NCR
    č e  &# x10d; &# xe8;In the US7ASCII case, where it should be possible for all non-ascii characters to be escaped, it seems as if the actual escape step is skipped over.
    Hope this helps to understand whether utl_i8n is usable or not in your case.
    Message was edited by:
    orafad
    Fixed replaced character references :)

Maybe you are looking for

  • Diplay images one at a time (Was: Help Please)

    Hi i'm trying to set images to arrow through but can not get the images to just show one at a time.. this is what i have but when i add the images onto the code it just shows them all up on one page. someone please give me right code <!--Arrow Naviga

  • ITunes 11.1 problem: no sound when watching movies!

    Hi there When I try to watch video on my Thunderbolt display (27 inch) connected to my MBP Retina, everything is fine....untill I go full-screen!!! Then I don't have sound anymore, only video! Can anyone help me out on this, or do I have to wait for

  • Reinstallation of OS X 10.3. x  without administrator details

    I've inherited a G4 flatpanel imac running OS X.10.3.5 from my past away Aunt. I do not know her username or administrator password and want to format the hard disk and reinstall tow do I do it?? I'm new to all this Mac world, but experienced PC user

  • Tracking mode for RMAN

    Hi, I want to use tracking mode for rman. I have created my tracking file to store modified blocks. The first time i run a backup incremental level 0 and after i create a table. The second backup is an incremental level 1 and all my datafiles are bac

  • Can a Rejection in an Approval Step roll back the data from  table

    Hi All We are using the BPC 7.5 MS  Version SP 4 for Quantity & Sales Planning. The main drive dimenion is the Material Dimenion whiich is having almost 65000 member id's and increasing. I have a situation where the a High Level Planner Input some qu