Compress fails with errno 22: Invalid argument

Hi all,
we have a problem with our compress run on ECC 6.0. Database Version is 10.2.0.2.0, brtools Patchlevel is 40. Everytime we try to compress the database it fails with the following error message:
BR0278E Command output of 'C:\usr\sap\AKE\SYS\exe\uc\NTI386\brtools.exe -f compronly file G:\ORACLE\AKE\SAPDATA4\SR3_3\SR3.DATA3 13254008832 0':
BR0252E Function fread() failed for 'G:\ORACLE\AKE\SAPDATA4\SR3_3\SR3.DATA3' at location only_compress-4
BR0253E errno 22: Invalid argument
Any help is greatly aprreciated!
Regards,
Michael

Hi Michael,
How do you make your backups (which options for brbackup? Using RMAN or 3rd party software via backint?). The "compress only" run is useful only if you use the O/S level storage utilities (cpio or dd) for the backup, so it might not even be necessary.
Running the compress-only with BR tracing enabled might also shed some light on the error (SET BR_TRACE=15, see note 29321).
Also, just in case, please do check the "Maximize Throughput for Network Applications" setting as per note 171085.
Regards,
Mark

Similar Messages

  • Online backup getting failed with error BR0278E - Invalid Argument

    Hi All,
    Online backup in Production system is getting failed when taken using DB13.  Last week the SAP Production Server was migrated to SAN and it was up & running fine.
    SAP System - ECC 6
    OS                - AIX 5.3
    Database      - Oracle 10g
    Even the Archive log backup has been successful, but Online backup is failing.  Following is the error log:
    BR0280I BRBACKUP time stamp: 2009-09-10 12.00.46
    BR0057I Backup of database: RTP
    BR0058I BRBACKUP action ID: bebkzprw
    BR0059I BRBACKUP function ID: ant
    BR0110I Backup mode: ALL
    BR0077I Database file for backup: /oracle/RTP/sapbackup/cntrlRTP.dbf
    BR0061I 41 files found for backup, total size 97416.297 MB
    BR0143I Backup type: online
    BR0112I Files will not be compressed
    BR0130I Backup device type: tape
    BR0102I Following backup device will be used: /dev/rmt3.1
    BR0103I Following backup volume will be used: RTPB01
    BR0289I BRARCHIVE will be started at the end of processing
    BR0134I Unattended mode with 'force' active - no operator confirmation allowed
    BR0208I Volume with name RTPB01 required in device /dev/rmt3.1
    BR0280I BRBACKUP time stamp: 2009-09-10 12.00.46
    BR0226I Rewinding tape volume in device /dev/rmt3 ...
    BR0351I Restoring /oracle/RTP/sapbackup/.tape.hdr0
    BR0355I from /dev/rmt3.1 ...
    BR0241I Checking label on volume in device /dev/rmt3.1
    BR0242I Scratch volume in device /dev/rmt3.1 will be renamed to RTPB01
    BR0280I BRBACKUP time stamp: 2009-09-10 12.00.46
    BR0226I Rewinding tape volume in device /dev/rmt3 ...
    BR0202I Saving /oracle/RTP/sapbackup/.tape.hdr0
    BR0203I to /dev/rmt3.1 ...
    We have checked using different tapes, restarted SAP, etc but could not resolve it.
    Please suggest further.
    Thanks
    Vamsi

    Hi Vamsi
    Please go through below link
    Re: onLine backup fails with error BR0278E
    There is similar problem with the exact error you are facing for online backup and its solution is given in above link.
    Let us know if this information was useful to you.
    with regards,
    Parin Hariyani

  • JrApache socket shutdown failed[7]: 22, 22 Invalid Argument

    I am getting repeated error log entries that say: [notice]
    jrApache socket shutdown failed[7]: 22, 22 Invalid Argument
    Watching the log while I interact with the website I'm
    beginning to think that this might be related to session variables.
    Can anyone shed some light on this message?
    I'm running CF Version 7,0,2,142559 on os 10.4.8 Apache 1.3.
    Thanks!

    Do you get some error output from Berkeley DB? If not, try adding this call before opening the environment:
    envp->set_errfile(envp, stderr);Regardless, it looks like the problem is that you open the database for transactional access, then open the cursor without a transaction. Non-transactional cursors can read a transactional database (at "read committed" isolation), but cannot perform updates. To update a transactional database, you must include a transaction.
    Here, you could open the cursor in a transaction that is configured with the <tt>DB_READ_COMMITTED</tt> flag to avoid read-locking the whole database when you scan through it.
    Regards,
    Michael Cahill, Oracle Berkeley DB.

  • [Fail] - failed to connect stream: invalid argument? pulseaudio

    I have pulseaudio installed and i am trying with gstreamer its always failing. But this works when i try with Fedora live cd or Ubuntu live cd. But Archlinux failing.
    GOAL: (to make this work)
    ======
    $ gst-launch pulsesrc device="alsa_input.pci-0000_00_1b.0.analog-stereo" ! alsasink device=hw:0,0
    Setting pipeline to PAUSED ...
    ERROR: Pipeline doesn't want to pause.
    ERROR: from element /GstPipeline:pipeline0/GstPulseSrc:pulsesrc0: Failed to connect stream: Invalid argument
    Additional debug info:
    pulsesrc.c(1480): gst_pulsesrc_prepare (): /GstPipeline:pipeline0/GstPulseSrc:pulsesrc0
    Setting pipeline to NULL ...
    Freeing pipeline ...
    TRY 1:  fail
    ======
    $ pulseaudio -k; pulseaudio --daemonize=no -vvvvvvvvv  ;
    ----- starts fine ---------
    $ pacmd dump | grep alsa_input
    set-source-volume alsa_input.pci-0000_00_1b.0.analog-stereo 0x8050
    set-source-mute alsa_input.pci-0000_00_1b.0.analog-stereo no  <<< this one
    suspend-source alsa_input.pci-0000_00_1b.0.analog-stereo yes
    set-default-source alsa_input.pci-0000_00_1b.0.analog-stereo
    ; alsa works fine
    $ alsactl init Found hardware: "HDA-Intel" "Intel CougarPoint HDMI" "HDA:10ec0892,10280527,00100302 HDA:80862805,58862805,00100000" "0x1028" "0x0527" Hardware is initialized using a generic method
    TRY 2: fail
    =====
    if [ ! -d "/etc/asound.conf" ]; then
    cat > /etc/asound.conf << \EOF
    pcm.pulse {
      type pulse
    ctl.pulse {
      type pulse
    pcm.!default {
      type pulse
    ctl.!default {
      type pulse
    EOF
    fi
    or
    pcm.!default {  type plug  slave.pcm {    type dmix   ipc_key 1024    slave {       pcm "hw:0,0"      rate 44100   } }}
    TRY 3: fail
    ======
    options snd-hda-intel model=auto
    Help!

    Hi Scott Fella,
    Thanks for your answer.
    When the problem appears, the version of the wlc was 6.0.182. We 've made upgrade to version 7.0.116.0 to try to resolve the problem, but the problem remains.
    The 2 others WLC that is working fine, have the version 6.0.182.
    There isn't any FW between the WLC's and WCS.
    Best Regards,
    Luis Matos

  • Import-CMDriver fails with "Import-CMDriver : Invalid object path "

    I am attempting to use Import-CMDriver but it fails with:
    "Import-CMDriver : Invalid object path "
    I can see that it is adding the driver to the catalog, but it is failing to add it to the package and I can't figure out why.  I have tried with different inf files and deleted and created different packages.  It just doesn't work.  Here is
    the command that I am running.  I don't see any reason why it wouldn't work.
     Set-Location abc:
        foreach($iniFile in $infFilesToDeploy){
            $cmDrivePackage = Get-CMDriverPackage -Name "PackageName"
            $cmDriverCat = Get-CMCategory -CategoryType "DriverCategories" -Name "PackageName"
            $cmDrivePackage
            $iniFile
            Import-CMDriver -UncFileLocation $iniFile -ImportDuplicateDriverOption AppendCategory -AdministrativeCategory $cmDriverCat -EnableAndAllowInstall $True -DriverPackage $cmDrivePackage -UpdateDistributionPointsforDriverPackage $false
    As I said, it is seeing the ini file since it it importing it into the catalog.  It just won't add it to the package.  It also leaves the package in a locked state if I try to modify it after I run this command.
    Anyone have any ideas why this command doesn't function?
    Thank you for your time.

    Hi,
    What's the version of your SCCM? I ran this command "Import-CMDriver -UncFileLocation... " on my SCCM 2012 R2 CU1. I didn't get the error above.
    I also tried the command below, it ran successful.
     $d=Get-CMDriverPackage -Id "..."
     Import-CMDriver -UncFileLocation "\\..." -DriverPackage $d -EnableAndAllowInstall $true
    Best Regards,
    Joyce
    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.

  • Local Domain Index  query fails with ora-01410: invalid rowid

    Hello!
    I have a task to implement partitioned domain index for range partitioned table.
    As I understood from reference http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28425/dom_idx.htm
    the main difference is to provide support for partitioning operations by
    implementing corresponding ODCI interface functions.
    For the first I decided to create something simple to not spend time on system partitioned
    index storage table. My problem is that domain index works correctly when it's created without
    support for partitioning and produces "*ORA-01410: INVALID ROWID*" when it's created
    with LOCAL option.
    Test query:
    SELECT /* +index(from_sample_index) */ * FROM index_in_partitioned_tbl WHERE position_between(card_no)  < 50 ORDER BY card_no DESC;
    Index creared in this way returns 3 rows:
    CREATE INDEX from_sample_index ON index_in_partitioned_tbl (card_no) INDEXTYPE IS position_indextype;
    When index has been creared with LOCAL option I got "ORA-01410: INVALID ROWID" :
    CREATE INDEX from_sample_index ON index_in_partitioned_tbl (card_no) INDEXTYPE IS position_indextype LOCAL;
    I don't post implementation's source code to reduce amount of text in post. It works for global index.
    If I copy rowid from index storage table and then put it into something like
    SELECT card_no FROM index_in_partitioned_tbl WHERE rowid = 'AAAXHGAAEAAAFERAAh';
    then it will be executed successfully without any errors.
    I suppose the error could be somehow linked with "alter index" calls that Oracle makes when local domain index is created.
    The calls are made with option "AlterIndexRebuild" - possibly they mark index as invalid (though it's shown as valid in SQL Developer)

    Solved :)
    when index is LOCAL calls for ODCIINDEXSTART - ODCIINDEXFETCH - ODCIINDEXCLOSE are executed for each partition of base table.
    In my case ODCIINDEXFETCH returns row_id's regardless of partition that are currently scanned for values. So first call returned rowid values for all partitions not only for the first partition and validation failed with "ora-01410: invalid rowid"

  • Cssrcrix.sql failes with DRG-10703: invalid framework object korean_lexer

    hi,
    While applying 11.5.10.2 patch on RHEL 5.5 with DB 10.2.0.5 one of the worker got failed
    as fallows:
    sqlplus -s APPS/***** @/appltest/preprod/prodappl/cs/11.5.0/patch/115/sql/cssrcrix.sql &un_apps &un_cs CTXSYS
    declare
    ERROR at line 1:
    ORA-20000: Oracle Text error:
    DRG-10703: invalid framework object korean_lexer
    ORA-06512: at line 224
    Please suggest if you have any idea

    Please see (cssrctxp.sql fails with DRG-10703: Invalid Framework Object Korean_lexer [ID 402422.1]).
    Thanks,
    Hussein

  • Compression fails with Characteristic attribute exists twice

    Guys,
    I ran a compression on cube 0PP_C03 that failed with "Characteristic
    attribute exists twice"
    I see that "Note 859320 - Multiple reference points in InfoCubes with non-cumulative v" tells me to run that program to clear up any dups in the E Fact table.
    I currently have 4,060,118 rows in the E Fact table.
    I ran rsrv program "Multiple Entries in Dimensions of a (Basis) InfoCube" and there are NO dups in the F Fact table.
    Running "Note 859320 - Multiple reference points in InfoCubes with non-cumulative v" indicates that I have 42,627 dups. The note talks about running RSCDS_MERGE_DUPL_REF_POINTS and I ran it using no reference points in simulation mode. Maybe I need to specify some selection conditions?
    I'd like to make sure I am executing the correct procedure prior to running this pgm live. Additionally, all of a sudden I have this same condition on cubes 0PM_C03, 0SD_C03, and ZSM_C001 as well. This is the first time I have seen this ocurrence.
    Has anyone any experienve running this or having this compression error condition?
    Mike

    As I remember I got the error message:
    Characteristic attribute exists twice with DBMAN 231
    So I ran se38 pgm:
    RSCDS_MERGE_DUPL_REF_POINTS, putting in the cube like 0PM_C03 and pkg size 100
    and it fixed the problem.
    Hope that helps. I just saw this and we don't have BW anymore. We have moved to HANA and shutdown BW.
    Mike

  • Bind() fails with errno set to EAGAIN

    howdy,
    Occasionally bind() fails and set errno to EAGAIN (=EWOULDBLOCK). We are using nonblocking io on our sockets and getting EWOULDBLOCK is nothing exceptional to the socket functions except with bind(): I have read as much as possible documentation I could get hold of but nowhere is mentioned, that this can happen at all for bind().
    I would like to know what would be a good error-handling in this case (just retrying as with EINTR did not help).
    Has anyone also had this ? What did you do against it ?
    thanks in advance
    Enrico

    Hi There,
    In my search for the past reported problem for non-blocking io on
    socket occurs when the client uses recv() to read the data from the TCP
    connection. Although, this was reported for an older OS 2.5. Can you use read() inplace of recv()?
    What is your operating system version? If possible post a small program
    that demonstrates the problem.
    ...jagruti
    Developers Technical Support
    Sun Microsystems, http://www.sun.com/developers/support

  • Sqlldr failing with ORA-01017: invalid username/password; logon denied

    Hi,
    I am running the import of some files through an internal application (in C++) using Oracle 11.2.0.3: the load uses sqlldr and I am getting the below error
    SQL*Loader-128: unable to begin a session
    ORA-01017: invalid username/password; logon denied
    However, sqlldr used through the DOS command, connects without an issue with the same account.
    I have tried the same test using the same application on my local install which uses 11.2.0.2 and I am not having any issue...any idea what may be the cause of it?
    Thanks

    user13045898 wrote:
    Hi,
    I am running the import of some files through an internal application (in C++) using Oracle 11.2.0.3: the load uses sqlldr and I am getting the below error
    SQL*Loader-128: unable to begin a session
    ORA-01017: invalid username/password; logon denied
    However, sqlldr used through the DOS command, connects without an issue with the same account.
    I have tried the same test using the same application on my local install which uses 11.2.0.2 and I am not having any issue...any idea what may be the cause of it?
    ThanksOracle is too dumb to lie. Your app is obviously not passing the credentials you believe it is.

  • SQL Developer connect to RAC12c (Basic) failed with ORA-01017 invalid username/password; logon denied

    I'm using scan in hostname to connect as Basic that failed ORA-01017.  I'm using the same credential system to logon from sqlplus and is fine.
    Any ideas?

    Essentially all you have said is: help me, I have a problem.
    1. full version of sql developer being used
    2. full version of Java SDK being used
    3. full version of JDBC jar file being used
    4. full details on the connection information being used
    5. full version of the Oracle client being used
    6. confirm that both your sql*plus and sql developer connections were made from the SAME machine
    A Basic connection uses the thin driver while sql*plus is using OCI

  • Error message E: failed to mount /cache (invalid argument) message

    Charged my Thrive today first time in a couple months and it was stuck on the initial Toshiba logo startup screen..
    I attempted to wipe the cache as suggested in a lot of other posts on this forum, but Its  showing error messages..
      for examples
    Failed to mount Cache
    E: can't open cache/recovery/ log
    e: failed to mount /cache /recovery/ log
    e: failed closing /dev block platform etc etc etc
    please help, Im trying to figure this out but haven't noticed anything other than the reset option  (power button + volume up).
    Is it possible to update using external storage (USB/SD card)?  What are my options?

    Hello, and Welcome to the HP Support Community!
    Why are you trying to enter recovery mode?
    If you are sure you have followed the directions carefully, if still under warranty contact HP directly.
    To contact HP directly, click this link: http://h22207.www2.hp.com/us-en/contact-hp/
    Outside the USA:
    http://www8.hp.com/us/en/contact-hp/ww-phone-assis​t.html
    WyreNut
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

  • RH7.3/8i glibc stubs patch fails with "basename: too few arguments"

    Running ./setup_stubs.sh from glibc-2_1_3-stubs.tar and in the middle of the scrolling screens of printlns I get a bunch of these:
    checking file '/opt/ora8/otrace/demo/atmoci.mk'...OK.
    checking file '/opt/ora8/otrace/lib/env_otrace.mk'...OK.
    checking file '/opt/ora8/otrace/lib/ins_otrace.mk'...OK.
    Rebuilding client shared library...expr: syntax error
    expr: syntax error
    basename: too few arguments
    Try `basename --help' for more information.
    done.
    Relinking executables:
    running 'ins_rdbms.mk'...done.
    running 'ins_net_client.mk'...done.
    This has happened on 3 different servers that I'm aware of. We didn't notice the errors at first (since the install starts and ends OK I guess), but I just found them after investingating why these linux boxes all hang on OS shutdown (on the killall line).
    I found one message in google from someone who had the same problem. Their solution was to reinstall oracle after applying a different (non-oracle) glibc compatibiliyt path to linux. I don't want to do that, any way to fix these patch scripts?

    No, I have not been able to track down any information on this and it is still occuring. The work around for shutting down the OS is to call /etc/init.d/oracle stop, wait for it to hang, control-c, run /etc/init.d/oracle start, once it is up immediately run /etc/init.d/oracle stop again and it won't hang this time. Then you can shutdown the OS properly.

  • Robot Test fails  with error message Invalid command line: process must be

    public class test
        public static void main(String [] args) throws Exception
            new java.awt.Robot();
    }I'm using SLES Linux.
    Is there any problem in my machine ?
    How Robot tests generally works ?
    Thanks !

    try:
    public class test{
        public static void main(String [] args) {
            try{
               java.awt.Robot myRobot = new java.awt.Robot();
            }catch(Exception e){
              System.out.println("It didn't work");
    }from the API:
    Note that some platforms require special privileges or extensions to access low-level input control. If the current platform configuration does not allow input control, an AWTException will be thrown when trying to construct Robot objects. For example, X-Window systems will throw the exception if the XTEST 2.2 standard extension is not supported (or not enabled) by the X server.

  • OnLine backup fails with error BR0278E

    Hi,
    My BRbackup is getting cancelled with online. But offline is ok.
    I have been update brtools. but this question is still.
    DB13;
    BR0106I Files will be saved on disk in directory: /oracle/PBQ/sapdata5/bdyzlxtv
    BR0289I BRARCHIVE will be started at the end of processing
    BR0134I Unattended mode with 'force' active - no operator confirmation allowed
    BR0370I Directory /oracle/PBQ/sapdata5/bdyzlxtv created
    BR0202I Saving init_ora
    BR0203I to /oracle/PBQ/sapdata5/PBQ ...
    BR0202I Saving /oracle/PBQ/102_64/dbs/temp.sap
    BR0203I to /oracle/PBQ/sapdata5/PBQ ...
    BR0280I BRBACKUP time stamp: 2008-10-09 14.35.52
    BR0198I Profiles saved successfully
    BR0280I BRBACKUP time stamp: 2008-10-09 14.35.52
    BR0315I 'Alter tablespace PSAPSR3 begin backup' successful
    BR0252E Function fopen() failed for '/oracle/PBQ/sapdata2/sr3_1/sr3.data1' at location BrSparseCreate-1
    BR0253E errno 22: Invalid argument
    BR0280I BRBACKUP time stamp: 2008-10-09 14.35.54
    BR0317I 'Alter tablespace PSAPSR3 end backup' successful
    Brtools:
    BR0280I BRBACKUP time stamp: 2008-10-09 15.21.12
    BR0315I 'Alter tablespace PSAPSR3 begin backup' successful
    BR0201I Compressing /oracle/PBQ/sapdata2/sr3_1/sr3.data1
    BR0203I to /oracle/PBQ/sapdata5/bdyzmbuf/sr3.data1.Z ...
    BR0278E Command output of 'LANG=C compress -c /oracle/PBQ/sapdata2/sr3_1/sr3.data1 > /oracle/PBQ/sapdata5/bdyzmbuf/sr3.data1.Z':
    /oracle/PBQ/sapdata2/sr3_1/sr3.data1: Invalid argument
    BR0280I BRBACKUP time stamp: 2008-10-09 15.21.12
    BR0279E Return code from 'LANG=C compress -c /oracle/PBQ/sapdata2/sr3_1/sr3.data1 > /oracle/PBQ/sapdata5/bdyzmbuf/sr3.data1.Z': 1
    BR0224E Compressing /oracle/PBQ/sapdata2/sr3_1/sr3.data1 to /oracle/PBQ/sapdata5/bdyzmbuf/sr3.data1.Z failed due to previous errors
    BR0280I BRBACKUP time stamp: 2008-10-09 15.21.14
    BR0317I 'Alter tablespace PSAPSR3 end backup' successful
    OS:AIX 5.3.0.0
    DB:oracle 102.2
    pls help me.
    Thanks.

    Hi,
    Check the below thread, which exactly talks about the problem you have. you've to follow note 948294
    Re: BRBACKUP FAILED CAN NOT COPY SR3.DATA1
    https://service.sap.com/sap/support/notes/948294
    Regards,
    Debasis.

Maybe you are looking for