Problems of Creating Indexes in the ProcessChain

Hi, Experts!
When I dragged the infopackage of updating data into InfoCube, there are two deleting index processes comes out,one is deleting index with InfoCubes, the other one is deleting index with InfoPackages.
Then the question comes: what the difference between the two processes? Do I need to have the two processes in the process chain at the same time?
Does anyone help me?
Thx in advance!

Hi,Siggi !
Thank you!
But what the diffence between them?
Does the ODS attribute to the problem?
Are there any problems if i take the two together?
Could please give me some more info?

Similar Messages

  • Why should we create index on  the table after inserting data ?

    Please tell me the Reason, why should we create index on the table after inserting data .
    while we can also create index on the table before insertion of the data.

    The choice depends on a number of factors, the main being how many rows are going to be inserted in the table as a percentage of the existing rows, or the percentage growth.
    Creating index after a table has been populated works better when the tables are large or the inserts are large for the following reasons
    1. The sort and creation of index is more efficient when done in batch and written in bulk. So works faster.
    2. When the index is being written blocks get acquired as more data gets written. So, when a large number of rows get inserted in a table that already has an index , the index data blocks start splitting / chaining. This increases the "depth" of the inverted b-tree makes and that makes the index less efficient on I/O. Creating index after data has been inserted allows Orale to create optical block distribution/ reduce splitting / chaining
    3. If an index exists then it too is routed through the undo / redo processes. Thats an overhead which is avoided when you create index after populating the table.
    Regards

  • Problem while creating index for temporary table...

    Hi,
    i have created index for a temporary table and this script should used by multiusers.So when second user connecting to it is giving index i mean object already exists.
    So what i need is when the second user connected the script should create one more index on temporary table.Will sql server provide any random way of creating indexes if the index exists already with that name??
    Thank You,

    Nope..
    SQL Server is cleaver enough to handel this situation.
    When you create a index or constraint on the Temp Table, eventhough the index name is duplicate it will allow.
    But it only possible on temp tables (prefixed with single #).
    To Test this,
    Open Two window,
    Execute the below window on the opened 2 window..
    create table #test
                id int
    Insert Into #test values(1);
    Insert Into #test values(2);
    Create clustered index testindex on #test(id)
    Now you wont get any error on any of the window. Rite?
    To fetch the created index details, execute the below code on any one of the window..
    select * from sysindexes where name like '%test%'
    Now you can see the 2 rows with same indexname but refereing with different table. Yes. all the temp tables (#) will be suffixed with unique number to avoid the object already found error while multiple users connects.
     

  • Problem in create index on file system repository

    I want to create an index on file system repository,but have some problem. 
    1) create a windows filesystem repository
    2) I can found the repository entry in KM content
    3) go into "index administration" and create index,but I can not found the entry when I pressed "add" button on datasources page

    hello Karsten
    thanks for your consideration.
    After create a Windows file system Repository,I create the index as the fowllowing step.
    1) go to the page System Administration=>Knowledge Managment=>Index Administration and click Create button for creating index, then a form appeared.
    2) fill in the for specified value, then press Create Index button to create index
    3) click on DataSource link, in the Datasource Tab, click the Add button, then I could see all of folders on the screen( such as documents,calendar,etc), but I can not found the Windows File system Entry that just I created.
    I can not create a index for the Windows File System
    what is the wrong with it?
    thanks

  • Problems with creating index

    I have over 1500MB free in tablespace
    I use for indexes. When I attempt to create
    index which should have about 300MB
    it ends with error ORA-01652
    unable to extend temp segment in tablespace
    where my indexes reside.
    Why Oracle needs so much space to create an index,
    is there any way to do it without increasing
    the size of tablespace?

    Oracle needs no extra space in the tablespace beyond what is required to hold the index (INITIAL plus any additional extents allocated). My guess would be that you do not have a large enough contiginous chunk of free space to hold an additional extent.
    If your tablespace is dictionary managed, look at the INITIAL, NEXT and PCTINCREASE parameters of your CREATE INDEX statement (or the tablespace defaults if you are not supplying them). Compare these to the sizes of the free space chunks in your index tablespace.
    SELECT file_id, block_id, blocks, bytes
    FROM dba_free_space
    WHERE tablespace_name = 'YOUR_INDEX_TBS'
    ORDER BY blocks DESCcompare the sizes of the first few rows here with the sizes of INITIAL and NEXT.
    HTH
    John

  • Problems on Creating INDEX for ORDSYS.ORDDOC type

    I have a table 'docs'
    CREATE TABLE "TEST"."DOCS"
    ("ID" VARCHAR2(2048 byte) NOT NULL,
    "DOCUMENT" "ORDSYS"."ORDDOC",
    "DUMMY" CHAR(1 byte) NOT NULL)
    The field DOCUMENT contains a number of documents a mixture of .doc and .pdf files. These where uploaded using the code wizards for the web toolkit. Now I want to INDEX DOCUMENT so I can implement a web search facility.
    I'm currently following the xamples on http://download-west.oracle.com/otndoc/oracle9i/901_doc/text.901/a90121/cdatadi3.htm#43365 NESTED_DATASTORE Example (Intermedia Documentation)
    I did this
    ctx_ddl.create_preference('ntds','nested_datastore');
    ctx_ddl.set_attribute('ntds','nested_column', 'dummy');
    ctx_ddl.set_attribute('ntds','nested_type', 'ordsys.orddoc');
    ctx_ddl.set_attribute('ntds','nested_lineno','source');
    ctx_ddl.set_attribute('ntds','nested_text', 'comments');
    when creating the index using ntds it is complaining about ordsys.orddoc
    create index docindx on docs(dummy) indextype is ctxsys.context parameters('data
    store ntds')
    ERROR at line 1:
    ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine
    ORA-20000: Oracle Text error:
    DRG-50857: oracle error in dricon.get_type_data_type
    ORA-20000: Oracle Text error:
    DRG-12801: invalid type: ORDSYS.ORDDOC
    ORA-06512: at "CTXSYS.DRUE", line 157
    ORA-06512: at "CTXSYS.TEXTINDEXMETHODS", line 176
    I'm not convince on the 'nested_lineno' parameter can anybody tell me how this can be done.

    I'm forced to use ordsys.orddoc since 'interMedia Code Wizard for the PL/SQL Gateway' won't generate the code for a clob it only recognizes intermedia objects.
    since orddoc.comments is a clob I cannot see why there shouldn't be a way to index it. What's the use of storing documents in ORDDOC when you can't search them??

  • Creating index  at the end

    I am new to Reports 6i
    How do I print the index at the end of a report (group above or group left). What I want is the key field and the starting page number. Thanks.

    hello,
    there is no built-in functionality for that. what you can do, is use a combination of a format-trigger and a temporary database table that stores the keys and the starting page and then create a layout for this in the trailer-section of your report.
    regards,
    the oracle reports team --pw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Problem with creating links with the WPC (SP14)

    Hi,
    I have a problem creating links with the WPC (SP14): When I want to create internal links (Browse and select the target item) via the right button (choosing a website as a reference link). If I do so I encounter the problems either that the linked site (outside the WPC) shows a blue background and/ or has no navigation frame (on the left side & no breadcrumb-navigation on top).
    If I create links with the left button in the WPC via URLs I have the problem with the inserted URL, because sometimes (I don't know why und when) some parts of the code in the URL changes, so that the linked Website is empty (besides the navigation fram - the content isn't displayed anymore). To me it looks like as if the originally website cannot be "found" anymore.
    Does anyone has the same problems and is eventually able to help me? This would be really great. Thanks!

    Hi,
    you have also to deploy the following file from Service Marketplace:
    Patch for SP14 for KMC WEB PAGE COMPOSER 7.00
    Than it will works. The best way is you deploy WPC SP 15.
    If you want i can send you this file via email.
    regards,
    Sharam
    Edited by: Seed mopo on Apr 28, 2008 11:45 AM

  • Create index for the NVARCHAR Datatype columns.

    We have facing problem with NVARCHAR datatype columns during the select with WHERE condition . The Index is not getting used even though index is available. Oracle takes FULL table Scan only .
    For Eg:
    Table created with ITEM_NO as NVARCHAR2(100). and we have create normal index on ITEM_NO
    When I capture the run time sql from the v$session and checked SQL plan it show FULL Table scan.Sql is as below
    SELECT col1, col2, col3 from table x
    WHERE ITEM_NO=N'123'
    If ithe abvove sql is changed as below .It takes the Index
    SELECT col1, col2, col3 from table x
    WHERE ITEM_NO='123'
    Can any one advise why this behaviour is happing
    Regards
    Chandrasekar

    the second statement is transformed to <convert to varchar2>(item_no)='123'.
    This means Oracle can't take the index as there is a function on the indexed column.
    This is likely version-dependent, reason why you always, really always need to specify your four digit version
    Solution: always use N'<hardcoded literal'.
    Sybrand Bakker
    Senior Oracle DBA

  • Problem to create a package the download of the source faild

    I want to create package for php-gtk:
    http://gtk.php.net/
    http://www.kksou.com/php-gtk2/index.php
    http://www.kksou.com/php-gtk2/articles/ … -linux.php
    http://gtk.php.net/download.php
    I did this PKGBUILD:
    # Contributor: Nadav Vinik <nadavvin at gmail.com>
    pkgname=php-gtk
    pkgver=2.0.0a
    pkgrel=1
    pkgdesc="GTK+ binding to PHP"
    depends=('')
    source=(http://gtk.php.net/do_download.php?download_file=php-gtk-2.0.0alpha.tar.gz)
    url="http://gtk.php.net"
    build() {
    cd $startdir/src/$pkgname-$pkgver
    tar xvzf php-gtk-2.0.0alpha.tar.gz
    cd php-gtk-2.0.0
    ./buildconf --with-phpize=/usr/local/php-5.1.6/bin/phpize
    ./configure --prefix=/usr/local/php-gtk-2.01 --enable-sourceview --with-php-config=/usr/local/php-5.1.6/bin/php-config
    make || return 1
    make prefix=$startdir/pkg/usr install
    The problem that It failed:
    HTTP request sent, awaiting response... 416 Requested Range Not Satisfiable
    The file is already fully retrieved; nothing to do.
    ==> ERROR: Failed to download do_download.php?download_file=php-gtk-2.0.0alpha.tar.gz
    ==> Aborting...
    Before that it download, however it failed immediately after it download.
    What is the problem?

    Snowman wrote:
    Install pkgconfig and add it as a makedepends. That should fix the build problem.
    In the configure line, change --prefix=/usr/bin to --prefix=/usr
    The PKGBUILD is also missing an arch, licence and md5sums fields.
    thanks it work
    I found a list of dependencies here:
    http://www.kksou.com/php-gtk2/articles/ … -linux.php
    # Contributor: Nadav Vinik <nadavvin at gmail.com>
    pkgname=php-gtk
    pkgver=2.0.0alpha
    pkgrel=1
    pkgdesc="GTK+ binding to PHP"
    depends=('php>5.1.6' 'gtk' 'glib>2.6.0' 'libpng>1.2.8' 'freetype>2.2.1' 'fontconfig>2.4.0' 'cairo>1.2.4' 'pango>1.14.7' 'atk>1.9.1' 'libgnomeprint>2.12.1' 'gtksourceview>1.6.0' 'pkgconfig>0.21')
    source=(http://gtk.php.net/distributions/php-gtk-2.0.0alpha.tar.gz)
    url="http://gtk.php.net"
    build() {
    cd $startdir/src/$pkgname-$pkgver
    ./buildconf --with-phpize=/usr/bin/phpize
    ./configure --prefix=/usr --enable-sourceview
    --with-php-config=/usr/bin/php-config
    make || return 1
    make prefix=$startdir/pkg/usr install
    But I get:
    ==> Making package: php-gtk 2.0.0alpha-1 (Thu Mar 8 10:45:27 IST 2007)
    ==> Checking Runtime Dependencies...
    ==> Missing Dependencies:
    ==>
    requires: php>5.1.6
    requires: glib>2.6.0
    requires: libpng>1.2.8
    requires: freetype>2.2.1
    requires: fontconfig>2.4.0
    requires: cairo>1.2.4
    requires: pango>1.14.7
    requires: atk>1.9.1
    requires: libgnomeprint>2.12.1
    requires: gtksourceview>1.6.0
    requires: pkgconfig>0.21
    ==>
    I follow this explanation:
    * depends: This should contain an array of package names that need to be installed before this program can be run, separated by spaces. The names can optionally be enclosed in single quotes (apostrophes) to prevent possible shell quoting problems, and the array should be enclosed in round brackets. Sometimes a program requires a minimum version of a dependency; In that case, you might want to use the mathematical "larger or equal than" operator, and enclose the whole construct in quotes. Here's an example to add a dependency on the glibc package, and the slang library of at least version 1.8.0: depends('glibc' 'slang>1.8.0')
    From here
    What is the problem?
    Does GTK+ is part of the gtk package?
    I didn't found package of GTK+.
    Another problem.
    Although, it successfully comple and build, The tar.gz file contain only two files FILELIST and PKGINFO
    What is the problem?
    Last edited by nadavvin (2007-03-08 09:13:49)

  • Things to consider while Creating Indexes in the tables

    Hi All,
    We have some application slow issues becasue of the tables which it is calling are Heap. There are Primary keys created on few tables though. I have to think and design the indexing on those tables. What are different things need to check to design the Indexes?
    Thanks
    Swapna

    Hi All,
    We have some application slow issues becasue of the tables which it is calling are Heap. There are Primary keys created on few tables though. I have to think and design the indexing on those tables. What are different things need to check to design the Indexes?
    Thanks
    Swapna
    Adding to what others have said create an index and check execution plan whether it is being used by optimizer or not if it is used and query runs fast that index can be kept
    You should also take help of DMV
    sys.dm_index_usage_stats to see whether index is being utilized or not. refer to user seek user update and user scan col. If Update is very much greater that seek/scan index is probably not utilized , you can consider removing it
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
    My TechNet Wiki Articles

  • Problem auto-creating tables with the IBFBS sample

    Hello,
    I'm fairly new to JDeveloper and OC4J and am trying to configure the new Financial Brokerage Service (IBFBS) sample to run on my system. I followed all of the setup instructions but have had problems getting the application to work. I've worked through a few issues, but I'm stuck on this one. When deploying/running the application to the JDev embedded OC4J an error occurs when trying to auto-create the tables for some of the EJBs. The error messages are all similar to this:
    "Auto-creating table: create table UserAccount_file:_M:_Ja_rfpkl9 (accountNumber NUMBER not null primary key, password VARCHAR2(255) null, firstName VARCHAR2(255) null, lastName VARCHAR2(255) null, organization VARCHAR2(255) null, address VARCHAR2(255) null, city VARCHAR2(255) null, state VARCHAR2(255) null, country VARCHAR2(255) null, phone VARCHAR2(255) null, accountBalance FLOAT null, email VARCHAR2(255) null, userType VARCHAR2(255) null, linesPerPage NUMBER null, alertMode VARCHAR2(255) null, mobileEmail VARCHAR2(255) null)
    Error creating table: ORA-00922: missing or invalid option"
    The app fails to start with an Ora message "Table or view does not exist"
    I think it's due to the colons in the table name, but how do I change the name of the table it's trying to create?
    I'm running JDeveloper 9.0.3 preview and 9.2.0.1.0 (patchset 1 applied) database all locally on a Windows XP SP1 machine.
    Any help appreciated.
    Nick

    Hi Nick,
    Firstly, regret for the late response.
    I guess what you are trying to do is run the Sample from JDeveloper itself. But this cannot be done, you have to deploy the
    sample to the embedded OC4J(<JDEV_HOME>/j2ee/home) bundled with JDev and run the sample from embedded OC4J.
    Refer to http://otn.oracle.com/sample_code/tutorials/fbs/over/setup.htm and follow the steps to deploy to OC4J.
    Curious to know if you were able to run it.
    Regards
    Elango.
    Hello,
    I'm fairly new to JDeveloper and OC4J and am trying to configure the new Financial Brokerage Service (IBFBS) sample to run on my system. I followed all of the setup instructions but have had problems getting the application to work. I've worked through a few issues, but I'm stuck on this one. When deploying/running the application to the JDev embedded OC4J an error occurs when trying to auto-create the tables for some of the EJBs. The error messages are all similar to this:
    "Auto-creating table: create table UserAccount_file:_M:_Ja_rfpkl9 (accountNumber NUMBER not null primary key, password VARCHAR2(255) null, firstName VARCHAR2(255) null, lastName VARCHAR2(255) null, organization VARCHAR2(255) null, address VARCHAR2(255) null, city VARCHAR2(255) null, state VARCHAR2(255) null, country VARCHAR2(255) null, phone VARCHAR2(255) null, accountBalance FLOAT null, email VARCHAR2(255) null, userType VARCHAR2(255) null, linesPerPage NUMBER null, alertMode VARCHAR2(255) null, mobileEmail VARCHAR2(255) null)
    Error creating table: ORA-00922: missing or invalid option"
    The app fails to start with an Ora message "Table or view does not exist"
    I think it's due to the colons in the table name, but how do I change the name of the table it's trying to create?
    I'm running JDeveloper 9.0.3 preview and 9.2.0.1.0 (patchset 1 applied) database all locally on a Windows XP SP1 machine.
    Any help appreciated.
    Nick

  • Problem with creating Operation with the BAPI_ROUTING_CREATE

    I try to create a routing with operations attached to the default sequence with the BAPI_ROUTING_CREATE, via an external rfc-program.
    I have no problems to transfer the Task Header und the MaterialTaskAllocation, but the transfer of the operation allways fails, without an error message. The system creates the Routing without any operation.
    Are there some additional fields needed for the tranfer of an operation, in the online documentation there is only
    the field OPERATION_ID defined as needed.
    Thank's for any help
    Jörg Sloksnaitis

    I'll share my code snippet since I got this kind of working this morning. The following code with hard-coded values works and is a fairly simple and straightforward Routing. This may be something you can build on.
    Task List Header
      w_bapi1012_tsk_c-VALID_FROM = sy-datum.
      w_bapi1012_tsk_c-VALID_TO_DATE = '99991231'.
      w_bapi1012_tsk_c-PLANT =  zzplant.
      w_bapi1012_tsk_c-LOT_SIZE_FROM = '1'.
      w_bapi1012_tsk_c-LOT_SIZE_TO = '99999999'.
      w_bapi1012_tsk_c-TASK_MEASURE_UNIT = 'EA'.
      w_bapi1012_tsk_c-TASK_LIST_STATUS = '4'.
      w_bapi1012_tsk_c-TASK_LIST_USAGE = '1'.
      append w_bapi1012_tsk_c to t_bapi1012_tsk_c.
    Material Fields
      w_bapi1012_MTK_C-material = zzmaterial.
      w_bapi1012_mtk_c-plant    = zzplant.
      w_bapi1012_mtk_c-VALID_FROM = sy-datum.
    w_bapi1012_mtk_c-VALID_TO_DATE = '99991231'.
      append w_bapi1012_mtk_c to t_bapi1012_mtk_c.
    Operation
      w_bapi1012_opr_c-ACTIVITY = '9000'.
      w_bapi1012_opr_c-CONTROL_KEY = 'RP02'.
      w_bapi1012_opr_c-WORK_CNTR = ' '.
      w_bapi1012_opr_c-PLANT = zzplant.
      w_bapi1012_opr_c-DESCRIPTION  = 'Test Operation'.
      w_bapi1012_opr_c-BASE_QUANTITY = '1'.
      w_bapi1012_opr_c-OPERATION_MEASURE_UNIT = 'EA'.
      w_bapi1012_opr_c-VALID_FROM = sy-datum.
      w_bapi1012_opr_c-VALID_TO_DATE = '99991231'.
      w_bapi1012_opr_c-DENOMINATOR = '1'.
      w_bapi1012_opr_c-NOMINATOR = '1'.
      append w_bapi1012_opr_c to t_bapi1012_opr_c.
    Thanks,
    Tim Stadler
    Menasha Corporation

  • Problem by creating table in the SHC Web-based Development Workbench

    Dear all,
    I'm facing an error by creating a new table with a file within a XS app.
    file name: new.hdbtable
    table.schemaName = "NEO_xxxxxxxxxxxxxxxxxxxxx";
    table.tableType = COLUMNSTORE;
    table.columns = [
        {name = "id"; sqlType = INTEGER; nullable = false;},
        {name = "text"; sqlType = SHORTTEXT;}
    table.primaryKey.pkcolumns = ["id"];
    The given message:
    Error while activating:
    Repository: Internal error during statement execution, please see the database error traces for additional details;sql syntax error: incorrect syntax near "NULL": line 1 col 112 (at pos 112) at qp_gram.y:40123,ALTER TABLE "NEO_xxxxxxxxxxxxx"."s000xxxxxxxxxxtrial.xxxxxxxx.new.data::new" ADD ("text" SHORTTEXT NULL)
    SHORTTEXT is allowed column type, but I'm still receiving the message. As soon as I change the type to TEXT the table is successfully activated.
    Is there any specific reason for this?
    Thanks & Regards,
    Martin

    HI Martin
    Even I'm facing the same issues did you resolve it???

  • Problem in creating template for the accounting transactions

    Hi,
    suppose for making an entry through fb50 we have to enter g/l a/c no. in that particular field but if some one does not want his end user to make an entry to this field other than putting an entry through his end user he wants system to take the required g/l a/c by default is it possible by creating template for that particular postings? if yes how to generate the template? i have tried to make a template through the recurring entries but not succeeded in that , so please help me.
    Thanking You
    santosh rothe
    9421542585

    You can create a template with a particular account code string from within FB50.
    Make sure you have the tree turned on (Tree On/ Tree Off button toggles display).
    Once you have entered the standard coding, right click on the Account Assignment Template folder to get a popup menu. Select "Save Account Assignment Template". A dialog box will ask you to name the template.
    You can then instruct users to use this template to record this type of transaction.
    However, this does not prevent the user from doing direct entry or changing account code strings. If you have a situation where for a particular combination of accounting elements, whether header or detail, for which the GL should always be a particular value, you can create a substitution rule in IMG which will automatically populate the GL field with the specific GL account value. The IMG transaction is OBBH.

Maybe you are looking for