Access to ASAM/ODS 4.1 database

Can I access a ASAM/ODS database version 4.1 from DIAdem 8.1 ? If not, what version is required ?

ASAM/ODS 4.1 support in DIAdem will be available towards the end of this year. DIAdem version 8.1 does not support ASAM/ODS 4.1.
Compatability tests are currently being executed with other ASAM/ODS 4.1 compatible software to ensure the best possible compatability.
Otmar
Otmar D. Foehner
Business Development Manager
DIAdem and Test Data Management
National Instruments
Austin, TX - USA
"For an optimist the glass is half full, for a pessimist it's half empty, and for an engineer is twice bigger than necessary."

Similar Messages

  • ASAM-ODS Unit definition

    Hello,
    I'm creating a file converter that should fit the ASAM-ODS standard.
    I'm using the advanced "Storage/Data plugin" vis, From the File I/O palette. For now my test are based on creating an ATF file on my computer. Later on the Oracle Server with the asam-ods database.
    The *.atf files I create can be read from "Diadem" and "AVL Concerto" too. 
    The problem i'm having is the association of a unit (rUnit) to my "MeasurementQuanties". I've understand that i have to pass a reference to the unit 
    INSTELEM MeasurementQuantity
    Id = 67;
    iName = "P_CV_CEE";
    rMeasurement = 3;
    rUnit = UNDEFINED;
    rQuantity = UNDEFINED;
    iDataType = "DT_FLOAT";
    iDescription = UNDEFINED;
    iSize = UNDEFINED;
    iSystemName = UNDEFINED;
    iChannelMode = UNDEFINED;
    iInterpolationMode = UNDEFINED;
    iDelayTime = UNDEFINED;
    iDeadband = UNDEFINED;
    iLocalName = UNDEFINED;
    LocalColumn = 67;
    ENDINSTELEM;
    INSTELEM Unit
    Id = 45;
    iName = "hhmmss";
    rPhysicalDimension = 35;
    iGain = 1.;
    iOffset = 0.;
    iSystemName = "hhmmss";
    iUser = "AlmaAutomotive";
    iProject = "Common";
    iLastUpdate = "20100304183325000000000";
    MeasurementQuantity = UNDEFINED;
    quantities = UNDEFINED;
    ENDINSTELEM;
    I have to change the rUnit = UNDEFINED to something similar to rUnit = UnitID
    Any help is appreciated! 
    Solved!
    Go to Solution.

    Hi Davide,
    There are two cases to consider:
    1) The unit you want to assign does not yet exist and has to be added to the unit catalog
    2) The unit you want to assign already exists in the unit catalog
    Here is some VBScript code that shows the main actions that need to happen.  In your case you already have the "Channel" references as your light green MeasurementQuantity reference array.
    ' determine subtypes of aounit and aophysicaldimension
    dim unitEntity : set unitEntity = store.Model.Entities("aounit").SubTypes(1)
    dim physdimEntity : set physdimEntity = store.Model.Entities("aophysicaldimension").SubTypes(1)
    ' I: unit does not exist and we have to create it in the unit catalog
    dim channel : set channel = store.GetElementList("tdm_channel", "name=ch1", 1).Item(1)
    dim mPhysDim : set mPhysDim = store.CreateElement(physdimEntity, "m")
    mPhysDim.Properties("length_exp").Value = 1
    mPhysDim.Properties("mass_exp").Value = 0
    mPhysDim.Properties("time_exp").Value = 0
    mPhysDim.Properties("current_exp").Value = 0
    mPhysDim.Properties("temperature_exp").Value = 0
    mPhysDim.Properties("molar_amount_exp").Value = 0
    mPhysDim.Properties("luminous_intensity_exp").Value = 0
    dim cmUnit : set cmUnit = store.CreateElement(unitEntity, "mm")
    cmUnit.Properties("factor").Value = 0.001
    cmUnit.Properties("offset").Value = 0
    cmUnit.References("phys_dimension").Elements.AddReference(mPhysDim)
    ' now we have created the unit and can add it to the channel
    channel.References("unit").Elements.AddReference(cmUnit)
    store.Save
    ' II: Query the unit already added in case I
    dim channel2 : set channel2 = store.GetElementList("tdm_channel", "name=ch2", 1).Item(1)
    dim unitEntityName : unitEntityName = store.Model.Entities("aounit").SubTypes(1).Name
    dim myUnit : set myUnit = store.GetElementList(unitEntityName, "name=mm",1).Item(1)
    channel2.References("unit").Elements.AddReference(myUnit)
    store.Save
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • Give user Read-Only access to one table in a database.

    Does anyone know how to give a user account Read-only access to 1 table within a SQL Server Database using SQL Server Management Studio? I don't want the account to be able to access any other tables in the database, just the one table. I'm not a sql programmer,
    so if there is a way to do it in Sql Server Managment Studio settings that would be the best.

    Using Management Studio, I assume you already have a login and user for that person. If not,
    How to: Create a SQL Server Login http://msdn.microsoft.com/en-us/library/aa337562.aspx
    How to: Create a Database User
    http://msdn.microsoft.com/en-us/library/aa337545.aspx
    1. Then, in Object Explorer, expand the Database, expand
    Tables, right-click the table you want, and then click
    Properties. 
    2. On the Permissions page, under Users or Roles, click
    Search, then Browse, etc, until you find the user. Click
    OK until you are back to the Permissions page.
    3. In the Permission for <user>section, find the
    SELECT (that's the read permission) and click the Grant
    box. Then click OK.
    Rick Byham, Microsoft, SQL Server Books Online, Implies no warranty

  • How do I delete a row in Microsoft Access from a vi using the database toolkit

    Using the database toolkit 1.01 how can I delete a row from my vi

    Bambi,
    I know you already got the answer from Jeremy in the LabVIEW Forum, but I wanted to place this link here so that other users could see the answer.
    How do I delete a row in Microsoft Access from a vi using the database toolkit
    Evan

  • How to access each row value for a database item

    On my form I have a database datablock that represents a table in my database.
    5 rows are shown with a scroll bar that can be viewed to show the rest.
    The user is able to change some of the Database Item values represented in this datablock for any row shown in the datablock.
    I need to validate the correctness of the users change before allowing the database datablock to update the table in the database.
    But a database item in a datablock will represent a value for every row in the table. So how do I access each row value for a database item separately. What is the PL/SQL syntax?
    thanks,
    michelle

    In my situation it was better to use the loop instead
    of a when validate trigger because...Well it was clearly not better to use a loop that doesn't work. I don't understand what you're not clear on about the item and record validation triggers. If you have a specific validation rule for a single field (such as a date that cannot be in the future), that would go in a When-Validate-Item trigger on the date item. If the user enters a future date, your code would display an error message and raise a failure. Raising a failure prevents the item from being marked as valid. Invalid items prevent the record from being inserted/updated. Sometimes you have a validation rule that requires looking at more than one item at a time, such as two items that must either both be NULL or NOT NULL. In that case, you could not use a When-Validate-Item trigger because you can't clear or populate both at once. So then you would use a When-Validate-Record at the block level and if one field is NULL and the other isn't, you would display an error message and raise a failure. Forms is very civil in this respect; we don't throw exceptions around here, but then I digress.

  • How i can access and edit the table of database(.mdb) file through Labview

    Dear sir,
    I want to access and edit the table of database(.mdb) file through Labview and it should save.
    please tell me how i can do it.
    i am waiting for reply.
    regards
    Rajendra

    there are options aplenty for this.  First off, do you have the database connectivity toolset?  If so, You can do it from there.  Following the examples in labview. Or you can do a search for ADO or access database, and find plenty of VIs that can do this. 
    Paul <--Always Learning!!!
    sense and simplicity.
    Browse my sample VIs?

  • How to access a table present in same database

    I have one mc_pl_st tables in mcs_owner schema, but am accessing from another schema age_owner schema,but both schemas are in same database.
    Shall I use user_name.table_name to access the table present in other schema present in same database
    Pls suggest,
    Thanks

    T.PD wrote:
    Skalny wrote:
    859486 wrote:
    Shall I use user_name.table_name to access the table present in other schema present in same databaseYes, you must use schema name if you want to access table or other object, which belongs to different user.You could also use synonymes created by the tables owner:
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14200/statements_7001.htm
    How ever, the user accessing must have SELECT (and INSERT/UPDETE/DELETE?) permissions granted.And also we can use public synonymes.

  • How to access a PDF file from Oracle DATABASE SERVER

    Hi
    I have some pdf files in "\home2\docs" directory in Oracle database server 10g. (OS is Linux) I want to access those pdf files from my client system through Oracle Forms. How is it possible?
    Please Help!!!! It is very urgent !!!
    Expecting fast response!!!!!
    Bye

    hi
    Thank u for ur response.
    Initially i tried to access pdf file from database server. I didn't get any solution for that. So I copied all my pdf files to Application server which is in Linux environment at "/home2/docs" directory.
    I gave the following command for accessing the pdf files kept in Lnux Application Server from Oracle 10g forms in a button press trigger.
    web.show_document('http://192.168.1.53:7779/home2/docs/test.pdf');
    It says "page cannot be found"
    So I copied one of the pdf file named "test.pdf" to "/oracle/oas10g/IasHome/forms90/java" in Linux Application Server . Then the following command
    web.show_document('http://192.168.1.53:7779/forms90/java/test.pdf');
    has opened the the pdf file in browser.
    192.168.1.53 is my Linux Application Server IP. and 7779 is the port.
    Actually we have lacs of pdf files. So i cannot keep all the pdf files in "/oracle/oas10g/IasHome/forms90/java" directory in Linux Application Server. And also all the pdf files not in the same directory , "/home2/docs" some of the pdf files r in the subdirectories of "/home2/docs/" like /home2/docs/sub1, /home2/docs/sub2, /home2/docs/sub3 etc.
    Then how to configure my "/oracle/oas10g/IasHome/forms90/server/forms90.conf" file for retrieving pdf files from "/home2/docs/" and its subdirectories. Is Anything other than this, required for solving my problems.
    Now My PDF files r in LINUX APPLICATION SERVER not in database server.
    Please help!! It is VERY URGENT!!!

  • How to access tables/views of an external database provider..

    After much trouble I finally managed to setup a second Database Provider that doesn't display the "0 out of 0 connections are good" error by filling in the "Configuration Class" field with "intradoc.server.DbProviderConfig".
    But now the problem is actually accessing the tables/views in my newly configured external database provider...
    In the Configuration Manager applet when I try to add a new Table or View it only lists the tables contained in the schema of the SystemDatabase database provider (the original one), I've tried running Queries via components trying stuff like SELECT * FROM provider_name.table_name and other similar but obviously it doesn't work...
    So... with that said, I just want to know how I access tables or views in my "supposedly" well conected (15 out of 15 connections are good, no errors on the Test Query) Oracle external Database Provider - After searching I was unable to find any information regading any post-provider-setup actions in the Content Server documentation - Does anyone know how to do this?
    On a side note, if the database is SQLServer instead of Oracle, with the same configuration and apparently no errors on the database side (other clients access it well) the Query Test of the new database provider returns the following error:
    "The provider 'TestSqlSrv' is in error. Unable to create database connection for JDBC:ODBC:SqlSrv. Unable to create result set for query 'select * from dummy'. Invalid Fetch Size Unable to create result set for query 'select * from dummy'. Invalid Fetch Size java.sql.SQLException: Invalid Fetch Size".But I won't even go there yet.... for now I would settle with just knowing how to reference information in the Oracle external database provider...
    Message was edited by:
    user602700

    if you are able to, pick up Bex Huff's book the Definitive Guite to Stellent Content Server Development (amazon link: http://www.amazon.com/Definitive-Stellent-Content-Server-Development/dp/1590596846/ref=sr_1_1?ie=UTF8&s=books&qid=1196365101&sr=8-1)
    chapter 11 is all about this.

  • Denying unwanted access for a user to a database

    Hi,
    Is there a mechanism in Oracle using which we can deny access to a user based on invalid login attempts made ? For example, in case a user logs in for the first time with an incorrect password, does the same the second time also, so at his third attempt, can we block the user and prevent login for say 24 hours ?
    Thanks and Regards,
    Mohan.

    Although I have not addressed this issue myself, it seems that it would be possible to setup this functionality yourself.
    1) Make sure you have auditing turned on.
    2) Create a logon trigger that searches audit logs for user from the terminal you are interested in and raises an application error if there as been 3 or more failed "create session" attempts in the last 24 hours.
    Regards
    Tim Boles
    Well this was fun....I am not sure it is "full proof" but I had fun trying to figure it out...took a little bit of researching on google and through the Oracle documents but hey you can tailor it to your needs.
    Turn auditing on
    Update your initialization file to have audit_trail=true
    bounce the database
    As sysdba
    SQL>audit create session;
    SQL>
    create or replace trigger logon_time after logon on database
    declare numfailed number;
    begin
    select count(1)
    into numfailed
    from dba_audit_trail
    where ACTION_NAME='LOGON'
    and RETURNCODE=1017
    and USERHOST=(select sys_context('USERENV','HOST') FROM DUAL)
    AND USERNAME=(select sys_context('USERENV','SESSION_USER') FROM DUAL)
    and timestamp>trunc(sysdate);
    if numfailed > 2
    then
    RAISE_APPLICATION_ERROR(-20001,'Not Allowed to Logon Database failed 3 times within 24 hours');
    end if;
    end;
    SQL>connect scott/scotttest
    Connected.
    SQL>connect scott/asfasdf
    ERROR:
    ORA-01017: invalid username/password; logon denied
    Warning: You are no longer connected to ORACLE.
    SQL>connect scott/asfasdf
    ERROR:
    ORA-01017: invalid username/password; logon denied
    Warning: You are no longer connected to ORACLE.
    SQL>connect scott/asfasdf
    ERROR:
    ORA-01017: invalid username/password; logon denied
    Warning: You are no longer connected to ORACLE.
    SQL>connect scott/scotttest
    ERROR:
    ORA-00604: error occurred at recursive SQL level 1
    ORA-20001: Not Allowed to Logon Database failed 3 times within 24 hours
    ORA-06512: at line 13
    Edited by: Tim Boles on Apr 13, 2010 9:52 AM

  • How can I use firefox to access Oracle's 10g Express Edition Database script editor?

    I have installed Oracle's 10g Express Edition (xe) Database in my computer, which is running Ubuntu 10.04 64-bit. I can access the database through the command line and by using the web interface on Firefox. However, the script editor doesn't work with Firefox. The scripts are not shown and I'm unable to edit them.

    I have installed Oracle's 10g Express Edition (xe) Database in my computer, which is running Ubuntu 10.04 64-bit. I can access the database through the command line and by using the web interface on Firefox. However, the script editor doesn't work with Firefox. The scripts are not shown and I'm unable to edit them.

  • More than one Thread accessing the same records in the database

    Hi, I have more than one thread accessing a synchronized method called getMinPrimaryKey() which gets the lowest of the primary key frm the table based on the a flag which is set to true. once it is retrieved the same method also sets the flag as false so it is not retrieved the second time. so next time a different thread calls this method it should retrieve the next available lowest primarmy key.
    but even when i have the method as synchronized different threads keep returning the same primary key instead of getting the next sequence. can some one let me know where I might go wrong and what could be the solution. is it because when once i retrieve the record and set the flag as false, i also need to commit it?, which could be the reason the select query still picks up the same primary key. please help me out on this.
    thanks,
    Harish

    Correction. If different threads always return the same key then your table isn't getting up dated. If different threads sometimes return the same key, then either the database is committing lazily, or else the threads are calling getMinPrimaryKey on different objects and so are not executing atomically with respect to each other.

  • Access blob/ord column from remote database

    Hi,
    I am using oracle 10.2.
    I have two database X and Y and on Y database i have the table B with column ORDDOC.
    The db link is created on A to access all tables of B. I can access all tables from B except X.
    Could you please advise how can i access table X from B database.
    Database - Y
    SQL> desc B;
    Name Null? Type
    ATTACHMENT_ID NOT NULL NUMBER(38)
    ATTACHMENT ORDSYS.ORDDOC
    SQL>
    Database - X
    SQL> select * from B@DB_LINK_TRDX2.WORLD;
    select * from B@DB_LINK_TRDX2.WORLD
    ERROR at line 1:
    ORA-22804: remote operations not permitted on object tables or user-defined
    type columns
    SQL>
    Anybody could help pls ?

    Kapil wrote:
    The document is in different database and used by other schemas as well from that database.
    .Net is GUI.Daniel raised a very important point. Moving that document via another database doubles the network load for that operation. And doubles the performance impact on the client.
    Is this in any way a sensible thing to do? Most definitely not.
    Assuming that the client cannot reach the remote database containing the documents, and that can only be done via the local database, then you need to look at options such as materialised views. Replicate the remote content from the remote database to the local database at regular intervals.
    As the data set is large (containing LOB documents), consider fast incremental refreshing (and not pull the entire data set across with each refresh).
    Yes, you can write PL/SQL code that grabs the remote document and copies it into a local LOB and then dish that up to the client. But the impact of this on the network and performance are major concerns that need to be thoroughly evaluated first.

  • Restricting the user to access only one view in or database

    A user wants to create a database link , so that he can view one of our views. We want to restrict permission, so that he can access only that view, and not any of our tables. What is the best way to proceed?
    Thanks in advance,
    Gayatri

    Pl do not post duplicate threads - Restricting the user to access only one view in or database

  • User Access to all tables of a database

    Hi,
    Is it possible to create a user that has access to all tables in a particular database?  I know I can grant permissions on individual tables, but I would like to create a user that can add, delete, and insert data into any table in the database.  This is easy in MSSQL, but not so easy with MaxDB
    Thanks and Kind Regards,
    Diana Hoppe

    It's not so easy, because it's a nonsense requirement!
    While it may be convenient to be able to just access data and db-objects during development, this becomes a nightmare on production.
    It's far easier and usually better to create schemas to put the database objects in and roles that have the required permissions.
    Then you can grant the roles to the users that need them.
    This way you've cleanly separated the naming (schemas) from the permission (roles/users/grants) aspect.
    A common approach for this is:
    - SYSDBA user (e.g. SUPERDBA) owns the application schemas and can create/alter the objects in it
    - SYDBA also owns the roles and users.
    One step more secure would be to have a specific user own the application schemas - just like it is the case for NetWeaver databases.
    With this, you can have your DBAs have their superuser access to the database and still not the super-easy option to look at the data.
    regards,
    Lars

Maybe you are looking for