Index missing in ABAP DD

Hi Guys,
I have created an index only on the database level. Now, I want to have it in ABAP dictionar also. Do I follow the same procedure to create it:
se11->indexes->create?
How will the system recognize it? DO i have to do anything else to nform the system that this index already exists on database?
Thanks in advance
Cyrus

Hello,
May be I am too late in replying, but if you are still stuck... here is the reply.
To answer your question Cyrus...
If you are creating a new index at a database level, there is nothing to worry. You can first create if at db level and then create it using SE11 in SAP. When you activate this index, SAP is smart enough to recognize that an index exists at db level and activates the index in SAP without taking any time.
MIND YOU THE NAME OF THE INDEX AT DB LEVEL AND THE NAME YOU GIVE IN SAP NEEDS TO BE CAREFULLY CONSIDERED. FOR e.g. if the name of index in SAP is on table ZTFKK_PAYMNTINFO and the index name in SAP is Z01, the index should be named as ZTFKK_PAYMNTINFOZ0 in Oracle. Note how it is named in oracle without a space or ~ character and missing last letter of index name i.e. '1' .
Problem is when you want to modify an existing index and not create a new one. When an existing index is modified in db level first and then changed in SAP, while activating it in SAP, SAP first drops the index at db level and then tries to re-create it. This activation in SAP could take long if the table size is huge.
To answer Rich's question...
There are reasons for people wanting to create big indexes directly at db level as these database systems allow parallel process to build the index. This saves a lot of time specially when the table is size is in millions of records).
Even if your index is not in SAP Dictionary but exists at DB level, the index is used when appropriate query is fired from SAP.
Hope this clears things.
Cheers,
Jay

