ORA-26026: initially in unusable state

Before running the batch file, the index was VALID status. But during the execution of the batch, we got the error message below.

Error loading the file ORA-26026: unique index CALC.UK_SOFT_REVENUE_IMPORT_ODS initially in unusable state.

After obtaining the question, we have rebuilt the index and revived the lot. But even once we had the same error message.

Please notify.

A hint will be removed when the ROWID (address line) that it contains, are invalidated. This occurs when the table is changed so that the addresses of the rows in the index are not updated too. For example in truncating a partition of a partitioned table will invalidate the overall index on this table.

When exactly does your implementation process is the table on which the index will reside on?

Tags: Database

Similar Questions

  • ORA-01502 Oracle Index unusable

    I am facing this error: ORA-01502 Oracle Index in unusable state

    should I delete the index and re-create or reconstruction will suffice...

    Thanks in advance.

    First of all, to check all the invalid indexes in your database, use the following query:

    Select * from dba_indexes where STATUS <> "VALID."

    Its better try to 'rebuild' the index, try the following command syntax.

    ALTER index rebuild of schema.index_name;

  • ORA-20001: GET_BLOCK error. ORA-20001: Execution of the statement was due

    Hello
    We did an upgrade to 3.0 APEX to APEX 3.2.
    When I tried to import an application I got the following error:
    ORA-20001: GET_BLOCK error. ORA-20001: Execution of the statement was not successful. ORA-01756: Anfa¼hrungsstrich fehlt EIB Zeichenfolge & lt; pre & gt; Start run immediately "alter session set nls_numeric_characters =" ' | " wwv_flow_api.g_nls_numeric_chars | " ' ; end; & lt; / pre & gt;

    I got the same error when I tried to import another APEX 3.2 application.
    What I did wrong?

    Thank you for your help.
    Concerning
    Siegwin

    Hi Siegwin,

    No, the language should not be a problem...?

    Was the file transferred by FTP...? CR information can be a problem here when
    Export on Unix/Linux and import on windows (or vice versa). You might consider re-export
    He (note not only characters, but also the "File Format" setting) and be careful when
    FTP file transfer (ascii / binary mode).

    If this does not work, you can try the following approach:
    Import the file using SQL * Plus - you need to manually adjust space of work-ID and application ID.
    at the beginning of the script. You will see the same error in SQL * Plus, but then it is easier to
    find the position corrupted in the script and fix.

    Does that help?

    Carsten-

  • ORA 22813 in the merge statement

    Hi the gems... Good afternoon...

    My version of the database is 11.2.0.1.0 Solaris 64-bit OS.

    I am facing a ' ORA-22813: value of the operand exceeds the limits of the system "during the execution of a procedure.
    I used loggers and found that it is getting failed in a MERGE statement.

    This merge statement is used to merge a table with a collection. the code is as below:
    MERGE /*+ INDEX(P BALANCE_HISTORIC_INDEX) */
        INTO BALANCE_HOLD_HISTORIC P
        USING TABLE(GET_BALANCE_HIST(V_MERGE_REC)) M
        ON (P.CUSTOMER_ID = M.CUSTOMER_ID AND P.BOOK_ID = M.BOOK_ID AND P.PRODUCT_ID = M.PRODUCT_ID AND P.SUB_BOOK_ID = M.SUB_BOOK_ID AND)
        WHEN MATCHED THEN
          UPDATE
             <set .....>
        WHEN NOT MATCHED THEN
          INSERT<.....>
    Function GET_BALANCE_HIST (V_MERGE_REC) parameter is an array type.
    Now GET_BALANCE_HIST (V_MERGE_REC) is a function in the pipeline and we used that because the V_MERGE_REC collection can become huge with data.

    This process worked very well since the beginning, but since yesterday, it was constantly throwing 22813 ORA error in this line.

    Help, please... Thanks in advance...

    Gogol wrote:
    The code flow is as below:

    There is a sql query, the output is a set of some several lakes of records. Now we take the result of the sql query in a collection with a limit of 1000 (FETCH cur_sql COLLECT LOOSE v_balance_rec LIMIT 1000). Then we do a lot of processing, the calculation of this collection.

    After the treatment and calculation, we are filling another collection this collection transformed (V_BALANCE_REC) (V_MERGE_REC). Thus, if the loop iterates for 1000 times, then the V_MERGE_REC is filled with records of 1000 * 500 = 500000 processed.

    And then we go to this huge V_MERGE_REC collection as a parameter to this function.

    Don't know what are the Lakes. Please use International English.

    Why can't do you math in a SQL query?

    If it's really too hard to do in SQL (SQL queries can perform a treatment fairly complex), then I would look to Scripture
    results of a table and use it.

  • Adobe Reader Pro DC opens in an unusable state on a mac

    Hi all, I am trying to open Adobe Reader and every time I'm faced with this: http://imgur.com/T07rFCd it's almost as if it opens in a zoom State?

    I can't do anything beyond this point, all the toolbars are dimmed, and I have to "Force Close" the application.

    This occurs when you open a PDF file as well as to open the drive on its own.

    I uninstalled the drive of my CC, rebooted my mac and reinstalled, and I still have the same question. I had this problem since around the beginning of last week.

    Please see my specs system here: http://imgur.com/3mtNzaO

    I only went to El Capitan as he has known issues with Adobe and Microsoft Office Applications which I just can't afford to have.

    Any information you could provide, or anything else you need me let me know,

    Thank you for your time!

    Please see this KB doc which has some workarounds: Acrobat DC - [Mac only] white screen will appear on the top of the Acrobat window and Acrobat freezes

  • The index of the first State UNUSABLE.

    Hi my current version of the DB is version 11.2.0.3.0 Oracle.

    In one of the old environment (Release 10.2.0.4.0), I found one of the query works fine (about 4 minutes) while the same get expired (~ 30 minutes) in the current version(11g).

    After analysis found that in 10g environment its going for scan limited index, but 11g a its goes for FTS of the same table.
    Then I tried to force the flag for 11g environment and got below error.

    ERROR on line 1:
    ORA-01502: index 'INV_ID1' or partition of this index is unusable

    But when I tried to understand the usual State status, its display n/a, index partitioned index.
    I checked the status column of DBA_IND_PARTITION for all partitions 62 specific for the index INV_ID1, its display "n/a".
    So my question is how can I find the UNUSABLE State of this/other index in my database and repair?

    The index above is local partitioned with 62 partitions. Here is the comparison of the plan.
    10g:
    ------------------------------------------------------------------------------------------------------------------------------------------------------------
    | Id  | Operation                             | Name                 | Starts | E-Rows | A-Rows |   A-Time   | Buffers | Reads  |  OMem |  1Mem | Used-Mem |
    ------------------------------------------------------------------------------------------------------------------------------------------------------------
    |   1 |  TABLE ACCESS BY INDEX ROWID          | pi                   |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
    |*  2 |   INDEX UNIQUE SCAN                   | pi_PKI               |      0 |      1 |      0 |00:00:00.01 |       0 |      0 |       |       |          |
    |   3 |  SORT ORDER BY                        |                      |      1 |    500 |      0 |00:04:30.17 |   95321 |   4557 |  1024 |  1024 |          |
    |*  4 |   COUNT STOPKEY                       |                      |      1 |        |      0 |00:04:30.17 |   95321 |   4557 |       |       |          |
    |   5 |    PARTITION RANGE ALL                |                      |      1 |  46695 |      0 |00:04:30.17 |   95321 |   4557 |       |       |          |
    |   6 |     PARTITION HASH ALL                |                      |     62 |  46695 |      0 |00:04:30.17 |   95321 |   4557 |       |       |          |
    |*  7 |      TABLE ACCESS BY LOCAL INDEX ROWID| INV                  |    496 |  46695 |      0 |00:04:30.16 |   95321 |   4557 |       |       |          |
    |*  8 |       INDEX RANGE SCAN                | INV_ID1              |    496 |  47220 |  48147 |00:00:16.70 |    2202 |    309 |       |       |          |
    ------------------------------------------------------------------------------------------------------------------------------------------------------------
    
    
    11g:
    --------------------------------------------------------------------------------------------------------------------------------------------------
    | Id  | Operation                   | Name                 | Starts | E-Rows | A-Rows |   A-Time   | Buffers | Reads  |  OMem |  1Mem | Used-Mem |
    --------------------------------------------------------------------------------------------------------------------------------------------------
    |   0 | SELECT STATEMENT            |                      |      1 |        |    396 |00:30:34.02 |   86M|      8265K|       |       |          |
    |   1 |  TABLE ACCESS BY INDEX ROWID| pi                   |      6 |      1 |      6 |00:00:00.01 |   20 |         0 |       |       |          |
    |*  2 |   INDEX UNIQUE SCAN         | pi_PKI               |      6 |      1 |      6 |00:00:00.01 |   14 |         0 |       |       |          |
    |   3 |  SORT ORDER BY              |                      |      1 |    500 |    396 |00:30:34.02 |   86M|      8265K| 86016 | 86016 |75776  (0)|
    |*  4 |   COUNT STOPKEY             |                      |      1 |        |    396 |00:30:34.02 |   86M|      8265K|       |       |          |
    |   5 |    PARTITION RANGE ALL      |                      |      1 |    500 |    396 |00:30:34.02 |   86M|      8265K|       |       |          |
    |   6 |     PARTITION HASH ALL      |                      |     62 |    500 |    396 |00:30:34.02 |   86M|      8265K|       |       |          |
    |*  7 |      TABLE ACCESS FULL      | INV                  |    496 |    500 |    396 |00:30:34.01 |   86M|      8265K|       |       |          |
    --------------------------------------------------------------------------------------------------------------------------------------------------

    ORA-01502: index 'String' or a partition of this index is unusable

    Cause: You tried to access an index or an index partition that has been marked unusable by a direct load or by a DDL operation

    Action: REMOVE the index specified, REBUILD the specified index or REBUILD the unusable index partition

  • ORA-01502 error in the case of a unique index unusable and dml in bulk

    Hi all.

    The BP is 11.2.0.3 on a linux machine.

    I did a unique index unusable and issued a dml on the table.
    Howerver, oracle gave me the error ORA-01502.

    In order to avoid the ORA-01502 error, should I drop the unique index and bulk make dml and rebuild the index?

    Or is there another solution without recreating the unique index?
    create table hoho.abcde as
    select level col1 from dual connect by level <=1000 
    
    10:09:55 HOHO@PD1MGD>create unique index hoho.abcde_dx1 on hoho.abcde (col1);
    
    Index created.
    
    10:10:23 HOHO@PD1MGD>alter index hoho.abcde_dx1 unusable;
    
    Index altered.
    
    Elapsed: 00:00:00.03
    10:11:27 HOHO@PD1MGD>delete from hoho.abcde where rownum < 11;
    delete from hoho.abcde where rownum < 11
    *
    ERROR at line 1:
    ORA-01502: index 'HOHO.ABCDE_DX1' or partition of such index is in unusable state
    Thanks in advance.
    Best regards.
    Do I have to accept the unique index maintenance workload(undo generation/redo for undo generation)
    when doing bulk dml?
    

    I think so.

    The amount of data you load compared to existing data in the table?

    If say for example, you add 20%, and then to compare the retention of 20% adds data during the major part collect to create all of the index after insertion so
    you choose the drop/recreate the unique index

    Best regards

    Mohamed Houri
    www.hourim.WordPress.com

  • Snapshot too old ORA-01555 select statement (Discoverer)?

    Hi all

    Am I losing the plot... but we have a select statement run from discoverer, which causes the error of too old famous cliché.

    My understanding is that undo is generated from select/insert/update.

    So why is the following discoverer Select statement causing the error?
    from alert
    ORA-01555 caused by SQL statement below (SQL ID: gk0wxgqmx66sh, Query Duration=3866 sec, SCN: 0x001e.089cf3f9):

    SELECT  ( ROUND(( TO_DATE(SYSDATE)-o101038.HIRE_DATE )/365,2) ) as

      "  bla bla

    ORDER BY o101020.SUB_ORGANIZATION_NAME ASC

     

    Thanks in Advance

    Hi, find that the problem is due to "select causing again because of the BLOCK DRAIN plug.

    This link explains it well

    Thanks fr all your comments

    http://asktom.Oracle.com/pls/asktom/f?p=100:11:0:P11_QUESTION_ID:44798632736844

  • How to set up the initial States of layer in pdf format

    Hello. What version of Acrobat will I need set the initial layer visibility States? At present, all the layers in the PDF files that we create at work are defined on it, but we want to control that appears at startup. Do I need pro or pro extended? I was unable to understand that comparison of the production / purchase guide.

    Furthermore, is it possible to rotate the layer visibility changes in batch? For example take 100 cards with all the market and output layers the same number, but with only the selected layers. Can I customize the code of the lot, what scripting language I should know?

    Thank you very much

    J

    There are no Pro Extended, Pro just.

    Yes, you could States of batch layer, provided their order or names were the same in each document. All scripts in Acrobat is done with JavaScript, and batch processing is now part of the toolset of measures (it still can work JavaScript snippets against files, just via a new system of dialogue based on a Wizard).

  • How do already created Index status valid of UNUSABLE

    Dear experts,

    I use a user called EMILANINVMASTER, and it contains a table and index.

    in this user, programmer has created two index on name of the table called AWSCITYMASTER. both indexes spent in unusable state.

    Herewith, I mentioned an index called IDX_AWACSCITYMASTER_OSID for an example

    You can find more details

    *******************************************************************************************

    Visibility VISIBLE

    Unique uniqueness

    Temporary No.

    Tablespace USER_IDX

    Table TABLE type

    Table EMILANINVMASTER. AWACSCITYMASTER

    UNUSABLE State

    1 796 sample size

    Percent free 10

    Not partitioned

    1 796 Num lines

    Next step size 1 Mb

    1 minimum degrees

    Extended maximum 2,147,483,645

    Max 255 transactions

    Blocks of sheet 4

    Last reviewed 11/20/2015 11:53:41

    Join No. Index

    Case 1

    Initial transactions 2

    First step size 64 Kb

    Index of NORMAL Type

    Name of the index IDX_AWACSCITYMASTER_OSID

    Generated N

    Separate keys 23

    Degree 1

    Clustering 156 factor

    DEFAULT buffer pool

    BLevel 1

    Blocks of sheet AVG per key 1

    Data AVG by key 6 blocks

    ********************************************************************************************

    This error is coming in these days only. Please guide me how to do this index valid status.

    Hello

    Use this command to rebuild the index

    change the index rebuild online;

    Ajay

  • Unused missing keyword error

    Hi all, when I try to update some columns that don't have the data I receive ORA-02000: lack of UNUSED keyword error. Can someone explain to me how to overcome this error?
      1  alter table  regal.regal_cust_allowance_det_tab
      2  set percentage = 0.2,
      3      range_type = 'Goods',
      4      range_from = 1000,
      5      range_to   = 5000
      6* where CUSTOMER_NUMBER = 1020
      7  /
    set percentage = 0.2,
        *
    ERROR at line 2:
    ORA-02000: missing UNUSED keyword
    Any help is appreciated,
    Thanks in advance!

    Hello

    Need the UPDATE statement. How is it, you update the values of the columns using ALTER table statemennt? Serious error

  • ORA-04063: package body 'SYS. DBMS_CUBE_EXP"got error in expdp

    Oracle 11.2.0.2 on Redhat. Received the error when export a schema
    [oracle@cchorbi1 admin]$ expdp bi/pass@cchbi2 schemas=BISTG directory=DATA_PUMP_DIR parallel=12 
    dumpfile=bistg_bi2_0315_%U.dmp logfile=bistg_bi2_0315.log
    ....
    Starting "BI"."SYS_EXPORT_SCHEMA_02":  bi/********@cchbi2 schemas=BISTG directory              
    =DATA_PUMP_DIR parallel=12 dumpfile=bistg_bi2_0315_%U.dmp logfile=bistg_bi2_0315.              log
    Estimate in progress using BLOCKS method...
    Processing object type SCHEMA_EXPORT/TABLE/TABLE_DATA
    ORA-39126: Worker unexpected fatal error in KUPW$WORKER.GET_TABLE_DATA_OBJECTS []              
    ORA-31642: the following SQL statement fails:
    BEGIN "SYS"."DBMS_CUBE_EXP".SCHEMA_CALLOUT(:1,0,1,'11.02.00.00.00'); END;
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
    ORA-06512: at "SYS.DBMS_METADATA", line 1245
    ORA-04063: package body "SYS.DBMS_CUBE_EXP" has errors
    ORA-06508: PL/SQL: could not find program unit being called: "SYS.DBMS_CUBE_EXP"
    
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
    ORA-06512: at "SYS.KUPW$WORKER", line 8353
    Thhs is a routine operation and still works. Recent changes to the database are down some patterns that we thought is perhaps not helpful, refer to
    http://abcdba.com/abcdbaserver11gdefaultschema 
    . Removed default schema users are
    ANONYMOUS,APPQOSSYS,CTXSYS,DIP,EXFSYS,MDDATA,MDSYS,OE,OLAPSYS,
    ORACLE_OCM,ORDDATA,ORDPLUGINS,ORDSYS,OWBSYS,OWBSYS_AUDIT,PM,SCOTT,
    SH,SI_INFORMTN_SCHEMA,SPATIAL_CSW_ADMIN_USR,SPATIAL_WFS_ADMIN_USR
    WMSYS
    The remaining default schemas are
    APEX_030200,APEX_PUBLIC_USER,DBSNMP,FLOWS_FILES,MGMT_VIEW,
    OUTLN,SYS,SYSMAN,SYSTEM,XDB,XS$NULL
    SYS objects. DBMS_CUBE_EXP causing ORA-06508 exists but not valid
    select owner,object_name,object_type,status from dba_objects where object_name='DBMS_CUBE_EXP'
    SYS     DBMS_CUBE_EXP     PACKAGE             VALID
    SYS     DBMS_CUBE_EXP     PACKAGE BODY     INVALID
    PUBLIC     DBMS_CUBE_EXP     SYNONYM             VALID
    We cannot restore the State before drooping users as it occurred last week and the backup is replaced by a more recent and a newapplication schema is generated and we want to keep?

    Is there a way to solve this problem without restoring database?

    Thank you

    In fact, I had the same problem with DBMS_CUBE_EXP. Oracle Enterprise Manager alert recommended remove EXECUTE on the public DBMS_LOB. This caused several * SYS packages and package bodies to go invalid.  I have granted EXECUTE the user (CTXSYS, OLAPSYS, ect) and then compiled the object successfully.

  • ORA-12154: TNS: could not resolve the connect through TOAD VAT registration

    Hello

    I want to configure the TOAD to connect to servers on my place of work.

    I installed on my laptop desktop

    Toad for Oracle 9.7
    Oracle client 10g Express edition

    I am able to connect to the server to other servers in the office at the level of the unix.

    But I get this error message.

    Oracle (from the server to access) version: 11 GR 1 material



    See you soon,.
    Malika

    Hello
    It is not related to Toad, check the TNS entry in your TNSNAMES.ora & make sure what is it pointing to the appropriate service name.

    Error: ORA-12154 / TNS-12154
    Text: TNS: could not resolve service name
    -------------------------------------------------------------------------------
    Cause: The specified service name is not defined correctly in the
    TNSNAMES. ORA file.
    Action: Perform the following checks and fix the error:
    -Check that a TNSNAMES file. ORA file exists and is in good
    Place and accessible. Refer to the specific manual of operating system
    For more information on the location and the name required.
    -Check that the name of the service exist in one of the
    TNSNAMES. ORA file and add if necessary.
    -Make sure that there are no errors of syntax anywhere in the file.
    Search for unmatched parentheses or stray characters.
    Any error in a TNSNAMES file. ORA file makes it unusable. See
    Chapter 4 in the SQL * Net V2 Administrator's Guide. If
    possible, regenerate the configuration using the Oracle files
    Network Manager.

  • by specifying the index tablespace in to disable the primary key constraint

    Hello
    during the ETL I want to disable constraints PK/UK to speed up the load;
    on activation of the constraint, the corresponding indices are created in a different tablespace while they were initially on the creation of the table itself
    I tried to disable PK / UK with the option 'keep the index', the index value corresponding to the status of "unusable" and use ' alter session set skip_unusable_indexes = true', but then I can't insert rows with the error.
    Error: ORA-01502: index 'xxx' or partition of such index is in unusable state
    can anyone tell if there is a way to allow the PK/UK constraint and specify the storage space for the corresponding indices, or keep the index and inserts works?
    I'd like to avoid to drop constraints / indexes and re-create them both from scratch after the load
    Thank you for the advice
    Thank you
    Rgds

    >
    can anyone tell if there is a way to allow the PK/UK constraint and specify the storage space for the corresponding indices, or keep the index and inserts works?
    I'd like to avoid to drop constraints / indexes and re-create them both from scratch after the load
    >
    Have you tried specifying the table space in the USING clause when you activate the constraint?

    ALTER TABLE emp ENABLE PRIMARY KEY USING INDEX TABLESPACE myTS;
    

    See DBA guide
    http://docs.Oracle.com/CD/B28359_01/server.111/b28310/indexes003.htm
    >
    Creating an Index associated with a constraint

    Oracle database applies a UNIQUE key or a constraint integrity PRIMARY KEY on a table by creating a unique index on the unique key or primary key. This index is created automatically by the database when the constraint is enabled. No action is required by you when you run the CREATE TABLE or ALTER TABLE statement to create the index, but you can optionally specify an ESCALATION using clause to exercise control over his creation. This includes them when a constraint is defined and enabled, and when a constraint defined but disabled is selected.
    >
    Note the last sentence two sentences:
    >
    You can optionally specify an ESCALATION using clause to exercise control over his creation. This includes them when a constraint is defined and enabled, and when a constraint defined but disabled is selected.
    >
    You realize, I hope, that the only way can Oracle KNOWS that the index contains valid values is to rebuild?

  • How to rebuild a spatial index partition that is marked 'INPROGRS '.

    I'm on 12.1.0.1 Enterprise Edition.

    I have a very large table of sdo_geometry objects that I divided it into several partitions.  I have create a spatial index on this table as UNUSABLE and then rebuild the partitions across a few different sessions.

    In total, the construction of index takes a few days.  Last week during the construction of the index, the database crashed completely.  This left me with most of the scores with a USER_IND_PARTITIONS. USABLE STATUS, some with UNUSABLE and a couple with INPROGRS.

    I can rebuild the UNUSABLE partitions as usual, but when I try to build a INPROGRS partition I get:

    ERROR at line 1:
    ORA-29952: cannot issue DDL on a domain index partition marked as LOADING
    

    The mistake is understandable, given that the index partition was INPROGRS when the database crashed.  The question is how to recover from it.  The doco says:

    Expect that the index partition operation complete question GOLD FORCE INDEX DROP to remove question OR index an ALTER TABLE DROP PARTITION to delete the partition.

    None of these options are good for me.  I don't want to let down the entire index as most of it is built.  It doesn't seem to be an option to recover a partition of index construction which is blocked at INPROGRS.


    Support Doc ID 557600.1 addresses this issue says in the context of the Oracle text index.  Sa dit :

    Sometimes, if CREATE INDEX or ALTER INDEX fails, an index can be left with the status of LOADING or INPROGRS and let the context index in an unusable state.

    Any attempt to retrieve using SUMMARY INDEX is blocked. The only recourse is to drop and re-create the index.

    In this case, use CTX_ADM. MARK_FAILED to force LOADING failure index status so that you can retrieve the index with the INDEX of CURRICULUM VITAE.

    If the suggestion is to use CTX_ADM. MARK_FAILED ( http://docs.oracle.com/database/121/CCREF/cadmpkg.htm#CCREF0500 ). 

    There is a similar option for spatial indexes?

    Thank you

    John

    Hi John,.

    Have you tried mdsys.reset_inprog_index (owner IN varchar2, varchar2 IN index_name)?

    This procedure will erase INPROGRS and to FAIL if index or index partition is INPROGRS.

    Thank you

    Ying

Maybe you are looking for

  • Laptop will not stop.

    My laptop 2 years w / El Capitan upgrade has been great to work for a long time. Now, it does not turn off. I reloaded the OS... any help. Now what?

  • While charging battery drain

    Turbo charger does not work and when I connect the charger, then the battery is not on the contrary it is is unloaded.

  • Where is my package of 360 of Microsoft?

    I change my mode of payment and he said still cancelled. It does allow me access to programs. He said 30 days trail

  • Create exe with some vi files

    Hello I'm using LabVIEW 2010 I'm trying to build a "Main.vi" in an exe file, this Main.vi to dynamically call two vi "1(vi)" and "2.vi". I put between "always included" before generating the exe file. But after you have created the exe "1(vi)" and "2

  • Vista icons with the new little blue box

    All of a sudden my image file icons have a small blue rectangular box at the bottom left of the icon with 2 > in them. Is there a program which added this and if so, how can I get rid of them, very annoying.