Data Storage Issues

First, I want to ask: How many kinds of data storage method in LabVIEW?
My current system is probably generated data 200kb / s, each time I want to run 8 hours to 1 week. Which method is suitable to record data? thank you!

I'm not sure what youa re asking.
You can store data in memory or in a file.
If it is a file you can store it either as ASCII readable characters or as binary data.
If it is binary, you can store it as integers or floating points, signed or unsigned, and various numbers of bits.  You can even store it as a more complex datatype such as a cluster of other datatypes.
200 kB /sec.  (I assume you want kilobytes and not kilobits ??  or was 200K samples/sec??) is quite a lot.  You will want to use the smallest number of bits that can still represent the resolution of data.  I'm going to assume that you are 16 bit data or smaller (14 bit, 12 bit).  So you should save it in a binary file as U16 or I16.  So now you would be 400 kB/sec.  One minute would be 24 MB  An hour =  1.44 GB.  A day = 34.56 Gb.  A week ~242 GB

Similar Messages

  • OWA 2007 Issue : Microsoft.Exchange.Data.Storage.VirusMessageDeletedException Could not get properties.

    Hi I am facing an issue with Outlook web access on my production server Exchange Server 2007 with Sp1. When i try to reply or forward a message from OWA it displays The message has been deleted due to a virus threat . Kindly refer to the below error details. I have a box with all 3 roles installed I do not have an Edge Server . IO have installed Forefront on the same Box as my exchange Server.Below is the Detail of  the error . Kindly Help
    A virus was found in this message and it has been deleted. For further
    information, please contact technical support for your organization.
    Click here to continue working.
     Copy error details to clipboard
     Show details
    Request
    Url: https://192.168.7.12:443/owa/forms/basic/BasicEditMessage.aspx?ae=Item&t=IPM.Note&a=Reply&id=RgAAAACFMIZq8d7LTqcPs%2bRZA5g%2bBwBDDZWeCojSQZ1bZZ7Ga%2fkWAAAAeCc6AABDDZWeCojSQZ1bZZ7Ga%2fkWAA5iTbjpAAAJ
    User host address: 192.168.7.11
    User: Munendra Pal Gangwar
    EX Address: /o=First Organization/ou=Exchange Administrative Group
    (FYDIBOHF23SPDLT)/cn=Recipients/cn=mp_gangwar
    SMTP Address: [email protected]
    OWA version: 8.1.336.0
    Mailbox server: PFCDELEXCH01.PFCDOMAIN
    Exception
    Exception type: Microsoft.Exchange.Data.Storage.VirusMessageDeletedException
    Exception message: Could not get properties.
    Call stack
    Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1
    propertyDefinitions)
    Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag.InternalLoad(PropertyDefinition[]
    properties, Boolean forceReload)
    Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession
    session, MapiProp mapiProp, Origin origin, PropertyDefinition[]
    autoloadProperties, Boolean canSaveOrDisposeMapiProp)
    Microsoft.Exchange.Data.Storage.StoreObjectPropertyBag..ctor(StoreSession
    session, MapiProp mapiProp, Origin origin, PropertyDefinition[]
    autoloadProperties)
    Microsoft.Exchange.Data.Storage.Item.InternalBindItem(StoreSession
    session, StoreObjectId itemId, Byte[] changeKey, ItemBindOption
    itemBindOption, PropertyDefinition[] allPropsToLoad)
    Microsoft.Exchange.Data.Storage.Item.InternalBind[T](StoreSession
    session, StoreId id, ItemBindOption itemBindOption,
    PropertyDefinition[] allPropsToLoad)
    Microsoft.Exchange.Data.Storage.Item.InternalBind[T](StoreSession
    session, StoreId id, PropertyDefinition[] allPropsToLoad)
    Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItem[T](StoreSession
    storeSession, StoreId storeId, Boolean forceAsMessageItem,
    PropertyDefinition[] prefetchProperties)
    Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItem[T](UserContext
    userContext, StoreId storeId, Boolean forceAsMessageItem,
    PropertyDefinition[] prefetchProperties)
    Microsoft.Exchange.Clients.Owa.Core.Utilities.GetItem[T](UserContext
    userContext, StoreId storeId, PropertyDefinition[] prefetchProperties)
    Microsoft.Exchange.Clients.Owa.Basic.EditMessage.LoadMessage()
    Microsoft.Exchange.Clients.Owa.Basic.EditMessage.OnLoad(EventArgs e)
    System.Web.UI.Control.LoadRecursive()
    System.Web.UI.Page.ProcessRequestMain(Boolean
    includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
    Inner Exception
    Exception type: Microsoft.Mapi.MapiExceptionVirusMessageDeleted
    Exception message: MapiExceptionVirusMessageDeleted: Unable to get
    properties on object. (hr=0x80004005, ec=1294) Diagnostic context:
    Lid: 18969 EcDoRpcExt2 called [length=479] Lid: 27161 EcDoRpcExt2
    returned [ec=0x0][length=422][latency=15] Lid: 23226 --- ROP Parse
    Start --- Lid: 27962 ROP: ropOpenMessage [3] Lid: 17082 ROP Error:
    0x50E Lid: 26977 Lid: 21921 StoreEc: 0x50E Lid: 27962 ROP:
    ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid:
    1238 Remote Context Overflow Lid: 14164 StoreEc: 0xFFFFFA1D PropTag:
    0x672D0003 Lid: 8660 StoreEc: 0x8004010F PropTag: 0x672D0003 Lid:
    21970 StoreEc: 0x8004010F PropTag: 0x672D0003 Lid: 23921 StoreEc:
    0x3EC Lid: 21970 StoreEc: 0x8004010F PropTag: 0x672F0014 Lid: 23921
    StoreEc: 0x3EC Lid: 21970 StoreEc: 0x8004010F PropTag: 0x6708000B Lid:
    21970 StoreEc: 0x8004010F PropTag: 0xE960102 Lid: 21970 StoreEc:
    0x8004010F PropTag: 0x6708000B Lid: 21970 StoreEc: 0x8004010F PropTag:
    0xE960102 Lid: 21970 StoreEc: 0x8004010F PropTag: 0x67760102 Lid:
    25394 Lid: 19506 Lid: 27698 Lid: 11285 StoreEc: 0x50E Lid: 21970
    StoreEc: 0xFFFFFC07 PropTag: 0x30080040 Lid: 25818 Lid: 6153 StoreEc:
    0x50E Lid: 25906 Lid: 5249 StoreEc: 0x50E Lid: 1750 ---- Remote
    Context End ---- Lid: 27962 ROP: ropGetPropsSpecific [7] Lid: 17082
    ROP Error: 0x4B9 Lid: 26465 Lid: 21921 StoreEc: 0x4B9 Lid: 27962 ROP:
    ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid:
    26426 ROP: ropGetPropsSpecific [7] Lid: 1750 ---- Remote Context End
    ---- Lid: 26849 Lid: 21817 ROP Failure: 0x4B9 Lid: 20385 Lid: 28577
    StoreEc: 0x50E Lid: 32001 Lid: 29953 StoreEc: 0x50E
    Call stack
    Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32
    hresult, Object objLastErrorInfo)
    Microsoft.Mapi.MapiProp.GetProps(PropTag[] propTagsRequested)
    Microsoft.Exchange.Data.Storage.MapiPropertyBag.GetProperties(IList`1
    propertyDefinitions)

    I had this same issue, except I have Symantec mail security not Forefront. It wound up being a line in the adult content filter. For whatever reason, they included "If you received this email" as one of the literal strings. This is probably part
    of almost every corporate confidentiality clause I have ever seen!! go figure......
    Thanks for the event log hint- since I have the adult content set to delete, I had no good tracking mechanism in Exhange or SMSME. I set email notifications for the future on these.
    Brent
    I had this same problem, but I have ESET Mail Security Server. in some one case the problem y solved if I attach the "user@domain" in the "white
    List". But in many case the problem is continuous. I have Exchange 2007 in MS Windows Server 2003.
    Thanks for yours help.

  • Migration issue - X-OWA-Error: SDServerErr;Microsoft.Exchange.Data.Storage.StoragePermanentException

    Im in the middle of a rather large migration and a few users are see the below error when trying to log in to OWA:
    X-OWA-Error: SDServerErr;Microsoft.Exchange.Data.Storage.StoragePermanentExceptionI cant find much on this error other than the enable inheritance permissions fix which all these accounts already have.Has anyone else come across this before?

    Hi 
    This problem occurs because the discretionary access control list (DACL) inheritance is disabled on the user account in Active Directory. The Exchange Servers group must have permissions
    to write the msExchUserCulture attribute on the user when the language has been specified in OWA.
    To resolve this problem, follow these steps:
    1. Open Active Directory Users and Computers.
    2. Click View, and then click Advanced Features.
    Note To make the Security tab available at both the user level and the organizational unit level, you must enable the Advanced Features option in Active Directory Users and Computers. This option is available under the View menu.
    3. Open the properties for both the user level and the organizational unit level that the users are located in, and then locate the Security tab.
    4. Click Advanced.
    5. Make sure that the following check box is selected:
    Allow inheritable permissions from the parent to propagate to this object and all child objects. Include these with entries explicitly defined here.
    6. Force Active Directory replication.
    Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.That will encourage me - and others - to take time out to help you

  • TREX - Configuring Distributed Slave with Decentralized Data Storage

    I am creating a distributed TREX environment with decentralized data storage with 3 hosts.  The environment is running TREX 7.10 Rev 14 on Windows 2003 x64.  These are the hosts:
    Server 01p: 1st Master NameServer, Master Index Server, Master Queue Server
    Server 02p: 2nd Master NameServer, Slave Index Server
    Server 03p: Slave NameServer, Slave Index Server (GOAL; Not there yet)
    The first and second hosts are properly set up, with the first host creating the index and replicating the snapshot to the slave index server for searching.  The third host is added to the landscape.  When I attempt to change the role of the third host to be a slave for the Master IS and run a check on the landscape, I receive the following errors:
    check...
    wsaphptd03p: file error on 'wsaphptd03p:e:\usr\sap\HPT\TRX00\_test_file_wsaphptd02p_: The system cannot find the file specified'
    wsaphptd02p: file error on 'wsaphptd02p:e:\usr\sap\HPT\TRX00\_test_file_wsaphptd03p_: The system cannot find the file specified'
    slaves: select 'Use Central Storage' for shared slaves on central storage or change base path to non shared location
    The installs were all performed in the same with, with storage on the "E:" drive using a local install on the stand-alone installation as described in the TREX71InstallMultipleHosts and TREX71INstallSingleHosts guides provided.
    Does anybody know what I should try to do to resolve this issue to add the third host to my TREX distributed landscape?  There really weren't any documents that gave more information besides the install documents.
    Thanks for any help.

    A ticket was opened with SAP customer support.  The response to that ticket is below:
    Many thanks for the connection. We found out, that the error message is wrong. It can be ignored, if you press 'Shift' and button 'Deploy' (TREXAdmin tool -> Landscape Configuration).  We will fix this error in the next Revision (Revision 25) for TREX 7.1.

  • File path of open data storage

    Hello all!
    Now I'm using the blocks of open data storage, write data and close data storage for storing and extracting result data. For the file path issue, before I
    set the data path by double clicking the "open data storage" block and inserting the file location in the indicated place, and that worked!
    Now since I made a stand alone application of this program and shall use it in other computers, the file location I inserted in open data storage block isn't
    valid any more in other PCs. So I modified my source code by connecting a "current vi path" to the open data storage block's file path node instead of
    inserting it inside the block, and this doesn't work! During running there shows an error in the write data block saying that the storage refnum isn't valid!
    I'm wondering why I couldn't specify the file path like this. Any way to allow me to specify the file path as the current vi path?
    Thanks!
    Chao
    Solved!
    Go to Solution.

    You need to account for the path changes when built in to an application, have a look at this example.
    https://decibel.ni.com/content/docs/DOC-4212
    Beginner? Try LabVIEW Basics
    Sharing bits of code? Try Snippets or LAVA Code Capture Tool
    Have you tried Quick Drop?, Visit QD Community.

  • Exchange 2010 SP3 UR2 and Event 4999 = AirSync, M.E.Data.Storage, M.E.D.S.AppointmentTombstone

    Hello together,
    i'm having the following event on my cas servers every about 30 minutes:
    Event 4999 MSExchange Common
    Watson report about to be sent for process id: 5780, with parameters: E12, c-RTL-AMD64, 14.03.0151.000, AirSync, M.E.Data.Storage, M.E.D.S.AppointmentTombstone..ctor, System.OverflowException, 7f09, 14.03.0158.001.
    ErrorReportingEnabled: False
    it looks like it is a known bug fixed in SP3 UR3 (http://support.microsoft.com/kb/2891587/de) ?
    http://support.microsoft.com/kb/2888911/de
    they are talking there about a workarround to delete the problematic "thumbstone data". but how to find and identiy them before deletion ?
    "To work around this issue, use the MFCMAPI tool to remove the corrupted tombstone data."
    thanks for feedback,
    best,
    martin

    Hello Martin,
    I have a user who is having this exact same issue. I know this thread is a few months old, did you ever find an answer to where the corrupted tombstone data was located at?
    thanks,
    Emmanuel Fumero Exchange Administrator

  • 2.23 Apps must follow the iOS Data Storage Guidelines or they will be rejected

    My Multi Issue v14 App (24124) was just rejected by Apple. Apparently because storage of the data (folios?) was not iCloud compatible.
    Is this related to v14? Would building a v15 app resolve the issue?
    or is there some other problem?
    Please advise...
    Full text of Apple rejection below...
    Nov 4, 2011 08:17 PM. From Apple.
    2.23
    We found that your app does not follow the iOS Data Storage Guidelines, which is not in compliance with the App Store Review Guidelines.
    In particular, we found magazine downloads are not cached appropriately.
    The iOS Data Store Guidelines specify:
    "1. Only documents and other data that is user-generated, or that cannot otherwise be recreated by your application, should be stored in the /Documents directory and will be automatically backed up by iCloud.
    2. Data that can be downloaded again or regenerated should be stored in the /Library/Caches directory. Examples of files you should put in the Caches directory include database cache files and downloadable content, such as that used by magazine, newspaper, and map applications.
    3. Data that is used only temporarily should be stored in the /tmp directory. Although these files are not backed up to iCloud, remember to delete those files when you are done with them so that they do not continue to consume space on the user’s device."
    For example, only content that the user creates using your app, e.g., documents, new files, edits, etc., may be stored in the/Documents directory - and backed up by iCloud. Other content that the user may use within the app cannot be stored in this directory; such content, e.g., preference files, database files, plists, etc., must be stored in the /Library/Caches directory.
    Temporary files used by your app should only be stored in the /tmp directory; please remember to delete the files stored in this location when the user exits the app.
    It would be appropriate to revise your app so that you store data as specified in the iOS Data Storage Guidelines.
    For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to include any symbolicated crash logs, screenshots, or steps to reproduce the issues when you submit your request. For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.
    To appeal this review, please submit a request to the App Review Board.

    You might want to check out our ANE (Adobe Native Extension) solution that enables your FB projects to abide by the Apple's Data Storage guidelines.
    https://developer.apple.com/library/ios/#qa/qa1719/_index.html
    Do Not Backup project:
    http://www.jampot.ie/ane/ane-ios-data-storage-set-donotbackup-attribute-for-ios5-native-ex tension/
    David
    JamPot.ie

  • ICloud storage issue; Restoring iPhone calendar from iMac after accidental iCloud deletion

    I set up iCloud to back up calendars and contacts and for find my phone.  Initially, it seemed to work alright.  Then I got messages on iPhone that there wasn't enough iCloud storage, even though the storage tab showed that I had used none of my iCloud storage at all.  So I turned off iCloud/contacts.   In iTunes I switched back from iCloud backup to backup from my iMac. 
    Later I got the same message about not enough room in iCloud even though only calendars involved.  So I truned off iCloud/calendar on my iPhone and was given the choice of keeping the calendars from the iCloud or deleting them (a foolish choice without a failsafe!!!).  I clumsily and mistakenly hit delete.  My calendars have most recently been synced with my new iMac and appear on the iMac and should also be in TM.  But right now there is no data in my iPhone calendar.
    When i go to calendars within the iiphone calendar there is a check next to Calender under "from MY Mac" and no reference to iCloud.  (There are no separate calendars for me, my wife, and joint.  Does this mean somehow these calendars have been merged because of iCloud?)
    I don't want to do another sync until I can make sure that the sync with the iMac will resotre the calendar(s) to the iPnone.  How do I do this?
    Do I have to do anything on the iMac before I try a sync?
    How do I avoid these problems in the future?  The only thing I really would like from iCloud is "find my phone".  How do I keep that capability without backing up or su=yncing otherwise anything through iCloud? 
    Is iCloud still Beta?

    Apple walked me through this and helped me revert to backing up on my iMac, using iCloud only for find my iPhone and iMac.  The process, however, is not straightforward and what the respective mac and iPhone support people (yes, they have that kind of specialization) led me through was clearer, if somewhat convoluted, than any instructions on Apple's support or community pages.
    Since my main concern was not losing my calendar and contacts information, the key was saving that, via export, to my desktop.  Sorry I didn't write down all the other steps - but I see that as Apple's job.  Back in the days of the IIC, Apple's manual was a model of clarity and completeness at the same time.
    Bottom line is while my immediate concerns were resolved, the underlying iCloud storage issue was not.  On my iPhone, I was being told that my attempts to backup to the iCloud failed because I didn't have enough storage, even though I determined almost none of my alloted space was used.  This issue is not helped by the multiplicity of settings relating to iCloud, or the interfaces (such as the iCloud on the iMac through Mavericks) which present a screen of icons without additional information.
    For my purposes, iCloud remains Beta.

  • How to get the previous state of my data after issuing coomit method

    How to get the previous state of some date after issuing commit method in entity bean (It should not use any offline storage )

    >
    Is there any way to get the state apart from using
    offline storage ?As I said the caller keeps a copy in memory.
    Naturally if it is no longer in memory then that is a problem.
    >
    and also what do you mean by auditlog?
    You keep track of every change to the database by keeping the old data. There are three ways:
    1. Each table has a version number/delete flag for each record. A record is never updated nor deleted. Instead a new record is created with a new version number and with the new data.
    2. Each table has a duplicate table which has all of the same columns. When the first table is modified the old data is moved to the duplicate table.
    3. A single table is used which has columns for 'table', 'field', 'data' and 'activity' (update, delete). When a change is made in any table then this table is updated. This is generally of limited useability due to the difficulty in recovering the data.
    All of the above can have a user id, timestamp, and/or additional information which is relevant to the data being changed.
    Note that ALL of this is persisted storage.
    I am not sure what this really has to do with "offline storage" unless you are using that term to refer to backed up data which is not readily available.

  • How to acces and display datas storaged in cache for a SUP 2.0 workflow?

    HI to all.
    I have an application with a item menu which obtains data thought a online request. the result is shown is a listview.
    My problem is when my BlackBerry has no conection ( offline scenario). When I select the menu item, I obtain an error.
    How to acces and display datas storaged in cache for my MBO? I have read that I can use getMessageValueCollection in custom.js to access to my datas but once I get the datas, How can associate those datas to a Listview like a online request?? Do i have to develop my own screen in html or how?
    Thanks.

    I'm not entirely clear on what you mean by "cache" in this context.  I'm going to assume that what you are really referring to is the contents of the workflow message, so correct me if I'm wrong.  There is, in later releases, the ability to set an device-side request cache time so that if you issue an online request it'll store the results in an on-device cache and if you subsequently reissue the same online request with the same parameter values within that timeout period it'll get the data from the cache rather than going to the server, but my gut instinct is that this is not what you are referring to.
    To access the data in the workflow message, you are correct, you would call getMessageValueCollection().  It will return an object hierarchy with objects defined in WorkflowMessage.js.  Note that if your online request fails, the data won't magically appear in your workflow message.
    To use the data in the workflow message to update a listview, feel free to examine the code in the listview widgets and in API.js.  You can also create a custom listview as follows:
    function customBeforeNavigateForward(screenKey, destScreenKey) {
         // In this example, we only want to replace the listview on the "My Approvals" screen    
         if (destScreenKey == 'My_Approvals'){
              // First, we get the MessageValueCollection that we are currently operating on
              var message = getCurrentMessageValueCollection();
              // Next, we'll get the list MessageValue from that MessageValueCollection
              var itemList = message.getData("LeaveApprovalItem3");
              // Because its a list, the Value of the MessageValue will be an array
              var items = itemList.getValue();
              // Figure out how many items are in the list
              var numOfItems = items.length;
              // Iterate through the results and build our list
              var i = 0;
              var htmlOutput = '<div><ul data-role="listview" data-theme="k" data-filter="true">';
              var firstChar = '';
              while ( i < numOfItems ){
                   // Get the current item. This will be a MessageValueCollection.
                   var currItem= items<i>;
                   // Get the properties of the current item.
                   var owner = currItem.getData("LeaveApprovalItem_owner_attribKey").getValue();
                   var type = currItem.getData("LeaveApprovalItem_itemType_attribKey").getValue();
                   var status = currItem.getData("LeaveApprovalItem_itemStatus_attribKey").getValue();
                   var startDate = currItem.getData("LeaveApprovalItem_startDate_attribKey").getValue();
                   var endDate = currItem.getData("LeaveApprovalItem_endDate_attribKey").getValue();
                   // Format the data in a specific presentation
                   var formatStartDate = Date.parse(startDate).toString('MMM/d/yyyy');
                   var formatEndDate = Date.parse(endDate).toString('MMM/d/yyyy');
                   // Decide which thumbnail image to use
                   var imageToUse = ''
                        if (status == 'Pending'){
                             imageToUse = 'pending.png';
                        else if (status == 'Rejected'){
                             imageToUse = 'rejected.png';
                        else {
                             imageToUse = 'approved.png';
                   // Add a new line to the listview for this item
                   htmlOutput += '<li><a id ="' + currItem.getKey() + '" class="listClick">';
                   htmlOutput += '<img src="./images/' + imageToUse + '" class="ui-li-thumb">';
                   htmlOutput += '<h3 class = "listTitle">' + type;
                   htmlOutput +=  ' ( ' + owner + ' ) ';
                   htmlOutput += '</h3>';
                   htmlOutput += '<p>' + formatStartDate + ' : ' + formatEndDate + '</p>';
                   htmlOutput += '</a></li>';
                   i++;
              htmlOutput += '</ul></div>';
              // Remove the old listview and add in the new one.  Note: this is suboptimal and should be fixed if you want to use it in production.
              $('#My_ApprovalsForm').children().eq(2).hide();
              $('#My_ApprovalsForm').children().eq(1).after(htmlOutput);
              // Add in a handler so that when a line is clicked on, it'll go to the right details screen
              $(".listClick").click(function(){
                   currListDivID = $(this).parent().parent();
                   $(this).parent().parent().addClass("ui-btn-active");
                   navigateForward("Request_Details",  this.id );
                   if (isBlackBerry()) {
                        return;
         // All done.
         return true;

  • Validation business rule on a cumulative basis with periodic data storage

    Hi BPC Experts,
    Is it possible to set up a validation business rule on a cumulative basis when we have periodic data storage type?
    Appreciate your assistance with this.
    Thanks.
    Mila

    Hi Mila
    Please could you tell me how you solved the issue?
    We have it the other way round, a YTD storage, but would like to validate accounts on a periodic basis.
    Thanks for sharing your findings.
    Melanie

  • Segmentation Builder Using ADS -Analytical data Storage

    Hi -
    We are using ADS -Analytical Data Storage in Segement Builder. ADS brings in info objects from BW and then Infoset is created on that ADS .Infoset is then used as Data Source in Segment Builder. We are looking for some information on following. Any help will be greatly Appreciated -
    1.Is any other customers using ADS (Analytical Data source) in Segmentation builder , and how their experience has been ?
    2. We have  large number of records, in  millions which will be pulled from BW to CRM ADS. Can there be any performance issues, are there any know issues ?
    3. Keeping in mind the performance issue, we haves divided ADS into several  tables. However number of records in one table can be much more than other tables as these tables correspond to different customer types. What should be the optimal no of records in one table ? Is there any better way to define ADS ? -
    Your help is greatly appreciated.
    Thanks. - MP

    Hello Mohanpreet,
    We are pushing data from BW to CRM for subsequent generation of BP in CRM system ; and for this we are exploring APD functionality.
    I am using ADS adapter in CRM and have made proper entries in CRM system( ref. screen 'Release data target adapter' in CRM system)
    Now, when I go back to BW system and start to design my landsape in APD trnx. ; there I'm selecting CRM as my target system - which is connected to BW via RFC.
    The problem come when I'm trying to deifne attributes of CRM system then while selecing 'ADS as traget adapter' I"m getting an error as " CRM error : Adapter 'ADS' not known " !!!
    How do I solve this error. I'm totally stuck up at this point.
    Please advice. Due points will be awarded.
    Rgds,
    Ak-

  • ANS1329S (RC29)   Server out of data storage space

    Hi
    I got the error message below. How do i resolve.
    thanking you for your anticipated responses
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03009: failure of backup command on p1 channel at 10/12/2007 00:35:17
    ORA-19502: write error on file "alcrm_635733077_24748_1", blockno 40520705 (bloc
    ksize=512)
    ORA-27030: skgfwrt: sbtwrite2 returned error
    ORA-19511: Error received from media manager layer, error text:
    ANS1329S (RC29) Server out of data storage space

    You cannot expect, that everyone here knows TSM (this is an Oracle,not an IBM forum), so it would be great to give some more informations about your environment.
    Message (ANS1329S) is clear, TSM server is out of space. Storage pools may be exhausted or no more tapes available. This is not an Oracle/RMAN issue, you have to contact the person(s) responsible for your TSM environment.
    Werner

  • Local data storage with XML vs SQLLite

    Short version:
    I have a mobile app that gathers and stores a large amount of data. The current XML solution (all in one file) is having performance issues as the volume of data increases beyond a certain point.
    Can I be confident that using SQLLite and a local database will be a better option and improve performance?
    Long version:
    I have built a mobile app that is used by my client to collect data.
    When we started the project the amount of data was relatively small. Given that, and given the past experiences of my team, we chose to use an XML file to store the collected data. When the app starts it loads the whole xml file into a set of data objects in memory for use by the app. The data is not loaded again for as long as the app stays running. We then run a routine whenever the app wants to save to the HD that converts all of the data back into XML.
    The data is split into 'projects' and each project naturally has its own xml node. To improve performance when saving, each instance of the Project class stores its loaded node string. Then, when the save routine is called, if the classes data has not been changed it simply returns the original string instead of going through the whole process of re-compiling it.
    Of course this does not change the fact that whenever a save is performed, the whole xml structure must be saved back to the file on the HD.
    The app has now been used in anger for quite some time and we are starting to get reports of performance issues. The main culprit is during loading which only happens once but can apparently now take an exeptionally long time and causes problems during startup to the point where users think it has crashed.
    I am now tasked with trying to improve the data storage for the app. My original reaction was to try breaking down the xml into multiple files which can then we loaded and saved when needed instead of handling everything all at once. I am worried though about the implications of the app trying to handle in excess of 2000 xml files in some cases. It may not be an issue at all but it just stands out to me as something to be concerned about.
    So the best other option that I am aware of is to use SQLLite to save all the data into a local database. I have very little personal experience with sql and databases though so while a lot of the documentation and blog posts I see seem to suggest that this is the way to go for mobile apps with a large amount of data, I cannot be quite certain. The big issue is that I cannot afford to sell the idea of such a radical change (and more importantly the time it would take to implement it) to my client without being quite sure that this will be a valid solution to the problem.
    So my question to you, Flex community, is would you continue to use XML or is SQLLite the better way to go for large amounts of data? Do you think that I would see an improvement by using SQLLite? Additionally, do you have any tips or experience with a similar situation that might be helpful to me?
    Thank you
    Jamie

    I've been very happy using the internal SQLite database with Flex.  You should definitely get much better performance from it.  Just being able to load your data asynchronously if nothing else you should get a great benefit.  The sheer amount of data in your XML file that is being passed around is probably quite a hit (especially on mobile).  Breaking up the XML shouldn't be too crazy to do (as you're already doing it somewhat, I'd imagine, when you're accessing the information from within your app).  Give switching to SQLite a try, but I'd say that's a great place to start.

  • Ios 8.2 storage issue

    I have an iPhone 5s 16GB. Ever since I updated to ios 8.2, I have had random storage issues. One day after updating I received a message "storage almost full".  30 seconds later another message that my storage was full. Shut off my phone and did a hard reset. No change. Started to delete pictures, videos and apps. Available storage began to increase. After all of this it reported I had 1G available. Phone was good for about 6 hours. Noticed storage was decreasing by the hour and was down to 324 Mb. Deleted almost all my apps. Storage showed 1.3 Gb. Thought problem was solved. Noticed last night storage was 2.0 GB. Thought this was weird. This morning back to square one 0 bytes available. Apple needs to get it together with this update!!  I've read several other post on this forum with exactly the same issue. Deleted a few more apps this morning. 116mb free at this time, but I don't expect it to last.
    Wanted to start a new thread with this problem.

    You don't have enough physical storage space on the device for the update to take place. The process can use ~6 -~7 GB of storage space. You can possibly free up the required space by deleting apps and other data. The easiest way to do the update with all of the deleting required is to update the device using iTunes & your syncing PC. No additional storage space is required on the device when updating through iTunes.
    Beforehand though, you should delete the update residing on your device under Settings/Usage, then under the Starge heading: Manage Storage. A list of installed apps will be displayed here. You can delete the update by finding it in the list (it should be near the top since they are sorted by size, largest first), tapping it, then tapping the red Delete App button.
    EDIT: BTW, after an update, there's no way to revert back to the previous version. If you don't have the required space on the device for the process, the update will simply not install.

Maybe you are looking for

  • Python & meep

    Hi all, I am trying to install meep for python but it depends on gcc-fortran but it cannot be obtained from the mirror. Below output: $ LC_ALL=C yaourt -S meep ==> Downloading meep PKGBUILD from AUR... x PKGBUILD Comment by: StefanHusmann on Sun, 24

  • TNS Error: ORA-12541: TNS: no listener.

    I have installed Oracle 9i on machine in Windows XP. When I try to open the database SID in the Enterprise Manager, it gives me TNS Error: ORA-12541: TNS: no listener. I have checked the Oracle Net Configuration: Protocol: TCP/IP Host: PNR18 Port: 15

  • How to re-synch primary and standby database?

    Hello everyone, Working on 10g R2/windows server 2003, I have configured a physical standby database but, I have an issue, and don't know how to resolve it. We were making an update that made some DDL and DML on our application, and for security reas

  • RMAN backup in noarchived log mode

    Hi, can we take RMAN backup in noarchived log mode? If yes, how? just run backup database command or ? thanks

  • Use of Aggregation tab of key figure

    Hello Gurus , Please tell me use of Aggregation tab of key figure , and where it affects ?