Similar Messages

  • Indexes missing

    Hi team ,
      We have found one index missing in db02. The index is in Abap Dictionary but not in Database. How to find the who perform the deletion of index from data base OR who perforn the creation of index in only Abap Dictionary.
    Regards
      Vishnu

    If it is your Production, then it might be transported from Development.
    Check the change log (Last update) on particular Index to get user name and the date.
    Otherwise someone must have performed Index rebuild online (It drops and recreates, but might be because of size of Index it just droped and not created in foreground).
    Check your EWA whether you are getting any alerts on this change or not.
    If it is usable then you have to create at DB level too (Use SE11).
    Regards,
    Nick Loy

  • Problem about Indexes missing in the database

    Dear all,
    We found a missing index in DB02 view of our sap system.
    This missing index is a Secondary index,
    and its name is S509-VAB.
    We tried to create it in DB, but got below error log as below:
    Index S509~VAB could not be set up in the database
    Message no. DI 006
    Diagnosis
    It was not possible to create the index in the database.
    This could be caused by the fact that an index with the same name exists in the database, but it is unknown to the ABAP/4 Dictionary. Activating the index in the ABAP/4 Dictionary is possible, but it is not possible to create it in the database.
    Procedure
    For more information about the cause of the error, analyze the SQL error messages in this log.
    Our question is How to Activate the index in the ABAP/4 Dictionary?
    Anyone experienced,
    Please kindly give advice.
    Regards,
    Allen

    Hi Allen,
    S509 is an information structure table. Data is populated into it post we do some necessary cutomizing and is mainly used for reporting purpose. I do not know what reports you are generating out of this. Hence difficult to say whether you can ignore this missing index or not.
    I would suggest you to do the following
    In se14, type the table name S509.
    Go to indexes tab. Look for the list of indexes defined.
    Select the index name VAB ( Which is missing in your case ).
    1) check the status of this index ? Does it says "exists in database"
    2) If point 1 is not valid then , select the option create in database button and create the index in the database.
    Regards,
    Deepak Kori

  • Indexes missing in the database

    hello gurus
    Missing indexes. Check of 23.04.2007 20:11:16
           Indexes missing in the database
               Primary indexes                    0
               Secondary indexes                6
                   /BIC/F100067-160
                   /BIC/F100067-150
                   /BIC/F100067-140
                   /BIC/F100067-130
                   /BIC/F100067-120
                   /BIC/F100067-110
    This is my problem, I am facing in my database, can somebody help me to understand what is   Primary indexes,     Secondary indexes in the database
    whether they critical or non critical, what is the process so that we can rectify the
    indexes ?
    Waiting for your reply
    Thank You

    HI Shishir,
    <b>Here are the definitions for the following :</b>
    <b>Missing indexes</b> may occur if you ignore an error message when creating a table (table created, index not created) or if an index is deleted. The latter case may occur during an incorrect reorganization.
    <b>Difference between Primary and Secondary Index:</b>
    <b>Primary indexes</b> (ending with 0) ensure that the line keys (row keys) are unique. Missing primary indexes are therefore a critical problem.
    <b>Secondary indexes</b> (ending with 0) are used for particular scans and are only important for performance.
    To analyze the above use T-code DB02
    Regards
    <b>Vijay Kothapalli</b>

  • Primary indexes missing

    Hi friends,
    In transaction DB02 I am getting 7 primary indexes missing,please tell me how to correct this error.
    Regards,
    Vish.

    Hi Vish,
    There are several SAP notes on this depending on the kind of database you use. Have a look at them as well. It should give you idea.
    Regards.

  • EHS Report Near Miss  Webdynpro abap Enhancement.

    HI Experts,
    I need to add two fields in SAP EHS Report Near Miss Webdynpro abap application ( standard application ). Let me know how to Enhance the standard EHS Report Near Miss step by step.
    Thanks & Regards.
    Krishna.

    Hi Bhushan,
    If you want to add 3 radio buttons, then first of all you have to append one field in EHHSSS_INC_BASIC_INFO_ALL_D structure with Fixed Domain values.
    Then you need to enhance EHHSS_INC_REC_NRM_QAF_V3_BSCI component Configuration.
    In that Configuration you need to add field with display type Radio Button Group, with column count 3.
    Kindly refer the following snap for the same.
    Thanks and regards,
    Chetan P. Patil

  • RoboHelp x5 TOC and index missing when the project is converted to RoboHelp 10

    As the title says, RoboHelp x5 TOC and index missing when the project is converted to RoboHelp 10. Any ideas for recovering or importing the x5 TOC and index?
    Before this is suggested, auto-create is not an option.

    Hi there
    Perhaps give this a try. From the Project Manager pod, right-click the Table of Contents area and choose "New Table of Contents". Give it a name and enable the "Copy existing Table of Contents" check box. Then click the Ellipsis icon on the far right side. See if you have a .HHC file in the folder. Odds are, you will. That will be the existing (missing) TOC.
    Hopefully that will work. If so, repeat the process for the index.
    I think when upgrading the project something goes wrong with naming.
    Let us know if this helps... Rick

  • Lost iCloud Pages Document because of xml index missing- finally resolved!

    This morning I opened a Pages document in the cloud and started making changes to it the same as I have a hundred times in the past.  The dreaded spinning ball appeared and I force quit Pages.  Upon trying to open the same document I got the dreaded "xml index is missing".  I callled tech support and was told by the first person that there is no way to recover the document.  I also asked if Time Machine would have backed it up and he said NO, there is no way of recovering it if I didn't make a copy of it.  I called Apple Support again and this time talked to a lady who at least tried to help me, but we weren't making any progress.  I then found an article online (after searching earlier for the xml issue) that said Time Machine DOES backup Mobile Documents under the ~Library/Mobile Documents unless you specifically tell it not to.  Luckily this person insisted that it backs up mobile documents because I was able to recover the document from a Time Machine backup.  Thank you to the person who posted about the Time Machine backup!  Now Apple needs to let their Tech Support people know about this!

    Hank,
    You were wise to search for answers here. There's no doubt that there is more collective wisdom in these discussions than you would expect to encounter in one first-echelon phone support person. You are also wise to be using TimeMachine so you have that recovery option available to you.
    Jerry

  • DROP Down By Index in Webdynpro ABAP

    Hi,
    I 've a small doubt in Drop down by Index in ABAP-Webdynpro
    I have two Dropdown, In first dropdown i have few Departmnet name for EX:- Dept1 , dept2 etc..
    based upon DEPT from first drop down i need to get  the employee deails in second dropdown.
    scenario:-
                          if i will chosse dept1 in first dropdown in second dropdown dept1 employee should populate
                         iif i will chosse dept2  in first dropdown in second dropdown dept2 employee should populate
    Thanks...
    Edited by: Rakshar on Sep 12, 2011 7:30 AM

    Hi Rakshar,
    1.  Add an onSelect event to the Dropdown 1.
    2.  In the event handler get the the selected value of Dropdown 1 from the context of the same. Based on the selected value, retrieve the data to be displayed in Dropdown 2 ( for example data from a table)
    3.  Invalidate the context for Dropdown 2
    4.  Bind the data retrieved from table to the context for Dropdown 2 by using method BIND_TABLE
    Let me know if you face any difficulty.
    Regards,
    Arpan

  • Missing asyn abap proxy client message in ECC

    Hi,
    I have a asyn scenario which an abap program will send data from ECC to PI using abap proxy client. My problem is i notice some of the message was no send to PI. Checked in PI SXMB_MONI no message was found. Any idea where the message was stuck? I check on smq1 in ECC also found nothing in the queue.
    Thanks.

    Hi ,
    KIndly check with the abap program if its thrwing any dump . If every thing is fine with ABAP program then might be its issue of RFC destination . check with transaction SPROXY are u able to connect and your sender interface is reflecting there if yes then double click on your interface open the proxy andthen click on GOto and click on connection test if nay issue is in connection then it will display the error here .might be some rfc DESTINATION is missing or authnetication error .
    Regards,
    Saurabh

  • The TADIR entry for Program name is missing in ABAP report

    Hi,
    I created an  User group , Infoset  & ABAP query, generated a report with the help of ABAP Query.
    However when I did the extended syntax check for the same i got the fatal error.
    "The TADIR entry for <Program name> is missing
    (Message cannot be hidden using comment)"
    Could you please let me know why the above error is being given & how we can remove the same.
    Thanks
    Vinay Pasalkar

    Moved to ABAP General, thanks for pointing this out. In the future you can use the yellow triangle on the top right of each message to report such cases, they will be taken care of.
    Thomas

  • BW DB13 Tables and indexes missing

    hi, everyone,
    our team find a strangethings in DB02 about the growth of table space, there is even no any growth, and it keeps  about two months.  and then we found that in tables and indexes all table about BW like *ODSD, *FACTD, *DIMD are missing!
    I only find DB13C appear the error as" REOGR CHK for All Tables" at the same time .
    please tell me why I can't find BW tables ?  is there any relations between  tables missing and job calendar?
    our level is 701, and database is DB6.

    It's a fool questions, i found the reason is so easy^^

  • ESS 'service' missed in ABAP DWB (SE80)

    Hi,
    We have SAP R/3 4.7 and ITS 6.20 standalone server. In ABAP Development Workbench(SE80) 'SYSTEM' service is missed and i have to change some HTML template. How to get this service and modify.
    include(~service="system", ~language="", ~theme="dm", ~name="TemplateLibraryDHTML.html");
    And one morething, anyone tell how to modify pz01 service,
    Who’s Who – ‘PZ01’: To include information from infotype 0041 and custom infotype 9040.
    please anyone advice.
    Thanks,
    Suriya.

    WOW! A whole lot of questions going on! haha
    (1) SYSTEM service not accessble in SE80?
        answer: There are several "utiliy" and "ITS specific" services that are installed during the ITS installation that are not available within R/3....such as "SYSTEM", "GLOBAL", htmlb controls libraries, etc. Great care should be taken if you are modifying these (ie. backup original, etc). These can be found and modified/copied/customized at the file system level (ie. look out in your Agate path).
    (2) infotype 0041 and custom infotype 9040 needed in PZ01? 
        answer: This can be done via configuration without custom development at all. Just create your own infoset (if unsure on this, please check documentation). Then with your own infoset, those needed infotype fields will be avilable.
    (3) Customizing ITS services? Rename tempates? answer: yes, create your own "Z" version as per typical customization. Then publish out your customized service and call it instead of the standard service. Also, do NOT change the copied template names if you have NOT changed the backend transaction. Template names refer to the ABAP transaction program and screen names behind the scenes...that's how ITS communicates with the transaction. So, the naming convention is <program name>_<screen number>. If you DO create a custom backend program, then YES, do make sure your new template names correspond correctly. For example, if you have a custom version of ITS service PZ01 called "ZPZ01" yet it's service file parameter "transaction" still calls "PZ01", then keep your template names the same. Otherwise, suppose your "transaction" parameter now calls a customized "ZPZ01" transaction, then your templates may now be "SAPMZPZ01_<screen number>" instead of "SAPMPZ01_<screen number>" (*the Z is added in the first one). Make sense?
    (4) Restart ITS with each publish? answer: Absolute nonsense!!! You do NOT need to restart ITS. You only restart ITS typically when you change GLOBAL params or such (and with errors like run away/hung sessions). Publishing to ITS is STANDARD operation...no need to restart it.
    (5) Missing ITS templates? answer: check your ITS settings in R/3 to make sure it is publishing to the right location. Also check IACOR administration to makes sure the locations are correct as well.
    I think that covers it...like I said...several questions...hope I got to them all! =) Till next time....

  • Summation button missing in abap query ..

    Hi,
    How to activate summation button in Abap query..
    Problem is ,we had instaled some service packs in our production system..
    After this we found that ,when we run one of our Abap query (with transaction code) in output  summation button is not there.
    Can you please let me know  how can we activate this summation button..
    Thanks,
    Parnith..

    Hi Amit,
    Thanks For Reply..
    Even though there are  summables in list ,summation button is deactive..( It is not being dispalyed on output list)
    Can you please suggest the process to activate this summation button..
    Thanks
    Parnith

  • A standard table is missing in ABAP dictionary

    We wane to use a standard program which uses a standard table(CCEE/FISISTGRD) .
    but when trying to execute this pgm , itrs going into dump..
    The error is CCEE/FISISTGRD doesnot exist in ABAP dictionary
    Edited by: deepti Gandham on Apr 24, 2009 9:58 AM

    Hi,
    deepti Gandham,
    I check with ECC 6.0  ,but your standard Table not there
    List of the table,
    /CCEE/FISI_DDVN    Slovenia VAT open period
    /CCEE/FISI_SET       Seting for print programs
    /CCEE/FISIFP_A       Forign Payments - account connection
    /CCEE/FISIFP_B       Forign Payments in/out
    /CCEE/FISIFP_C       Bank list
    /CCEE/FISIFP_HAL   Podatki za HALCOM
    /CCEE/FISIKOEF1    Coefficients for revaluation
    /CCEE/FISIMT940     Bank statement - MT 940 - convert referenc
    /CCEE/FISIOBR1      Povezava kupca z letno obr. mero za izraèu
    /CCEE/FISISTGRD   Reasons for Reversal enabling to change ta
    /CCEE/FISITAX        Convert Tax on sales
    /CCEE/FISIZDV       
    Regards,
    Ansari.

Maybe you are looking for

  • My PDF uses a font I have installed locally but is using Adobe Sans MM instead

    Hello - I am hoping to contact Adobe directly about this but cannot find a way to do so, so here it goes. Our accounting package is creating PDF's that include some text using a special bar code font, Code39-Narrow-F (Code39-Narrow-F.ttf).  We instal

  • F4 on selection screen

    Hi Experts, from which table data is picked when we press F4 on selection screen. Regards Kali Pramod

  • Save custom properties to MDS

    Hello all, I was wondering if it was possible to save custom properties to MDS. In my case I have a panelDashboard where the user can manually switch panels and add/close panels. I keep track of the panels in a managed bean. Now, whenever a panel cha

  • Cant find the Canvas

    Hey guys, Forgive me for sounding like a noob but I cant seem to find the canvas. I xed out of it one time before canceling out of my project and now whenever i bring the project back up it doesnt show a canvas. I play the sequence and all I can hear

  • To be sure that the new mobile not used befor u

    just u enter *#92702689# and then it will show u the total of minutes dailing even it shown zero in the call duration