Sql to create logical partitions

Oracle: 10.2.0.5
I am working with another group and they are pulling data from one of the databases I work on. They are using what they call 'logical partitions'. Basically it is a sql statement with a MOD function in the where clause.
select *
from table
where mod(field,10) = 0This allows them to divide the table up into 10 chunks. So they run 10 sessions to pull data across the network. They are using array processing(1000 records at a time) in a 3rd party tool to pull the data and write it to teradata. I have no ability to change this process to something else. They are not using a cursor. its just a fetch of 1000 recorsd at a time. I checked that first.
The MOD function forces a full table scan. Before I go and and add a bunch of function based indexes to support this, does anyone know of another way to write these sqls without having to have a function on the left side of the where clause and get it to use an index? I want an index in part because 10 sessions is too slow to pull the data in an acceptable time so I want to increase the number of sessions i can handle. We are pulling from a number of tables so if its all full table scans I am far more constrained on my side.
I am hoping there is a way to on the fly chunk a table with buckets or something and use an index. So I can ramp this up to say 20-30 sessions per table so each session gets 1/20 or 1/30 of the table.

Guess2 wrote:
Oracle: 10.2.0.5
I am working with another group and they are pulling data from one of the databases I work on. They are using what they call 'logical partitions'. Basically it is a sql statement with a MOD function in the where clause.
select *
from table
where mod(field,10) = 0This allows them to divide the table up into 10 chunks. So they run 10 sessions to pull data across the network. They are using array processing(1000 records at a time) in a 3rd party tool to pull the data and write it to teradata. I have no ability to change this process to something else. They are not using a cursor. its just a fetch of 1000 recorsd at a time. I checked that first.
The MOD function forces a full table scan. Before I go and and add a bunch of function based indexes to support this, does anyone know of another way to write these sqls without having to have a function on the left side of the where clause and get it to use an index? I want an index in part because 10 sessions is too slow to pull the data in an acceptable time so I want to increase the number of sessions i can handle. We are pulling from a number of tables so if its all full table scans I am far more constrained on my side.
I am hoping there is a way to on the fly chunk a table with buckets or something and use an index. So I can ramp this up to say 20-30 sessions per table so each session gets 1/20 or 1/30 of the table.From the school of thought that if some is good, then more is better.
I suspect that the spindle upon which this table resides will be saturated
with I/O requests long before 20 is reached.
Session (CPU) is 100 - 1000 times faster than mechanical disk.
Sessions as few as a half dozen can overwhelm single disk drive.

