Uanble to create Cache Group from Cache Administrator

Folks,
I am attempting to create a cache group from the Cache Administrator.
I have set all the data source properties and am able to login to the data source but when I attempt to create a cache group i.e. I specify the name & type of cache group, I get this message in red at the bottom saying "Gathering table information, please wait" and... that's it. Nothing happens!
I am able to move the cursor etc. but the cache group is not defined.
Anybody have any suggestions as to what I'm doing wrong? Any help would be appreciated!
keshava

You cannot have multiple root tables within one cache group. The requirements for putting tables together into one cache group are very strict; there must be one top level table (the root table) and there can optionally be multiple child tables. The child tables must be related via foreign keys either to the root table or to a child table higher in the hierarchy.
The solution for your case is to put one ofthe root tables and the child table into one cache group and the other root table into a separate cache group. If you do that you need to take care of a few things:
1. You cannot define any foreign keys between tables in different cache groups in TimesTen (the keys can exist in Oracle) so the application must enforce the referential integrity itself for those cases.
2. If you load data into one cache group (using LOAD CACHE GROUP or 'load on demand') then Timesten will not automatically load the corresponding data into the other cache group (sicne it does not know about the relationship). The application will need to load the data into the other cache group explicitly.
There are no issues regarding transactional consistency when changes are pushed to Oracle. TimesTen correctly maintains and enforces transactional consistency regardless of how tables are arranged in cache groups.
Chris

Similar Messages

  • Refreshing cache group from C/C++ application

    Hi
    anyone knows how to refresh a user-managed cache group from an application developed in C or C++ (ttclasses ) ?
    Please HELP !!!!!!
    lewismm

    Execute the relevant SQL statement ('REFRESH CACHE GROUP cgname' is the most likely one) just like you would any other SQL statement.
    Chris

  • How to create a Group from an existing email -

    I just want to create a Group from an existing email received.  Don't want to add people individually to Address Book, then drag them to the Group.  Would prefer to copy/paste the addresses into the Group.  I'm part of a team at work wth 25 people!  Do I really have to add their addresses individually?  Seems ridiculous.  Don't even need their names - just the emails, so when I type in "United," for example, I get all the folks in that Group which is named "United."
    Thanks.

    There was a "magical" set of Applescripts that would have done that, but it no longer works.
    There is no way in the OS to do that besides making the Applescript yourself using the current Script Editor.
    Another way to do what you want is to select all of the addresses (select one, then cmd-A). Then, drag the selection to somewhere in the Finder. That will create a text clipping. You can then drag that text clipping into the address field in Mail.
    The text clipping will be named with the first few email addresses. You can rename it in the Finder.
    Each one can be your own "distribution" list.

  • Creating Target Group from External File

    Hello Experts
    We need to create target group from external file. (That is to say we will have let's say txt file containing BP that belongs to specific target group and we need to assign these BPs to to specific target group in SAP CRM)
    I have searched for it on sdn and found something benefical. I have found BAPI_TARGETGROUP_CREATE, I have checked it but I don't understand how should we use it becuase as far as we understand it just creates target group, we cannot see anything related with Business Partner. How can we relate BPs with the target group we create by this BAPI.
    What should we do, is anyone have previous experience about it? or is there a way to do it without using BAPI.
    thanks it advance
    M.
    Edited by: Mehmet Ergul on Jan 22, 2009 11:19 AM

    Hi,
    You can do this from within the standard Web UI. It's straight out of the box.
    Create a profile set and in there create a target group in the target group assignment block just by entering the description of the target group. Then enter edit mode of this target group and click the button "Import Members". Remeber to mark "Change selected target group" unless you want to create a new target group.
    /Anders

  • Unable to create cache groups from CASE-SENSITIVE oracle table's name

    Hello All
    I have some case-sensitive tables in a oracle database and their columns are the same too. I've tried to cache these tables into TimesTen under a read-only cache group. I think timesten cannot find
    case-sensitive tables because as soon as I changed name of the tables, the creation could succeeded. What can I do to overcome this issue? I don't want lose case-sensitive feature. Is it because of
    I'm using an old version of TimesTen(11.2.1.4.0)

    Hi Chris
    Thanks for your answer. I'm using SQL Developer(both graphical and by command) to manage Timesten db. When I'm about to select root table for cache group i can see the table and when I
    select on it, the caching procedures can not be done and it says your table does not have Primary Key; you can see below that this is not true and the table has two primary key. When I'm
    trying to create the cache group via command in work sheet the error is "TT5140: could not find HLR.SUBSCRIBER. may not have privileges"
    in Oracle:
    CREATE TABLE "HLR"."Subscriber"
    "SSI" NUMBER(10,0) NOT NULL ENABLE,
    "CCNC" VARCHAR2(50 BYTE) NOT NULL ENABLE,
    "Code" VARCHAR2(128 BYTE) DEFAULT NULL NOT NULL ENABLE,
    "Account" NVARCHAR2(32),
    "Mnemonic" NVARCHAR2(15),
    "Region" NVARCHAR2(32),
    "UserAddress" NVARCHAR2(32),
    "Name" NVARCHAR2(32) NOT NULL ENABLE,
    "VPNCode" NUMBER(10,0),
    "VPNCCNC" VARCHAR2(50 BYTE),
    "SubOrgId" NUMBER(10,0),
    "SubscriberTypeId" NUMBER(2,0) DEFAULT 5 NOT NULL ENABLE,
    "StatusId" NUMBER(2,0) DEFAULT 1 NOT NULL ENABLE,
    "SubscriberClass" NUMBER(2,0),
    "DefinedIpAddressId" NUMBER(10,0),
    CONSTRAINT "Subscriber_PK" PRIMARY KEY ("SSI", "CCNC") USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "USERS" ENABLE,
    CONSTRAINT "FK_DefinedIpAdd_Subscriber" FOREIGN KEY ("DefinedIpAddressId") REFERENCES "HLR"."DefinedIPAddress" ("Id") ENABLE,
    CONSTRAINT "Fk_Status_Subscriber" FOREIGN KEY ("StatusId") REFERENCES "HLR"."Status" ("Id") ENABLE,
    CONSTRAINT "Fk_SubOrg_Subscriber" FOREIGN KEY ("SubOrgId") REFERENCES "HLR"."SubOrganization" ("Id") ENABLE,
    CONSTRAINT "Fk_SubscriberType_Subscriber" FOREIGN KEY ("SubscriberTypeId") REFERENCES "HLR"."SubscriberType" ("Id") ENABLE,
    CONSTRAINT "Fk_VPN_Subscriber" FOREIGN KEY ("VPNCode", "VPNCCNC") REFERENCES "HLR"."VPN" ("SSI", "CCNC") ENABLE
    in TimesTen:
    CREATE READONLY CACHE GROUP "PRO1"
    AUTOREFRESH MODE INCREMENTAL INTERVAL 5 MINUTES
    STATE PAUSED
    FROM "HLR"."Subscriber"
    "SSI" NUMBER(10,0) NOT NULL ,
    "CCNC" VARCHAR2(50 BYTE) NOT NULL ,
    "Code" VARCHAR2(128 BYTE) NOT NULL ,
    "Account" NVARCHAR2(32),
    "Mnemonic" NVARCHAR2(15),
    "Region" NVARCHAR2(32),
    "UserAddress" NVARCHAR2(32),
    "Name" NVARCHAR2(32) NOT NULL ,
    "VPNCode" NUMBER(10,0),
    "VPNCCNC" VARCHAR2(50 BYTE),
    "SubOrgId" NUMBER(10,0),
    "SubscriberTypeId" NUMBER(2,0) DEFAULT 5 NOT NULL ,
    "StatusId" NUMBER(2,0) DEFAULT 1 NOT NULL ,
    "SubscriberClass" NUMBER(2,0),
    "DefinedIpAddressId" NUMBER(10,0),
    PRIMARY KEY("CCNC","SSI")
    )

  • Error loading Cache group but Cache group created with out error

    Hi
    I have created a cache group but when I load that cache group I get following error:
    Command> load cache group SecondCache commit every 1 rows;
    5056: The cache operation fails: error_type=<Oracle Error>, error_code=<972>, error_message:ORA-00972: identifier is too long
    5037: An error occurred while load TESTUSER.SECONDCACHE:Load failed (ORA-00972: identifier too long)
    The command failed.
    Please help.
    Looking forward for your reply.
    /Ahmad

    Hi Chris!
    Thanks for urgent response. I solved my problem to some extent but want to share.
    Acctualy I was having a column named # which is a primary key also. When I change that column name from # to some other name like some characters then the cahe group is loaded successfuly.
    Is there anyway in TimesTen to load columns names # .
    I read in the documentation of TimesTen that it allows columns names as # , so it is the reason it is creating the cache group but fails to load do not know the reason.
    The code for creating cache group is as follows:
    create cache group MEASCache from testuser."MEAS"("UPDATED" number not
    null,"UNOCCUPIEDRECORD" number not null,"VALUECURRENT" number not null,"EQSFREF
    " number not null,"IMPLEMENTED" number not null,"FORMAT" number not null,"#" number not null,primary key("#"))
    When I change the # column to like eg Identity it works fine.
    /Ahmad

  • Bidirectional replication of cache groups to cache

    We setup a Bidirectional replication of AWT cache groups to AWT cache groups.
    ================================================
    create asynchronous writethrough cache group T1_CACHE from T1
         a NUMBER(12) NOT NULL,
         b NUMBER(12),
         c NUMBER(12),
         PRIMARY KEY (a)
    CREATE REPLICATION rep.mytt
    ELEMENT a DATASTORE
    MASTER mydata ON "ser1"
    SUBSCRIBER mydata ON "ser2" RETURN TWOSAFE
    ELEMENT b DATASTORE
    MASTER mydata ON "cx_pdscp2"
    SUBSCRIBER mydata ON "cx_pdscp1" RETURN TWOSAFE;
    ========================================================
    I write a application.It forks 30 child process and insert values into t1.The replication between the master and subscriber is ok, but the replication agent of master to Oracle can not work well. After 3~5 minutes, it print the log:
    ========================================================
    19:15:15.13 Err : REP: 6359: MYDATA:receiver.c(5668): TT16038: Failed to begin transaction for caller: rxBegin
    Tx()
    19:15:15.13 Err : REP: 6359: MYDATA:receiver.c(5668): TT864: TT0864: Operation prohibited with an active trans
    action -- file "dbAPI.c", lineno 3822, procedure "sb_xactBeginQ()"
    19:15:15.13 Err : REP: 6359: MYDATA:receiver.c(5002): TT16187: Transaction 1187176202/995; Error: transient 1,
    permanent 0
    =======================================================
    Pls help me! Thanks!

    Hi,
    This configuration is not supported; you can configure a bi-directional 2-safe scheme without AWT (as long as you only use it in a logical active/standby fashion).
    If you want to achieve high availability using 2-safe replication and AWT then you must use the explicit ACTIVE STANDBY pair replication (you will need TimesTen 7.0 to do this). This fully supports the combination of 2-safe replication and AWT.
    Regards, Chris

  • Create mail group from recipients on specific email

    I would like to be able to create a mail group from the recipients of an email, avoiding having to add each individually to a group.  Some are in my address book, others are not.  Is there a feature or another way round this?
    Thanks.

    btw
    question has been asked before, but for a older OS.  Apparently re-write of Mail makes the previously offered solution no longer valid.
    See http://www.andreasamann.com/MacOSX/Mail_Scripts

  • Cannot create protection groups from Azure Portal

    Trying to setup Azure Site Recovery. Have successfully added the Hyper-V Sites and installed the provider and applied the registration key. Both servers show green. 
    The issue is when moving to the next step in the process of creating a Protection Group. I click create new protection group and the normal drop down list and options do not show up. I get an error saying "An
    error occurred while retrieving the required data for this view."  I have tried logging off and on trying different browsers (Chrome, IE, Mozilla) with same results. Have also tried multiple computers and servers same result. 
    I have looked up the PowerShell commands to try to find how to create the protection group from PowerShell but no luck finding specific command. 
    For now I am going to try to delete the sites, vault, and create everything from scratch. 
    <button aria-label="Replication Settings" class="fx-balloonicon-button" type="button"></button>

    Hello,
    Please can you share the following detail with me
    1) Go to the Jobs view of the ASR Vault & find the jobs which were run during the Registration of both your servers.
    2) Drill into the job and from the properties page please send us the JobId.
    We will need this information to understand what could have potentially gone wrong with the Vault.
    Regards,
    Anoop KV

  • How to create a group from an email distribution list

    Hi,
    I've searched around and could not find this question asked or answered.  It's this:
    I get an email containing a very large distribution list.  I have some of these names in my address books but many I do not.
    I need to send out emails to this same distribution list that is not a 'reply all".  What I'd like to do is easily highlight the names and create a group that I can then send emails to in the future.
    Right now it seems that the only way to do this is to create a contact for each and then drop each one into a new group that I create.  Seems quite tedious.
    Anybody know how to get this done?  I'm hoping for a magical highlight all the names, right click, select 'new group", name new group and presto: done.  All the email addresses would now be in contacts along with the new group.
    Thanks for your help.

    There was a "magical" set of Applescripts that would have done that, but it no longer works.
    There is no way in the OS to do that besides making the Applescript yourself using the current Script Editor.
    Another way to do what you want is to select all of the addresses (select one, then cmd-A). Then, drag the selection to somewhere in the Finder. That will create a text clipping. You can then drag that text clipping into the address field in Mail.
    The text clipping will be named with the first few email addresses. You can rename it in the Finder.
    Each one can be your own "distribution" list.

  • Automatically create security groups from list of OU's

    Here I'm looking to create security groups automatically form the list of OU's available in active directory and add OU users to receptive groups.
    Help me to do this in power shell. THanks in advance.

    Hi,
    You can use Get-ADOrganizationalUnit to get a list of OUs in AD and then use New-ADGroup to create groups. You can then use Get-ADUser with the -SearchBase parameter to find your list of users who exist in the particular OUs. Finally, you can use Add-ADGroupMember
    to add these users to the groups.
    http://ss64.com/ps/get-adorganizationalunit.html
    http://ss64.com/ps/new-adgroup.html
    http://ss64.com/ps/get-aduser.html
    http://ss64.com/ps/add-adgroupmember.html
    Don't retire TechNet! -
    (Don't give up yet - 12,950+ strong and growing)

  • How to easily create contact groups from MacMail

    Here's my dilemma:  I want to create a group contact that consists of 27 individuals.  The email addresses of these contacts are contained in one email that someone sent me.  In order for me to put each contact into a group, I have to go through an exasperating number of steps which are
    1)  click on the email address, which brings me a drop down menu
    2)  select "Create Contact"
    3)  Go to Address Book and type in the name of that contact, then click save
    4)  Go to the menu to select the "View by Group"
    5)  Pull the contact into that group
    In SnowLeopard, the Address Book allowed one to see in one window the groups, contacts, and new form, so that I didn't have to vascillate between the different views.  Is there anything like that in Lion?  If I have to do this for 27 new contacts, this is really going to wear out my patience!  Thanks in any advance for any suggestions.

    Use Mail Scripts' Add Addresses script. It seems to work under Lion, but very slowly. I had to let it run several minutes before it put up the dialog to select addresses and add to a Group.

  • Fastest way to create a group from list of recived emails

    I thought this would be as easy as drag and drop but no such luck.
    Here's the situation.  I had a class of 25 students email me from their mobile phones all using the same subject.  Now I'd like to create a mailing list / group so that I can easly contact all of them if need be.  I tried creating a new group and dragging all of the emails into it to no avail.  I also tried right clicking and checking the menus to see if there were any options which there weren't.
    Anyone have any suggestions?  I'd be open to using automator or something similar if it worked.
    Thanks,
    Greg

    I think the fastest way to do this is in Mail>Message>Add to Address Book, then in AB>File>New Smart Group>Card:>Was updated After... say yesterday, then select all those & make a new (not Smart) Group to drag them to so it won't change after that.
    Unless you could get them all to eMail with some other unique that AB can see as a Group field.

  • How do I create package groups from a set of packages?

    Hello,
    Suppose I have a set of packages to be grouped together so that I can do
    pacman -S <pkg_group_name>
    to install all the packages in that group, how do I do this?
    Thanks for your help,
    Anand

    groups=('pkg_group_name')
    in the PKGBUILDS.
    man makepkg, for future ref.

  • How to query data from grid cache group after created global AWT group

    It is me again.
    as I mentioned in my previous posts, I am in progress of setup IMDB grid environment, and now I am at stage of creating cache group. and I created global AWT cache group on one node(cachealone2), but I can not query this global cache group from another node(cachealone1)
    thanks Chirs and J, I have done successfully setup IMDB grid env, and have two node in this grid as below
    Command> call ttGridNodeStatus;
    < MYGRID, 1, 1, T, igs_imdb02, MYGRID_cachealone1_1, 10.214.10.176, 5001, <NULL>, <NULL>, <NULL>, <NULL>, <NULL> >
    < MYGRID, 2, 1, T, igsimdb01, MYGRID_cachealone2_2, 10.214.10.119, 5002, <NULL>, <NULL>, <NULL>, <NULL>, <NULL> >
    2 rows found.
    and I create group ATW cache group on cachealone2
    Command> cachegroups;
    Cache Group CACHEUSER.SUBSCRIBER_ACCOUNTS:
    Cache Group Type: Asynchronous Writethrough global (Dynamic)
    Autorefresh: No
    Aging: LRU on
    Root Table: ORATT.SUBSCRIBER
    Table Type: Propagate
    1 cache group found.
    Command> SELECT * FROM oratt.subscriber;
    0 rows found.
    however I can not query this from another node cachealone1
    Command> SELECT * FROM oratt.subscriber WHERE subscriberid = 1004;
    2206: Table ORATT.SUBSCRIBER not found
    The command failed.
    Command> SELECT * FROM oratt.subscriber WHERE subscriberid = 1004;
    2206: Table ORATT.SUBSCRIBER not found
    The command failed.
    Command> SELECT * FROM oratt.subscriber;
    2206: Table ORATT.SUBSCRIBER not found
    this is example from Oracle docs, I an not sure where I missed for this. thanks for your help.

    Sounds like you have not created the Global AWT cache groupo in the second datastore? There is a multi-step process needed to roll out a cache grid and various things must be done on each node in the correct order. have you done that?
    Try checking out the QuickStart example here:
    http://download.oracle.com/otn_hosted_doc/timesten/1121/quickstart/index.html
    Chris

Maybe you are looking for

  • Importing clips to imovie hd from external hard drive

    Ok it all started when i wanted to put an hour long clip into imovie HD. I had 54gb left on my computer and just before it finished it told me i did not have enough space on my startup disk. so read forums and people said delete so i took other clips

  • Error in replication from CRM to ISU

    Hi.. I am trying to replicate the Business Partner (BP) from CRM to ISU or R/3 but it does neither replicated nor comming in RFC Queque. When I checked in BDOC message , SMW01 it shows an error like <b>Could not determine module name: BUPA_MAIN GENKE

  • Essbase 6.5 External Authentication Issue!! Urgent Please!!

    Hi all, I am great trouble over an external authentication issue in Essbase 6.5. I request you all to please give me your feedback on the same as soon as possible. I am in a situation where I need to get my Essbase 6.5 external Authentication convert

  • Larger font preview size

    How do I change the font preview size in the drop down font preview list in Adobe inDesign cs6?

  • Problem in implementing POP3 protocol.

    hi... i wanna implement POP3 protocol......actully i m designing an mail client..n i m using POP3 protocol to receive mails frm a POP3 server..but i dn't kno how to implement it?..how to go ahead to implement it?...plzz help me...if u hav any sort of