Similar Messages

  • Logical Partition of Cube

    Hi BW experts,
    Can anyone explain the steps to create logical partitioning of Cube data?
    I want to do it per fiscal year. If we create 05 cubes(Same structure) each for say fiscal year 04' 05'...08'
    now how will the data flow into respective cubes.
    Kindly explain the steps.
    thanks,
    Nipun Sharma
    P.S. points will be rewarded.

    Hi Nipun,
    1.Partitioning the cube in both physical and logical way helps you to increase its performance on Queriying.
    Partitioning InfoCubes Using the Characteristic 0FISCPER (At Infocube maintainance)
    Prerequisites
    When partitioning using 0FISCPER values, values are calculated within the partitioning interval that you specified in the InfoCube maintenance. To do this, the value for 0FISCVARNT must be known at the time of partitioning; it must be set to constant.
    Procedure
    1. The InfoCube maintenance is displayed. Set the value for the 0FISCVARNT characteristic to constant. Carry out the following steps:
    a. Choose the Time Characteristics tab page.
    b. In the context menu of the dimension folder, choose Object specific InfoObject properties.
    c. Specify a constant for the characteristic 0FISCVARNT. Choose Continue.
    2. Choose Extras -->DB Performance --> Partitioning. The Determine Partitioning Conditions dialog box appears. You can now select the 0FISCPER characteristic under Slctn. Choose Continue.
    3. The Value Range (Partitioning Condition) dialog box appears. Enter the required data.
    Pls chk the below link for partioning..
    http://help.sap.com/saphelp_bw33/helpdata/en/33/dc2038aa3bcd23e10000009b38f8cf/content.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/0a/cd6e3a30aac013e10000000a114084/frameset.htm
    Re: logical Vs physical partitions ?
    Regarding Partitioning
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ce7fb368-0601-0010-64ba-fadc985a1f94
    /message/4204952#4204952 [original link is broken]
    How i can partioning the  BW?
    Partioning and ETable
    What is the use of cube partition?
    *pls assign points,if info is useful*
    Regards
    CSM reddy

  • Impact of logical partitioning on BIA

    We are on BI release 701, SP 5. We are planning to create logical partition for some of the infocubes in our system. These cubes are already BIA enabled, so will creation of logical indexes have any impact on the BIA or improve the BIA rollup runtime

    Hi Leonel,
    Logical partitioning will have impact on BIA in terms of performance .
    Current cube is already indexed on BIA. Now if you divide current cube data into different cubes and create multiprovider on it then each cube will have its own F table index on BIA.
    you have to put new cubes to BIA and Execute Initial filling step on BIA and place rollups for respective cubes.
    Point to be noted :
    As Data will be deleted from Current cube and move to other cubes , Indexes will not get deleted
    from corresponding F table indexes in BIA . There will be indexes for records which are not present in cube. Thus it is always a good practice to flush BIA which will remove all the indexes from BIA for current cube and create new Indexes on BIA.
    In this case , we will have consistent indexes on BIA which will not hamper performance.
    This will also improve rollup time as data will be less in each cube after logical partitioning. For rollup
    improvement time , we can implement Delta indexing on BIA as well.
    Question : Why do we want to create logical partitioning for cubes which are present on BIA as queries will never come to Cubes in BI system ?
    Regards,
    Kishanlal Kumawat.

  • Cannot create another 2 logical partitions on another physical server

    when i installed the BI 7.0 on AIX/DB2 9 platform. i can create 2 logical partition on the main server , yet i couldn't create another 2 logical parttions on the second server.  the following is the error message
    INFO       2008-02-21 03:49:03.490
    "sapinst_dev.log" [Read only] 20411 lines, 744293 characters
    TRACE      2008-02-21 03:51:28.513 [iaxxejsexp.cpp:199]
               EJS_Installer::writeTraceToLogBook()
    Found Error, error_codes[1] = <db2start dbpartitionnum 5 add dbpartitionnum hostname sapaix08 port 3 without tablespaces
    SQL6073N  Add Node operation failed.  SQLCODE = "-1051".>
    TRACE      2008-02-21 03:51:28.513 [iaxxejsexp.cpp:199]
               EJS_Installer::writeTraceToLogBook()
    During execution of <AddPart.sql>, <2> errors occured.
    ERROR      2008-02-21 03:51:28.513 [iaxxinscbk.cpp:282]
               abortInstallation
    MDB-01999  Error occured, first error is: <SQL6073N  Add Node operation failed.  SQLCODE = "-1051".>
    TRACE      2008-02-21 03:51:28.514 [iaxxejsbas.hpp:388]
               handleException<ESAPinstException>()
    Converting exception into JS Exception Exception.
    ERROR      2008-02-21 03:51:28.515
               CJSlibModule::writeError_impl()
    MUT-03025  Caught ESAPinstException in Modulecall: ESAPinstException: error text undefined.
    TRACE      2008-02-21 03:51:28.515 [iaxxejsbas.hpp:460]
               EJS_Base::dispatchFunctionCall()
    JS Callback has thrown unknown exception. Rethrowing.
    ERROR      2008-02-21 03:51:28.516 [iaxxgenimp.cpp:731]
               showDialog()
    FCO-00011  The step AddDB6Partitions with step key |NW_DB6_DB_ADDPART|ind|ind|ind|ind|0|0|NW_DB6_AddPartitions|ind|ind|ind|ind|12|0|
    AddDB6Partitions was executed with status ERROR .
    TRACE      2008-02-21 03:51:28.539 [iaxxgenimp.cpp:719]
               showDialog()
    the following is my prerequisite for the installation
    1. the user and group id and property is the same as the primary (server1)
    2. the ssh trust relationship has built , i can ssh  server1 from server2 or server2 from server1 with db2sid, sidadm users
    3. i mount the /db2/db2sid , /db2/SID/db2dumps, /sapmnt/SID/exe on server2 as NFS
    4. install the db2 software on /opt/IBM/db2/V9.1   (the location is the same as the primary's)
    HI , DB2 experts. Could you give me some suggestion?   thanks!

    Hi,Thomas,
    Thanks for your help.  the db2 database  desn't use the autostoarge method and the relevant permission is the same as server1.  i checked the db2dialog.log.  the following is the detail information
    "Storage path does not exist or is inaccessible" is the error message . i was wondering which storage path does not exit or inaccessible .
    at the same time i have login on all /db2 with db2sid and run touch to test the permision . it sounds good. I don't know what happens , could you give me some suggestion ? thanks!
    2008-02-21-08.10.56.442000-300 I14165596A287      LEVEL: Event
    PID     : 843832               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:240
    DATA #1 : String, 26 bytes
    Stop phase is in progress.
    2008-02-21-08.10.56.444783-300 I14165884A302      LEVEL: Event
    PID     : 843832               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:250
    DATA #1 : String, 41 bytes
    Requesting system controller termination.
    2008-02-21-08.10.56.450366-300 I14166187A403      LEVEL: Warning
    PID     : 712906               TID  : 1           PROC : db2sysc 5
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, routine_infrastructure, sqlerKillAllFmps, probe:5
    MESSAGE : Bringing down all db2fmp processes as part of db2stop
    DATA #1 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFE400 : 0000 0000                                  ....
    2008-02-21-08.10.56.456345-300 I14166591A304      LEVEL: Event
    PID     : 843832               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:260
    DATA #1 : String, 43 bytes
    System controller termination is completed.
    2008-02-21-08.10.56.461462-300 I14166896A381      LEVEL: Event
    PID     : 843832               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:280
    DATA #1 : String, 24 bytes
    There is no active EDUs.
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFCEE0 : 0000 0000                                  ....
    2008-02-21-08.10.56.504322-300 I14167278A342      LEVEL: Severe
    PID     : 823374               TID  : 1           PROC : db2acd 5
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, routine_infrastructure, sqlerFmpOneTimeInit, probe:100
    DATA #1 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFF5A4 : FFFF FBEE                                  ....
    2008-02-21-08.10.56.654959-300 E14167621A301      LEVEL: Event
    PID     : 843832               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:911
    MESSAGE : ADM7514W  Database manager has stopped.
    STOP    : DB2 DBM
    2008-02-21-08.11.09.664000-300 I14167923A417      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 53 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile FORCE1 0 0
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0022                                  ..."
    2008-02-21-08.11.10.176098-300 I14168341A417      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 53 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile FORCE1 1 1
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0022                                  ..."
    2008-02-21-08.11.10.595702-300 I14168759A417      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 53 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile FORCE1 2 0
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0022                                  ..."
    2008-02-21-08.11.11.124888-300 I14169177A417      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 53 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile FORCE1 3 1
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0022                                  ..."
    2008-02-21-08.11.12.070605-300 I14169595A410      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 46 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile 0 0
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0020                                  ...
    2008-02-21-08.11.12.694723-300 I14170006A410      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 46 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile 1 1
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0020                                  ...
    2008-02-21-08.11.13.115940-300 I14170417A410      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 46 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile 2 0
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0020                                  ...
    2008-02-21-08.11.13.632046-300 I14170828A410      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 46 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile 3 1
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0020                                  ...
    2008-02-21-08.11.14.577056-300 I14171239A418      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 54 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile NODEACT 0 0
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0024                                  ...$
    2008-02-21-08.11.15.004794-300 I14171658A418      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 54 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile NODEACT 1 1
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0024                                  ...$
    2008-02-21-08.11.15.425920-300 I14172077A418      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 54 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile NODEACT 2 0
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0024                                  ...$
    2008-02-21-08.11.15.941622-300 I14172496A418      LEVEL: Event
    PID     : 639410               TID  : 1           PROC : db2stop
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 54 bytes
    /db2/db2ab7/sqllib/adm/db2rstop db2profile NODEACT 3 1
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9CBC : 0000 0024                                  ...$
    2008-02-21-08.11.17.002107-300 I14172915A422      LEVEL: Event
    PID     : 639412               TID  : 1           PROC : db2start
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 57 bytes
    /db2/db2ab7/sqllib/adm/db2rstar db2profile SN ADDNODE 4 2
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9C2C : 0000 0011                                  ....
    2008-02-21-08.11.18.055723-300 E14173338A856      LEVEL: Warning
    PID     : 806940               TID  : 1           PROC : db2star2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, license manager, sqllcRequestAccess, probe:1
    MESSAGE : ADM12007E  There are "80" day(s) left in the evaluation period for
              the product "DB2 Enterprise Server Edition". For evaluation license
              terms and conditions, refer to the IBM License Acceptance and License
              Information document located in the license directory in the
              installation path of this product. If you have licensed this product,
              ensure the license key is properly registered. You can register the
              license via the License Center or db2licm command line utility. The
              license file can be obtained from your licensed product CD.
    2008-02-21-08.11.18.296453-300 E14174195A1040     LEVEL: Event
    PID     : 806940               TID  : 1           PROC : db2star2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:911
    MESSAGE : ADM7513W  Database manager has started.
    START   : DB2 DBM
    DATA #1 : Build Level, 152 bytes
    Instance "db2ab7" uses "64" bits and DB2 code release "SQL09012"
    with level identifier "01030107".
    Informational tokens are "DB2 v9.1.0.2", "special_17253", "U810940_17253", Fix Pack "2".
    DATA #2 : System Info, 224 bytes
    System: AIX sapaix08 3 5 00CCD7FE4C00
    CPU: total:8 online:8 Threading degree per core:2
    Physical Memory(MB): total:7744 free:5866
    Virtual  Memory(MB): total:32832 free:30943
    Swap     Memory(MB): total:25088 free:25077
    Kernel   Params: msgMaxMessageSize:4194304 msgMaxQueueSize:4194304
                     shmMax:68719476736 shmMin:1 shmIDs:131072
                     shmSegments:68719476736 semIDs:131072 semNumPerID:65535
                     semOps:1024 semMaxVal:32767 semAdjustOnExit:16384
    2008-02-21-08.11.19.312894-300 I14175236A428      LEVEL: Error
    PID     : 835728               TID  : 1           PROC : db2agent (instance) 4
    INSTANCE: db2ab7               NODE : 004
    APPHDL  : 4-7                  APPID: *LOCAL.db2ab7.080221131118
    FUNCTION: DB2 UDB, base sys utilities, sqleGetAutomaticStorageDetails, probe:111111
    DATA #1 : <preformatted>
    dataSize 752 pMemAlloc 1110cdac0 sizeof(struct sqleAutoStorageCfg) 16
    2008-02-21-08.11.19.346560-300 I14175665A497      LEVEL: Error
    PID     : 835728               TID  : 1           PROC : db2agent (instance) 4
    INSTANCE: db2ab7               NODE : 004
    APPHDL  : 4-7                  APPID: *LOCAL.db2ab7.080221131118
    FUNCTION: DB2 UDB, buffer pool services, sqlbInitStorageGroupFiles, probe:50
    MESSAGE : ZRC=0x800201A5=-2147352155=SQLB_AS_INVALID_STORAGE_PATH
              "Storage path does not exist or is inaccessible."
    DATA #1 : String, 17 bytes
    /db2/AB7/sapdata1
    2008-02-21-08.11.19.349637-300 I14176163A619      LEVEL: Severe
    PID     : 835728               TID  : 1           PROC : db2agent (instance) 4
    INSTANCE: db2ab7               NODE : 004
    APPHDL  : 4-7                  APPID: *LOCAL.db2ab7.080221131118
    FUNCTION: DB2 UDB, buffer pool services, sqlbInitStorageGroupFiles, probe:50
    MESSAGE : ZRC=0x800201A5=-2147352155=SQLB_AS_INVALID_STORAGE_PATH
              "Storage path does not exist or is inaccessible."
    DATA #1 : String, 46 bytes
    Error during storage group file initialization
    DATA #2 : Pointer, 8 bytes
    0x0ffffffffffed006
    DATA #3 : Pointer, 8 bytes
    0x00000001110b3080
    2008-02-21-08.11.19.355029-300 I14176783A435      LEVEL: Error
    PID     : 835728               TID  : 1           PROC : db2agent (instance) 4
    INSTANCE: db2ab7               NODE : 004
    APPHDL  : 4-7                  APPID: *LOCAL.db2ab7.080221131118
    FUNCTION: DB2 UDB, base sys utilities, sqleStartDb, probe:5
    RETCODE : ZRC=0x800201A5=-2147352155=SQLB_AS_INVALID_STORAGE_PATH
              "Storage path does not exist or is inaccessible."
    2008-02-21-08.11.19.357831-300 I14177219A370      LEVEL: Warning
    PID     : 835728               TID  : 1           PROC : db2agent (instance) 4
    INSTANCE: db2ab7               NODE : 004
    APPHDL  : 4-7                  APPID: *LOCAL.db2ab7.080221131118
    FUNCTION: DB2 UDB, base sys utilities, sqle_remap_errors, probe:100
    MESSAGE : ZRC 0x800201a5 remapped to SQLCODE -1051
    2008-02-21-08.11.19.374857-300 I14177590A336      LEVEL: Severe
    PID     : 803022               TID  : 1           PROC : db2sysc 4
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, sqleSysCtrlAddNode, probe:6
    MESSAGE : ADD NODE failed with SQLCODE -1051 MESSAGE TOKEN /db2/AB7/sapdata1 in module SQLECRED
    2008-02-21-08.11.19.381604-300 I14177927A440      LEVEL: Event
    PID     : 639412               TID  : 1           PROC : db2start
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 75 bytes
    DB2NODE=4 DB2LPORT=2 /db2/db2ab7/sqllib/adm/db2rstop db2profile NODEACT 4 2
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9C2C : 0000 0024                                  ...$
    2008-02-21-08.11.20.255191-300 I14178368A287      LEVEL: Event
    PID     : 700804               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:240
    DATA #1 : String, 26 bytes
    Stop phase is in progress.
    2008-02-21-08.11.20.258575-300 I14178656A302      LEVEL: Event
    PID     : 700804               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:250
    DATA #1 : String, 41 bytes
    Requesting system controller termination.
    2008-02-21-08.11.20.265164-300 I14178959A403      LEVEL: Warning
    PID     : 803022               TID  : 1           PROC : db2sysc 4
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, routine_infrastructure, sqlerKillAllFmps, probe:5
    MESSAGE : Bringing down all db2fmp processes as part of db2stop
    DATA #1 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFE400 : 0000 0000                                  ....
    2008-02-21-08.11.20.271570-300 I14179363A304      LEVEL: Event
    PID     : 700804               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:260
    DATA #1 : String, 43 bytes
    System controller termination is completed.
    2008-02-21-08.11.20.276550-300 I14179668A381      LEVEL: Event
    PID     : 700804               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:280
    DATA #1 : String, 24 bytes
    There is no active EDUs.
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFCEE0 : 0000 0000                                  ....
    2008-02-21-08.11.20.312260-300 I14180050A342      LEVEL: Severe
    PID     : 774176               TID  : 1           PROC : db2acd 4
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, routine_infrastructure, sqlerFmpOneTimeInit, probe:100
    DATA #1 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFF5A4 : FFFF FBEE                                  ....
    2008-02-21-08.11.20.474332-300 E14180393A301      LEVEL: Event
    PID     : 700804               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 004
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:911
    MESSAGE : ADM7514W  Database manager has stopped.
    STOP    : DB2 DBM
    2008-02-21-08.11.20.600512-300 I14180695A422      LEVEL: Event
    PID     : 671870               TID  : 1           PROC : db2start
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 57 bytes
    /db2/db2ab7/sqllib/adm/db2rstar db2profile SN ADDNODE 5 3
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9C2C : 0000 0011                                  ....
    2008-02-21-08.11.21.620771-300 E14181118A856      LEVEL: Warning
    PID     : 819454               TID  : 1           PROC : db2star2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, license manager, sqllcRequestAccess, probe:1
    MESSAGE : ADM12007E  There are "80" day(s) left in the evaluation period for
              the product "DB2 Enterprise Server Edition". For evaluation license
              terms and conditions, refer to the IBM License Acceptance and License
              Information document located in the license directory in the
              installation path of this product. If you have licensed this product,
              ensure the license key is properly registered. You can register the
              license via the License Center or db2licm command line utility. The
              license file can be obtained from your licensed product CD.
    2008-02-21-08.11.21.839933-300 E14181975A1040     LEVEL: Event
    PID     : 819454               TID  : 1           PROC : db2star2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StartMain, probe:911
    MESSAGE : ADM7513W  Database manager has started.
    START   : DB2 DBM
    DATA #1 : Build Level, 152 bytes
    Instance "db2ab7" uses "64" bits and DB2 code release "SQL09012"
    with level identifier "01030107".
    Informational tokens are "DB2 v9.1.0.2", "special_17253", "U810940_17253", Fix Pack "2".
    DATA #2 : System Info, 224 bytes
    System: AIX sapaix08 3 5 00CCD7FE4C00
    CPU: total:8 online:8 Threading degree per core:2
    Physical Memory(MB): total:7744 free:5859
    Virtual  Memory(MB): total:32832 free:30936
    Swap     Memory(MB): total:25088 free:25077
    Kernel   Params: msgMaxMessageSize:4194304 msgMaxQueueSize:4194304
                     shmMax:68719476736 shmMin:1 shmIDs:131072
                     shmSegments:68719476736 semIDs:131072 semNumPerID:65535
                     semOps:1024 semMaxVal:32767 semAdjustOnExit:16384
    2008-02-21-08.11.22.860106-300 I14183016A428      LEVEL: Error
    PID     : 37336                TID  : 1           PROC : db2agent (instance) 5
    INSTANCE: db2ab7               NODE : 005
    APPHDL  : 5-7                  APPID: *LOCAL.db2ab7.080221131121
    FUNCTION: DB2 UDB, base sys utilities, sqleGetAutomaticStorageDetails, probe:111111
    DATA #1 : <preformatted>
    dataSize 752 pMemAlloc 11099bac0 sizeof(struct sqleAutoStorageCfg) 16
    2008-02-21-08.11.22.886670-300 I14183445A497      LEVEL: Error
    PID     : 37336                TID  : 1           PROC : db2agent (instance) 5
    INSTANCE: db2ab7               NODE : 005
    APPHDL  : 5-7                  APPID: *LOCAL.db2ab7.080221131121
    FUNCTION: DB2 UDB, buffer pool services, sqlbInitStorageGroupFiles, probe:50
    MESSAGE : ZRC=0x800201A5=-2147352155=SQLB_AS_INVALID_STORAGE_PATH
              "Storage path does not exist or is inaccessible."
    DATA #1 : String, 17 bytes
    /db2/AB7/sapdata1
    2008-02-21-08.11.22.889226-300 I14183943A619      LEVEL: Severe
    PID     : 37336                TID  : 1           PROC : db2agent (instance) 5
    INSTANCE: db2ab7               NODE : 005
    APPHDL  : 5-7                  APPID: *LOCAL.db2ab7.080221131121
    FUNCTION: DB2 UDB, buffer pool services, sqlbInitStorageGroupFiles, probe:50
    MESSAGE : ZRC=0x800201A5=-2147352155=SQLB_AS_INVALID_STORAGE_PATH
              "Storage path does not exist or is inaccessible."
    DATA #1 : String, 46 bytes
    Error during storage group file initialization
    DATA #2 : Pointer, 8 bytes
    0x0ffffffffffed006
    DATA #3 : Pointer, 8 bytes
    0x0000000110981080
    2008-02-21-08.11.22.894826-300 I14184563A435      LEVEL: Error
    PID     : 37336                TID  : 1           PROC : db2agent (instance) 5
    INSTANCE: db2ab7               NODE : 005
    APPHDL  : 5-7                  APPID: *LOCAL.db2ab7.080221131121
    FUNCTION: DB2 UDB, base sys utilities, sqleStartDb, probe:5
    RETCODE : ZRC=0x800201A5=-2147352155=SQLB_AS_INVALID_STORAGE_PATH
              "Storage path does not exist or is inaccessible."
    2008-02-21-08.11.22.897320-300 I14184999A370      LEVEL: Warning
    PID     : 37336                TID  : 1           PROC : db2agent (instance) 5
    INSTANCE: db2ab7               NODE : 005
    APPHDL  : 5-7                  APPID: *LOCAL.db2ab7.080221131121
    FUNCTION: DB2 UDB, base sys utilities, sqle_remap_errors, probe:100
    MESSAGE : ZRC 0x800201a5 remapped to SQLCODE -1051
    2008-02-21-08.11.22.913142-300 I14185370A336      LEVEL: Severe
    PID     : 758092               TID  : 1           PROC : db2sysc 5
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, sqleSysCtrlAddNode, probe:6
    MESSAGE : ADD NODE failed with SQLCODE -1051 MESSAGE TOKEN /db2/AB7/sapdata1 in module SQLECRED
    2008-02-21-08.11.22.918953-300 I14185707A440      LEVEL: Event
    PID     : 671870               TID  : 1           PROC : db2start
    INSTANCE: db2ab7               NODE : 000
    FUNCTION: DB2 UDB, base sys utilities, sqleIssueStartStop, probe:1100
    DATA #1 : String, 75 bytes
    DB2NODE=5 DB2LPORT=3 /db2/db2ab7/sqllib/adm/db2rstop db2profile NODEACT 5 3
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFF9C2C : 0000 0024                                  ...$
    2008-02-21-08.11.23.793386-300 I14186148A287      LEVEL: Event
    PID     : 823654               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:240
    DATA #1 : String, 26 bytes
    Stop phase is in progress.
    2008-02-21-08.11.23.796267-300 I14186436A302      LEVEL: Event
    PID     : 823654               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:250
    DATA #1 : String, 41 bytes
    Requesting system controller termination.
    2008-02-21-08.11.23.802154-300 I14186739A403      LEVEL: Warning
    PID     : 758092               TID  : 1           PROC : db2sysc 5
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, routine_infrastructure, sqlerKillAllFmps, probe:5
    MESSAGE : Bringing down all db2fmp processes as part of db2stop
    DATA #1 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFE400 : 0000 0000                                  ....
    2008-02-21-08.11.23.808100-300 I14187143A304      LEVEL: Event
    PID     : 823654               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:260
    DATA #1 : String, 43 bytes
    System controller termination is completed.
    2008-02-21-08.11.23.812951-300 I14187448A381      LEVEL: Event
    PID     : 823654               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:280
    DATA #1 : String, 24 bytes
    There is no active EDUs.
    DATA #2 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFCEE0 : 0000 0000                                  ....
    2008-02-21-08.11.23.882148-300 I14187830A342      LEVEL: Severe
    PID     : 684418               TID  : 1           PROC : db2acd 5
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, routine_infrastructure, sqlerFmpOneTimeInit, probe:100
    DATA #1 : Hexdump, 4 bytes
    0x0FFFFFFFFFFFF5A4 : FFFF FBEE                                  ....
    2008-02-21-08.11.24.008936-300 E14188173A301      LEVEL: Event
    PID     : 823654               TID  : 1           PROC : db2stop2
    INSTANCE: db2ab7               NODE : 005
    FUNCTION: DB2 UDB, base sys utilities, DB2StopMain, probe:911
    MESSAGE : ADM7514W  Database manager has stopped.
    STOP    : DB2 DBM
    2008-02-21-08.41.01.094426-300 I14188475A371      LEVEL: Warning
    PID     : 741576               TID  : 1           PROC : db2bp
    INSTANCE: db2ab7               NODE : 002
    FUNCTION: DB2 UDB, Connection Manager, sqleUCappImpConnect, probe:150
    RETCODE : ZRC=0x8005006D=-2147155859=SQLE_CA_BUILT
              "SQLCA has been built and saved in component specific control block."
    2008-02-21-08.41.01.109657-300 I14188847A371      LEVEL: Warning
    PID     : 741576               TID  : 1           PROC : db2bp
    INSTANCE: db2ab7               NODE : 002
    FUNCTION: DB2 UDB, Connection Manager, sqleUCappImpConnect, probe:150
    RETCODE : ZRC=0x8005006D=-2147155859=SQLE_CA_BUILT
              "SQLCA has been built and saved in component specific control block."
    2008-02-21-08.41.01.115152-300 I14189219A371      LEVEL: Warning
    PID     : 741576               TID  : 1           PROC : db2bp
    INSTANCE: db2ab7               NODE : 002
    FUNCTION: DB2 UDB, Connection Manager, sqleUCappImpConnect, probe:150
    RETCODE : ZRC=0x8005006D=-2147155859=SQLE_CA_BUILT
              "SQLCA has been built and saved in component specific control block."

  • PL/SQL- Problem in creating a partitioned fact table using select as syntax

    Hi All,
    I am trying to create a clone(mdccma.fact_pax_bkng_t) of existing fact table (mdccma.fact_pax_bkng) using dynamic pl/sql. However, pl/sql anonymous block errors out with following error:
    SQL> Connected.
    SQL> SQL> DECLARE
    ERROR at line 1:
    ORA-00911: invalid character
    ORA-06512: at "SYS.DBMS_SYS_SQL", line 1608
    ORA-06512: at "SYS.DBMS_SQL", line 33
    ORA-06512: at line 50
    Here is pl/sql block:
    -- CREATING FPB_T
    DECLARE
    v_owner VARCHAR2(32) := 'MDCCMA';
    v_table_original VARCHAR2(32) := 'FACT_PAX_BKNG';
    v_table VARCHAR2(32) := 'FACT_PAX_BKNG_T';
    v_tblspc VARCHAR2(32) := v_owner||'_DATA';
    CURSOR c_parts IS SELECT TABLESPACE_NAME, PARTITION_NAME,HIGH_VALUE, ROW_NUMBER() OVER (ORDER BY PARTITION_NAME) AS ROWNUMBER
    FROM USER_TAB_PARTITIONS
    WHERE TABLE_NAME = v_table_original
    ORDER BY PARTITION_NAME;
    v_cmd CLOB := EMPTY_CLOB();
    v_cmd3 varchar2(300) := 'CREATE TABLE ' ||v_owner||'.'||v_table||' TABLESPACE '||v_tblspc
    ||' NOLOGGING PARTITION BY RANGE'||'(' ||'SNAPSHOT_DTM '||')' ||'(';
    v_part VARCHAR2(32);
    v_tblspc_name VARCHAR2(32);
    v_row number;
    v_value LONG;
    v_tmp varchar2(20000);
    v_cur INTEGER;
    v_ret NUMBER;
    v_sql DBMS_SQL.VARCHAR2S;
    v_upperbound NUMBER;
    BEGIN
    v_cmd := v_cmd3;
    OPEN c_parts;
    FETCH c_parts INTO v_tblspc_name, v_part,v_value, v_row;
    WHILE c_parts%FOUND
    LOOP
    IF (v_row = 1) THEN
    v_tmp := ' PARTITION '||v_part||' VALUES LESS THAN ' ||'('|| v_value||')'||' NOLOGGING TABLESPACE '||v_tblspc_name;
    ELSE
    v_tmp := ', PARTITION '||v_part||' VALUES LESS THAN ' ||'('|| v_value||')'||' NOLOGGING TABLESPACE '||v_tblspc_name;
    END IF;
    v_cmd := v_cmd || v_tmp;
    -- DBMS_OUTPUT.PUT_LINE(v_cmd);
    FETCH c_parts INTO v_tblspc_name, v_part,v_value, v_row;
    END LOOP;
    -- DBMS_OUTPUT.PUT_LINE('Length:'||DBMS_LOB.GETLENGTH(v_cmd));
    v_cmd := v_cmd||')'||' AS SELECT ' || '*'||' FROM ' || v_owner||'.'|| v_table_original ||' WHERE '||'1'||'='||'2'||';';
    v_upperbound := CEIL(DBMS_LOB.GETLENGTH(v_cmd)/256);
    FOR i IN 1..v_upperbound
    LOOP
    v_sql(i) := DBMS_LOB.SUBSTR(v_cmd
    ,256 -- amount
    ,((i-1)*256)+1 -- offset
    END LOOP;
    v_cur := DBMS_SQL.OPEN_CURSOR;
    DBMS_SQL.PARSE(v_cur, v_sql, 1, v_upperbound, FALSE, DBMS_SQL.NATIVE);
    v_ret := DBMS_SQL.EXECUTE(v_cur);
    CLOSE c_parts;
    DBMS_OUTPUT.PUT_LINE(v_cmd);
    -- EXECUTE IMMEDIATE v_cmd ;
    END;
    The above pl/sql creates a DDL for partitioned fact table(new) based on an existing fact table and get executes through CLOB.
    Please look into the issue and let me know any changes or modifications/suggestions that are required to fix the issue. Any help is appreciated.
    Thank You,
    Sudheer

    Think this is your problem:
    v_cmd := v_cmd||')'||' AS SELECT ' || '*'||' FROM ' || v_owner||'.'|| v_table_original ||' WHERE '||'1'||'='||'2'||';';Remove the SQL terminator ';' ... dynamic SQL doesn't require it, try this instead:
    v_cmd := v_cmd||')'||' AS SELECT ' || '*'||' FROM ' || v_owner||'.'|| v_table_original ||' WHERE '||'1'||'='||'2';Thanks
    Paul

  • Creating a logical partition

    Right now, I have 4 primary partition on my laptop. C, SYSTEM, RECVOVERY and HP-TOOLS.
    I want to create an extended partition, so I deleted the HP-TOOLS partition.
    The link below is to download the HP-TOOLS partition on my computer. (for BIOS updates)
    Is it possible for me to install this in a logical partition without anything disfunctioning?
    http://http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?cc=us&lc=en&dlc=en&softwareitem=ob-8...

    Hi,
    Welcome to the HP Forum!
    jasoncruz98 wrote:
    Right now, I have 4 primary partition on my laptop. C, SYSTEM, RECVOVERY and HP-TOOLS.
    I want to create an extended partition, so I deleted the HP-TOOLS partition.
    The link below is to download the HP-TOOLS partition on my computer. (for BIOS updates)
    Is it possible for me to install this in a logical partition without anything disfunctioning?
    http://http://h10025.www1.hp.com/ewfrf/wc/softwareDownloadIndex?cc=us&lc=en&dlc=en&softwareitem=ob-8...
    Actually you might have already removed the F11 functionality. Try it to see if it still will access the Recovery Manager and then back out of it.  Why didn't you just create an logical partition in the C: partition? That would have been simpler.
    Kind regards,
    erico
    ****Please click on Accept As Solution if a suggestion solves your problem. It helps others facing the same problem to find a solution easily****
    2015 Microsoft MVP - Windows Experience Consumer

  • How to SQL to create a new field reset by new value

    Table only got 1 field eg.
    company_name
    DELL
    DELL
    DELL
    HP
    HP
    IBM
    IBM
    IBM
    How create a SQL to create a running number field that reset for a value? Thanks.
    It should look something like this :
    SNO company_name
    1 DELL
    2 DELL
    3 DELL
    1 HP
    2 HP
    1 IBM
    2 IBM
    3 IBM

    Hallo,
    SELECT row_number() over (partition by company_name order by company_name), company_name
    FROM company
    Regards
    Dmytro Dekhtyaryuk

  • How to create extra partitions for windows 7 after installing boot camp

    hello
    i am pretty new at imac so bare with me and i really need help.
    IMAC
    OS X version  10.9.5  ( i think its os X mavericks ??)
    iMac 21. inch  , Late 2013
    iMac model identifier  iMac 14,1
    i installed boot camp windows 7  and it works perfectly, after i tried to create two partition using disk utility  for windows 7 (ms-dos) format because i really want to separate my files on other partition instead of everything on Boot Camp drive.  after i restart choosing windows OS i cannot go back to windows 7.
    i hold option on the keyboard but does not show window 7 so i went back to Apple ox s , found my boot camp hd on the desktop with files in it.  checked boot camp assistance showing 
    " The startup disk must be formatted as a single Mac OS Extended (Journaled) volume or already partitioned by Boot Camp Assistant for installing Windows. "
    i read alot of article about but i don't seem to understand much about
    i understand alot of people created these kind of topics
    please if someone can help me solve this problem again
    i only want an apple os ,  boot camp for windows 7  and 2 extra partitions for storage  ,  my hard drive is 1TB
    thank you

    Last login: Mon Feb 16 16:11:46 on console
    YLFs-iMac:~ ylf$ diskutil list
    /dev/disk0
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *1.0 TB     disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:                  Apple_HFS Macintosh HD            999.3 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s4
    /dev/disk1
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *8.0 GB     disk1
       1:                 DOS_FAT_32 WININSTALL              8.0 GB     disk1s1
    YLFs-iMac:~ ylf$ diskutil cs list
    No CoreStorage logical volume groups found
    YLFs-iMac:~ ylf$ sudo gpt -vv -r show /dev/disk0
    Password:
    gpt show: /dev/disk0: mediasize=1000204886016; sectorsize=512; blocks=1953525168
    gpt show: /dev/disk0: PMBR at sector 0
    gpt show: /dev/disk0: Pri GPT at sector 1
    gpt show: /dev/disk0: Sec GPT at sector 1953525167
           start        size  index  contents
               0           1         PMBR
               1           1         Pri GPT header
               2          32         Pri GPT table
              34           6        
              40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
          409640  1951845952      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
      1952255592     1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
      1953525128           7        
      1953525135          32         Sec GPT table
      1953525167           1         Sec GPT header
    YLFs-iMac:~ ylf$
    Also i do not have boot camp installed yet because like i said, it messed up my boot camp after i created the partition thats why i removed boot camp, right now i only have APPLE OS

  • Unable to create logical dimension in bmm layer

    Hi all,
    I am not able to create a logical dimension hierarchy in the bmm layer of the rpd.
    when I right click on the table I am not able to find the create logical dimension option in the popup window.
    could you please help me out in this?
    In the logical table we have data from sql statement also.
    Thanks!

    Create Dimensions is only available if the selected logical table is a dimension table (defined by 1:N logical joins) and no dimension has been associated with this table.
    To create a dimension automatically, the Administration Tool examines the logical
    table sources and the column mappings in those sources and uses the joins between physical tables
    in the logical table sources to determine logical levels and level keys.
    Hope you have defined the Logical join in BMM before looking for this option. If joins are not defined, this option won't come.
    Refer http://download.oracle.com/docs/cd/E10415_01/doc/bi.1013/b31770.pdf
    Page 133, Creating Dimensions Automatically
    Hope its useful

  • Use of Logical Partition in a Oracle Table...

    What is the use of Logical Partition in a Oracle Table as Target.  Techincal Manual does not say any significance.
    My question is:
    If the Table has no partitions and if we add Logical Partitions using Data Service, what purpose will it serve?
    We are planning to load 30 Million records a day into a Oracle Table. As of now the Target table has no partition and we are planning to have that soon. Is there a better way to load the data into Target Table, using Partition, Bulk Loading(API), Degree of Parallelism, etc., We have not dealt data of that volume, inputs are highly appreciated.
    Regards.
    Santosh.

    Initial Value:
    Indicator that NOT NULL is forced for this field
    Use
    Select this flag if a field to be inserted in the database is to be filled with initial values. The initial value used depends on the data type of the field.
    Please note that fields in the database for which the this flag is not set can also be filled with initial values.
    When you create a table, all fields of the table can be defined as NOT NULL and filled with an initial value. The same applies when converting the table. Only when new fields are added or inserted, are these filled with initial values. An exception is key fields. These are always filled automatically with initial values.
    Restrictions and notes:
    The initial value cannot be set for fields of data types LCHR, LRAW, and RAW. If the field length is greater than 32, the initial flag cannot be set for fields of data type NUMC.
    If a new field is inserted in the table and the initial flag is set, the complete table is scanned on activation and an UPDATE is made to the new field. This can be very time-consuming.
    If the initial flag is set for an included structure, this means that the attributes from the structure are transferred. That is, exactly those fields which are marked as initial in the definition have this attribute in the table as well.
    hope it helps,
    Saipriya

  • Logical Partition of infocube

    We have a cube logical partitioned by sales org.  We now would like to add additional sales org's to the list. Is this possible??  Currently with data in the cube it is blocked.  Does anyone know steps to re-logical partition a cube??  With/or without data re-loading?  Any options at the database level (oracle)?
    Thanks!!

    Hi,
    Yes that is correct you cant do cube partitioning with existing data.
    Another important thing is based upon selection conditions only you can do the partitioning.  There are two selection conditions they are as follows.
                   1. 0CALMONTH
                   2. 0FISCAL YEAR PERIOD
    if these two time characteristics were not used in the cube means you can't partition the cube. 
    STEPS TO PARTITION THE INFOCUBE:
    for example if you have Sales and Distribution cube you want to do logical partitioning on that cube. 
    we have to create infocube with same structure ( this we can do by giving the technical name of the cube in copy from option) at the time of creation of cube. Activate the cube and come back.
    then you should create update rules for that cube.
    select the first cube right click on it choose the option generate export datasource.
    the system will finish generation process.
    select the infosource option on the left side of the AWB.
    in that we have DATAMART select it choose refresh icon. 
    you get the infosource with datasource assignment.
    select the data source right click on it choose create infopackage.
    it will take you to the maintain infopackage screen. 
    here you need to select the datatarget tab and select the target into which the data need to be updated.
    schedule it and start.
    now manage the data target and check the data has been updated or not.
    after doing all this process go to infoprovider select the first cube delete the data.
    now depending upon your requirement do the partitioning.
    double click on the cube it will take you to the edit infocube screen from the menu bar select extras it will display the partitioning option select it.
    then it will popup one small wizard showing the time characteristics based upon your requirement choose which ever you want check that box and continue the process.
    Hope this will help you
    Thanks and Regards
    Vara Prasad

  • Logical partitioning, pass-through layer, query pruning

    Hi,
    I am dealing with performance guidelines for BW and encountered few interesting topics, which however I do not fully undestand.
    1. Mainetance of logical partitioning.
    Let's assume logical partitioning is performed on year. Does it mean that every year or so it is necessary to create additional cube/transformation and modify multiprovider? Is there any automatic procedure by SAP that supports creation of new objects, or it is fully manual?
    2.Pass- though layer.
    There are very few information about this basic concept.  Anyway:
    - is pass through DSO write optimized one? Does it store only one loading - last one? Is it deleted after lading is sucessfully finished (or before new load starts)? And - does this deletion do not destroy delta mechanism? Is the DSO replacing PSAfunctionally (i.e. PSA can be deleted every load as well)?
    3. Query pruning
    Does this happen automatically on DB level, or additional developments with exits variables, steering tables and FMs is required?
    4. DSOs for master data loads
    What is the benefit of using full MD extraction and DSO delta insetad of MD delta extraction?
    Thanks,
    Marcin

    1. Mainetance of logical partitioning.
    Let's assume logical partitioning is performed on year. Does it mean that every year or so it is necessary to create additional cube/transformation and modify multiprovider? Is there any automatic procedure by SAP that supports creation of new objects, or it is fully manual?
    Logical partitioning is when you have separate ODS / Cubes for separate Years etc ....
    There is no automated way - however if you want to you can physically partition the cubes using time periods and extend them regularly using the repartitioning options provided.
    2.Pass- though layer.
    There are very few information about this basic concept. Anyway:
    - is pass through DSO write optimized one? Does it store only one loading - last one? Is it deleted after lading is sucessfully finished (or before new load starts)? And - does this deletion do not destroy delta mechanism? Is the DSO replacing PSAfunctionally (i.e. PSA can be deleted every load as well)?
    Usually a pass through layer is used to
    1. Ensure data consistency
    2. Possibly use Deltas
    3. Additional transformations
    In a write optimized DSo - the request ID is key and hence delta is based on request ID. If you do not have any additional transformations - then a Write optimized DSO is essentially like your PSA.
    3. Query pruning
    Does this happen automatically on DB level, or additional developments with exits variables, steering tables and FMs is required?
    The query pruning - depends on the run based and cost based optimizers within the DB and not much control over how well you can influence the execution of a query other than havin up to date statistics , building aggregates etc etc.
    4. DSOs for master data loads
    What is the benefit of using full MD extraction and DSO delta insetad of MD delta extraction?
    It depends more on the data volumes and also the number of transformation required...
    If you have multiple levels of transformations - use a DSO or if you have very high data volumes and want to identify changed records - then use a DSO.

  • Problem in Creating New partition in Pavilion dm4 1217TX

    I have a hp Pavilion dm4 1217TX model laptop. I want to partition the hard disk (640GB) to separate the OS to the data. I think this is a very basic safety feature that will save my data in case of Windows failure (which is a very common problem). I have already split the C Drive and the new condition of my hard drive is
    System           199 MB       Primary
    C                        70 GB       Primary
    Unallocated   494 GB       Logical
    Recovery           32 GB       Primary
    HP Tools        103  MB      Primary
    Now I can't create partition in the Unallocated space because of 4 Primary Partition it already has. Now what can I do ? I can't understand that why it comes with four Primary Partition and without any Extended partition.

    Hi, there, I have the same problem with you, because of the OEM of the laptop, they have partitioned our hard drive in advanced, however this partition is not logical. As we know, when we install Windows7, the system partition and system reserved partition are set as primary partition without doubt, but how could they make the HP tools and other partition as primary partitino too. I'm very unhappy with this. I don't know WHAT are they thinking about. Every one who has a bit comptuer knowloage knows the rules of createing new partitions in Windows.  In my situation, I could only copy the data on recovery to C drive, then delete it. and recreate logical partition, then copy it back. Hope this could also help you.

  • 0IC_C03 related Inventory Process - Logical Partitioning (Vs) Physical Part

    Hello Everyone,
    After going through multiple postings throughout the form and documentation from SAP, it states that the 0IC_C03 InfoCube when used with Non Cumulative keyfigures is not recommended to be partitioned logically by physical year/calendar year as the query will read all the data sets due to the stock marker logic.
    In our specific scenario,
    1. After the InfoCube (0IC_C03) was enhanced with additional characterisitcs such as Doc Number, Movement type and so on due to business requirements I was not able to actually use the Non Cumulative Keyfigures as they were not populated within the report.
    2. So, we decided not to use the Non Cumulative keyfigures but rather create two cumulative keyfigures (Issue Stock Quantity - Receipt Stock Quantity) and (Issue Valuated Stock Value - Receipt Valuated Stock Value) and both of these are available in the InfoCube and are calculated during the update process.
    These two keyfigures are cumulative with exception aggregation of LAST based on 0CALDAY.
    The question is,
    Since we are not using the actual Non Cumulative Keyfigures (even though we are not using these, we still have the stock marker updated and data compressed based on this along with Validity table defined) can we do logical partitioning on the InfoCube based on Calendar year.
    Thanks....

    Hello Elango,
    Appreciate your response.
    First of..I do understand the difference between logical and physical partitioning and the question is not about joining them together.
    I am sorry, if others cannot understand the detailed issue posted. My apologies was a part of polite gesture, and please do respond back with proper precise answer if you think you did actually understand the question....
    The question here is about how I can leverage the performance and administrative performance by logically breakingdown the data.
    The issues due to which I am trying to look into different aspects of logical partitioning are:
    1. If I do logical partitioning by Plant due to the stock marker logic then I cannot do archiving as a Plant and its related data cannot be archived by time characteristic as the partitioning is not done by time characteristic.
    2. The reason I would have to have document number and movement type in the InfoCube is due to the kind of reporting users perform.
    We have a third party system whose data needs to be reconciled to the data in the plants and storage locations.
    And in order to do so, the first step users would be running the report is plant, storage location and sku. From here on for the storage locations which have balance they would like to drill down on to the document number and movement type to see what the actual activity is.
    So, to support this requirement I would have to have the above characterisitcs in the InfoCube.
    The question again is,.....what is the exact list of issues I would be having doing the logical partitioning by time characteristic.
    Once again, even though the non cumulative keyfigures are available in the InfoCube we are not using them for any reporting purpose....so please keep that in consideration while replying back.
    Thanks
    Dharma.

  • Creating a Partition on an new R200?

    Hi, I have new portege r200. Came from the factory with XP pro and one partition, taking up the whole of the disk. I'd like to create 2 more partitions on the disk. I don't need to dual boot. Thing is I don't have an external cd writer, though have ext floppy and data key. I've downloaded partition magic 8.0 shareware. Can I create 2 partitions without messing up the OS? If so, how? Is it better to create primary partitions or logical drives?
    I did this successfully on my old laptop, which had an internal cd/dvdrom, but used F.Disk. Any advice?

    Hi. Thanks for that. I don't think that there is any unpartitioned space on the disk. The primary partion (C: drive) appears to extend over all of it. Though most of the 60 gig is empty of programmes, of course. I'm maybe getting this terribly wrong. It looks like I have to shrink the primary partion, in order to free up some unpartitioned space in the disk, to make room for another partition. Is that correct? If so, can I risk doing that with PMagic without endangering the OS and other programmes in the primary partition? My knoweldge of all this stuff is very rudimentary.
    (What I cannot do at the moment is to wipe the disk and start from scratch. I guess I could do that if I purchased and external CD-Rom/RW. The worst that could happen is that I have to buy one and use the rescue disk, I suppose. But i'm hoping to avoid that.)

Maybe you are looking for

  • Can't get vsftpd working

    i can't seem to get my vsftpd setup working.  I want to allow logging in anonymous so that pacman can use it becuase i setup a small local mirror so that my two desktop, my laptop and my brother's laptop could use within my local network.  I'm runnin

  • TS3147 How connect printer to the printer driver in system preference?

    I have an Epson SX600 printer, of which the software can't be found when Apple does the automated thing. However, it is part of the 1.4 gig that you can download from this site. Once unpacked, how does one actually install the driver for the printer?

  • Word doc import into FCE

    I have FCE 2. I would like to import a page from a Word document to use as an image in a FCE project. Can anyone tell me how? I have Word 2004 for Mac.

  • [ADF-11.1.2.2] Design tab of jspx/jsff goes blank becuase of web.xml config

    Hi, I had my project created in 11.1.2.0 version and got upgraded to 11.1.2.2 recently. I think there is one following problem with new version:- When you create a new page (jspx) and drag and drop a BTW, the page at designer becomes blank. That goes

  • Install a customer font - dynamic form design

    Hi all, we set the parameter  gs_docparams-dynamic mit abap_true for generating the form, beause we locate some form objects dynamically. Now we need to embed our customer font other licenses (for the dynamic form design). So, we installed the font (