ORA-04091 and composed the trigger

Hi all, I have the following table:

ID_PARTITION VARCHAR2 (20)

ROLE_NOW VARCHAR2 (CHAR)

DATE OF THE REMOVAL

EDITION OF VARCHAR2 (3)

DATE OF UPDATE_DATE

If MOUNTING column is updated 'worthless', a trigger should update the UPDATE_DATE column with the value 'sysdate.

I get the error ORA-04091 on the execution of the trigger. So I try to use the TRIGGER COMPOUND modifing the trigger existing as follow:

CREATE OR REPLACE

Tri_hot_active RELAXATION

FOR the UPDATE OF the edition ON tab_informations

COMPOUND OF TRIGGER

v_partition VARCHAR2 (20);

v_get VARCHAR2 (100);

v_update_sql VARCHAR2 (1000);


AFTER EACH ROW IS

BEGIN

dbms_output.put_line ('top');

If: new.editing = 'no' THEN

v_partition: =: old.partition_id;

dbms_output.put_line ('v_partition =' | v_partition); -debug purpose

dbms_output.put_line (' old v_update = ' |: old.update_date); -debug purpose

v_update_sql: = "update tab_informations set = sysdate update_date where id_partition =" ' |: new.partition_id | "" ' ;

dbms_output.put_line ('v_update_sql =' | v_update_sql); -debug purpose

immediately run v_update_sql;

end if;

END AFTER EACH LINE;

END tri_hot_active;

/

But I still get ORA-04091. Can you suggest me a solution?

I'm working on 11 GR 2.

Thank you

Ste

Now...

you would do that in a BEFORE trigger rather than in AFTER

and you just change the ': NEW ' values of the content that you want to use for the update

HTH

Tags: Database

Similar Questions

  • trigger error autnomous mutation! Why not allow select in the trigger body?

    case 1. a user updates the table and this user has not committed, even fire user select request, he would get an old result. but no error.

    case 2. We have table x, trigger appears on the table x as soon as the table is updated to trigger fires. inside the body that we select just for table 'x' it throws error error changing table
    can someone please explain why?

    my example as follows:
    case 1:
    CREATE TABLE MyTable
    (NUMBER of c1);

    INSERT INTO myTable VALUES (1);
    commit;
    INSERT INTO myTable VALUES (2);

    Select * from myTable;
    C1
    ------------
    1




    case 2:
    CREATE TABLE myMaxTable
    (maxValue NUMBER);

    CREATE TABLE MyTable
    (NUMBER of c1);

    INSERT INTO myMaxTable VALUES (NULL);
    COMMIT;

    CREATE OR REPLACE TRIGGER myTrigger
    AFTER ON INSERT myTable
    FOR EACH LINE
    BEGIN
    UPDATE myMaxTable
    SET maxValue = (SELECT MAX (c1) FROM MaTable);
    END;
    /
    INSERT INTO myTable VALUES (1);

    INSERT INTO myTable VALUES (1)
    *
    ERROR on line 1:
    ORA-04091: table HUNBUG. MYTABLE is changing, function of triggering/can not see
    ORA-06512: at "HUNBUG. MON_TRIGGER', line 2
    ORA-04088: error during execution of trigger ' HUNBUG. MYTRIGGER'

    Assume that you are doing something like this:
    You have three records in the table:

    INSERT INTO myTable VALUES (1);
    
    INSERT INTO myTable VALUES (2);
    
    INSERT INTO myTable VALUES (3);
    

    Then do you one insert call to do more than three:

    INSERT INTO myTable
    SELECT c1 + 100
    FROM myTable;
    

    This last call insert inserts 3 records in your table - 101, 102 and 103.

    When you have a trigger FOR EACH ROW, which will be called three times, but there is no way to predict in what order, and when the trigger will fire for example at c1 = 102, the table is the "mutation" - it is located in the heart of a change and you don't know if 101 or 103 or both is in the table. Oracle does not allow you to do a select on the table of this mutation.

    When you remove the FOR EACH ROW clause, the trigger only will be called once at the end of this call to insert, moment in which the table is no longer changing and so your code will be located safely c1 max.

  • ORA-04091: table is mutation in a scenario

    Hello everyone

    I have a scenario like this:

    There are 2 diagrams USER1 and USER2. There is a table (say STATUS_TABLE) with a similar structure in the two schemas. In a scenario of some USER1 must say USER2 about a flag that needs updates in user2. STATUS_TABLE. For this, an intermediate table (called INTER_TABLE) was created. Now USER1 inserts an entry in the INTER_TABLE table and there is a trigger for insertion on the INTER_TABLE that updates this indicator in USER2. STATUS_TABLE. Once this update is over, record in INTER_TABLE is useless and should be deleted. Now the delete statement in the same trigger on INTER_TABLE laying ORA-04091: table is the mutation. The same thing must hapeen in the other direction as well (for example user1 user2).

    Something like this:
    USER1.STATUS_TABLE          INTER_TABLE          USER2.STATUS_TABLE
                       1 row inserted
               ---------------->
                        trigger on insert------->update a flag here
                      delete that rec from INTER_TABLE     
                           => ORA-04091: table is mutating
    What would be the good approach to perform this feature?

    I hope I explained the scenario correctly :). If you need more details, please let me know

    Thank you
    Amardeep Sidhu

    Amardeep Sidhu wrote:
    In fact, USER1 & USER2 are in different databases and are managed by different vendors.

    You said at first the different schemas. Now, you say too different databases.
    So, need you a database link then, right?

    Amardeep Sidhu wrote:
    And they can not give each other the privilege to insert directly to STATUS_TABLE. So there must be an intermediate table for communication.

    Do you mean that they want to control the code that performs the insert/update in their own table of STATUS?
    In the affirmative. Then let him write a stored procedure to it. And grant execute on the stored procedure to the other provider (vice versa).

    The table mid-range + remains of trigger solution "outlandish."

  • Regression: What clause omitted from the trigger editor when not logged in as the owner of the trigger

    I found that this reported in earlier versions of SQL Developer, so I guess it's a regression.   In addition, it was not clear how/where to report bugs so feel free to re - direct me to another forum.

    Version 4.0.1.14

    Unless I'm logged in as the owner of a trigger, the WHEN clause is missing when I discovered the source of order in the trigger Editor.    I've seen where this has been reported previously, but in this post, it was suggested that this should work for "privileged" users   In my case it does not even if I am logged in as a user with the DBA role.

    I find this a bug very serious because if you do not notice missing WHEN clause (you would have to know that it was supposed to be present) and you compile the trigger of the form of the editor he deletes the WHEN clause effectively and modifies the trigger behavior.

    Support of Oracle is the proper place to report bugs.

    We do our best for them to triage here, esp when it's a beta/adoptive parent early.

    This bug has been ID and fixed for the 4.0.2 patch which is soon.

  • upgrading startup ORA-00205: error in the identification of control files

    Hello
    I do a manual upgrade of 10.2.04 to 11.2.03.

    I installed 11.2.0.3.
    Ran utlu112i.sql
    Copied TNSNAMES and LISTENER.ora, init.ora of 10g of House to the respective directories in 11g.
    A commented all the dump_dest paramteres in init.ora 11g and added the diagnostic_dest parameter

    exports all varaiables as follows.

    Export ORACLE_HOME = / oracle/ora11203
    export PATH = $ORACLE_HOME/bin: $PATH
    export ORACLE_SID = OMIGTEST
    Export TNS_ADMIN = $ORACLE_HOME/network/admin
    export ORACLE_BASE = / oracle/ora11203/app/ora11203

    Now when I try to start DB of the unix session where all above variables are defined, I get after publication.
    SQL> startup upgrade
    ORACLE instance started.
    
    Total System Global Area 1636892672 bytes
    Fixed Size                  2183056 bytes
    Variable Size            1090519152 bytes
    Database Buffers          536870912 bytes
    Redo Buffers                7319552 bytes
    ORA-00205: error in identifying control file, check alert log for more info
    
    Alert log says as below.
    
    ORACLE_BASE from environment = /oracle/ora11203/app/ora11203
    Thu Aug 23 15:03:36 2012
    ALTER DATABASE   MOUNT
    ORA-00210: cannot open the specified control file
    ORA-00202: control file: '/oracle/ora11203/dbs/cntrlOMIGTEST.dbf'
    ORA-27037: unable to obtain file status
    HPUX-ia64 Error: 2: No such file or directory
    Additional information: 3
    ORA-205 signalled during: ALTER DATABASE   MOUNT...
    In init.ora 11 g (which is copied from 10 g), I commented on our path of control file entry.

    Well want to help me because I do the upgrade for the first time.

    Thank you

    Published by: user10698496 on August 24, 2012 02:47

    Yes.

    BR,
    Pinela.

  • ORA-28500 and ORA-02063 connecting MySQL to Oracle.

    Dear all,

    My database is Oracle 11 GR 2 Rac 2 knots and on 64-bit Linux operating system.
    Version of my MySQL database is 5.5.17 it's the Linux 32-bit operating system.

    I am trying to connect to MySQL database to Oracle database using a database link.

    Here is the step by step process that I followed to reach my goal. All my processes are on an Oracle RAC node.

    1)
    Yum install mysql-connector-odbc
    Yum install unixODBC

    2)
    Edit the file /etc/odbc.ini
    [test]
    Driver = /usr/lib64/libmyodbc3.so
    Description = MySQL ODBC 3.51 Driver DSN
    SERVER = 10.0.0.1
    PORT = 3306
    USER = test
    Password = test
    Database = test
    OPTION = 3
    SOCKET =

    3)
    Edit the /etc/odbcinst.ini file
    [MySQL]
    Description = ODBC for MySQL
    Driver = /usr/lib64/libmyodbc3.so
    Setup = /usr/lib64/libodbcmyS.so
    FileUsage = 1

    (4) test connection
    isql - v test test test
    Returns:
    ---------------------------------------
    | Connected!
    | |
    | SQL query |
    | help [tablename] |
    | quit smoking |
    | |
    ---------------------------------------
    SQL >

    (5) now, I change the listener.ora file and add the entry. After the entry of my file listener.ora is like this:

    LISTENER =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = CIP)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = CIP)(KEY = LISTENER))
    (ADDRESS = (PROTOCOL = TCP)(HOST=testnode1) (PORT = 1521))
    )
    )

    # line added by Agent
    LISTENER_SCAN1 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = CIP)(KEY = LISTENER_SCAN1))
    )
    )

    # line added by Agent
    ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER_SCAN1 = ON # line added by Agent
    ENABLE_GLOBAL_DYNAMIC_ENDPOINT_LISTENER = ON # line added by Agent

    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)
    (= Extproc PROGRAM)
    )
    (SID_DESC =
    (PROGRAM = dg4odbc)
    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)
    (SID_NAME = test)
    (ENVS = LD_LIBRARY_PATH = usr/local/lib:/u01/app/oracle/product/11.2.0/dbhome_1/lib)
    )
    )

    (6) after these entries, the listener after REBOOT status is as follows:

    LSNRCTL > status
    Connection to (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC1521)))
    STATUS of the LISTENER
    ------------------------
    Alias LISTENER
    Version TNSLSNR for Linux: Version 11.2.0.1.0 - Production
    Start date December 27, 2011 01:19:32
    Uptime 0 days 9 h 31 min 12 sec
    Draw level off
    Security ON: OS Local Authentication
    SNMP OFF
    Parameter Listener of the /u01/app/11.2.0/grid/network/admin/listener.ora file
    The listener log file /U01/app/grid/diag/tnslsnr/racnode1/listener/alert/log.XML
    Summary of endpoints listening...
    (DESCRIPTION = (ADDRESS = (PROTOCOL = ipc) (KEY = EXTPROC1521)))
    (DESCRIPTION = (ADDRESS = (PROTOCOL = ipc) (KEY = LISTENER)))
    (DESCRIPTION = (ADDRESS = (PROTOCOL = tcp)(HOST=testnode1) (PORT = 1521)))
    Summary of services...
    Service '+ ASM' a 1 instance (s).
    Instance '+ ASM1' READY State, has 1 operation for this service...
    Service 'PLSExtProc' has 1 instance (s).
    Instance of 'PLSExtProc', status UNKNOWN, has 1 operation for this service...
    Service 'test' has 1 instance (s).
    Instance of 'test', status UNKNOWN, has 1 operation for this service...
    Service 'testdb' is 1 instance (s).
    'Testdb1' instance, State LOAN, has 1 operation for this service...
    Service 'racdbXDB' has 1 instance (s).
    'Testdb1' instance, State LOAN, has 1 operation for this service...
    The command completed successfully

    (7) then in the tnsnames.ora file, I added the following entry:

    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS =
    (PROTOCOL = IPC)
    (KEY = EXTPROC1521)
    )
    )
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    )
    )


    test =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP) (HOST = 10.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SID = test)
    )
    (HS = OK)
    )

    When I test tnsping, it works.

    (8) I change the file .bash_profile for Oracle
    ORACLE_HOME, ORACLE_BASE were already pointing to the right destination, I added:

    LD_LIBRARY_PATH=/usr/local/lib:/U01/app/Oracle/product/11.1.0/Db_1/lib:/U01/app/Oracle/product/11.2.0/dbhome_1/HS/lib:/usr/lib64:/usr/lib
    export LD_LIBRARY_PATH

    ODBCINI=/etc/ODBC.ini
    Export ODBCINI

    ODBCINSTINI=/etc/ODBC.ini
    export ODBCINSTINI

    ODBCSYSINI = / etc
    export ODBCSYSINI

    (9) then I configured $ORACLE_HOME/hs/admin/inithsodbc.ora
    And modified these lines:
    HS_FDS_CONNECT_INFO = test
    HS_FDS_TRACE_LEVEL = WE
    HS_FDS_TRACE_FILE_NAME = odbc_test.log
    HS_FDS_TRACE_LEVEL = 4
    HS_FDS_SHAREABLE_NAME = /usr/lib64/libodbc.so
    HS_FDS_SUPPORT_STATISCTICS = FALSE
    HS_LANGUAGE = AMERICAN_AMERICA. WE8ISO8859P1
    Set = /etc/odbc.ini ODBCINI

    (10) then I created a link of database with the following command:
    Create a database connection test audience to connect to test identified by test using 'test '.

    Also I tried the username and password in the database link with double quotes.

    (11) now finally when I try to select records from a mysql table:
    Select count (*) from "table"@"test" -I tried with and without double quotes

    I get the following error:

    ERROR on line 1:
    ORA-28500: connection between ORACLE and a non-Oracle system has sent this message:
    ORA-02063: preceding the TEST line

    How to pass through this error and how do I check the logs for HS?

    Your help is needed.

    Best regards, Imran

    Published by: misterimran on December 27, 2011 13:21

    Hello
    You had your listener.ora for the DG4ODBC entry-

    (ENVS = LD_LIBRARY_PATH = usr/local/lib:/u01/app/oracle/product/11.2.0/dbhome_1/lib)

    but it should also include the path to the driver manager directory which in your case is/usr/lib64 might then you add this?
    The error:

    Unable to load the ODBC library symbol: usr/lib64/libmyodbc3.so(SQLSetDescRec)

    indicates the lib64 directory are not accessible.

    The entry should look like-

    (SID_DESC =
    (PROGRAM = dg4odbc)
    (ORACLE_HOME = u01/app/oracle/product/11.2.0/dbhome_1)
    (SID_NAME = test)
    (ENVS = LD_LIBRARY_PATH = usr/local/lib:/usr/lib64:/u01/app/oracle/product/11.2.0/dbhome_1/lib)
    )

    Spaces may have bene lost at the time of publication, but at least there should be a space in the file as indicated by the .
    After the change is made and then stop and start the listener.
    If you still have problems, please post again the current versions of the configuration files, the complete errors figure in SQLPLUS to a select statement and the output of a trace debugging with errors.

    According to the information you use the 3.51 MySQL ODBC driver so could you also try with the latest version of the 5.1 driver and see if you have the same problem?

    Kind regards
    Mike

  • Update and Flash the text

    Hi all.

    I created the timer for blinking text and I want at this time blinking when there is no update (live) .is it possible?
    Forms 10g R1.
    Database 11 G R2.

    Tic Tac Toe.

    Tic Tac Toe,

    Add a numeric field in your table and assign the value of this field in the operations Insert / Update each record at the level of the database through triggers. And in the trigger after REQUEST of the building, check which save record keeps the maximum value in the new domain, and what is later inserted / updated. So you can save this number in a global variable and may affect * Visual attribute * in the trigger WHEN TIMER-EXPIRED using GO_RECORD, SET_ITEM_INSTANCE_PROPERTY integrated.

    Kind regards

    Manu.

  • How to troubleshoot the ora-04091: table of mutation

    Hi all

    Oracle version: 10g express.

    case study: a class has many students, that a student has rewards.

    original design:
    drop table student;
    drop table class;
    
    create table class(
    clsid varchar2(9) primary key);
    
    create table student(
    stuid varchar2(9) primary key,
    clsid varchar2(9) not null references class(clsid) on delete cascade,
    reward varchar2(9));
    sample data:
    insert into class values('cls1');
    insert into student values('stu1','cls1','yes');
    issues related to the:
    1. If I want to
     insert into student values('stu2','cls1','yes'); 
    I can put a trigger on student to check if he has that one student in class reward. This trigger must tell me error: I can not leave 'stu2' a 'Yes' on the column of the reward. But he'll lead us Oracle error: ora-04091: table of mutation. He seems to use 'after' or 'instead of' trigger can solve this problem, then how?

    2. Another way to ensure that a student in a class reward, is to change the design as:
    drop table student;
    drop table class;
    
    create table class(
    clsid varchar2(9) primary key,
    reward_stuid varchar2(9));
    
    create table student(
    stuid varchar2(9) primary key,
    clsid varchar2(9) not null references class(cid) on delete cascade);
    But the question of these two tables has one foreign key to the other, is it good design?

    Thank you.

    Published by: 991096 on April 11, 2013 04:56

    Do not use a trigger for this. This is the logic that you should include in your application as a 'check' pre before even attempting insert, or...
    You use an INSERT... SELECT... statement that incorporates the audit as part of it, so the line will be inserted only if the proper test is satisfied.

    for example

    insert into student (stuid, clsid, reward)
    select 'stu2', 'cls1', 'yes'
    from   dual left outer join student s2 on (s2.clsid = 'cls1' and s2.reward = 'yes')
    where  s2.stuid is null; -- only insert if no other student is found in same class already with reward
    

    and then, your application can control SQL ROWCOUNT % to see if the line was inserted or not.

    (Similarly, you can use a MERGE statement or clause EXISTS (NOT) or any method to do so)

  • ORA-04091 mutation, trigger/function

    Hi all
    I am trying to generate the reference number for the ref_num column
    the serial number should be under this Formate:
    Year/serial number
    This trigger after update of the 'status' column when the value of the "s".
    BEGIN  
      IF p_status = 'S' THEN
        SELECT NVL(MAX(TO_NUMBER(SUBSTR(REF_NUM,6))),0) +1 
        Into vCURR_REF
        FROM ADM_MISSION_REQ_HDR        
        WHERE SUBSTR(REF_NUM,1,4) = TO_CHAR(P_REQ_DATE,'YYYY');
        vREF_NUM :=   TO_CHAR(P_REQ_DATE,'YYYY')||'/'||vCURR_REF;
      END IF;   
    RETURN vREF_NUM;      
     EXCEPTION
        WHEN NO_DATA_FOUND THEN
         vREF_NUM :=   TO_CHAR(P_REQ_DATE,'YYYY')||'/'||'1';
    RETURN vREF_NUM;
        
    END;
    This error pops up
    ORA-20999: 
    ORA-06512: at "HSO.CG$ERRORS", line 563
    ORA-06512: at "IAIGC.CG$ADM_MISSION_REQ_HDR", line 931
    ORA-20999: 
    ORA-06512: at "HSO.CG$ERRORS", line 563
    ORA-06512: at "IAIGC.CG$ADM_MISSION_REQ_HDR", line 116
    ORA-04091: table IAIGC.ADM_MISSION_REQ_HDR is mutating, trigger/function may not see it
    ORA-06512: at "IAIGC.CG$BUR_ADM_MISSION_REQ_HDR", line 105
    ORA-04088: error during execution of trigger 'IAIGC.CG$BUR_ADM_MISSION_REQ_HDR'
    ORA-06512: at line 1
    Help, please

    Published by: your * may 3, 2011 12:53

    http://www.Oracle-base.com/articles/9i/MutatingTableExceptions.php
    http://www.Oracle-base.com/articles/Misc/DatabaseTriggersOverview.php

  • Save the data before and after the occurrence of a Trigger Condition.

    Hello

    I am worrking on an application that acquires data from 64 channels and performs many analyses.

    Necessary to implement something is recording the data in the event of alarm condition.

    I've implemented datalogging in many previous applications, but this one is difficult.

    I need to save data for a few seconds before and a few seconds after the alarm has occurred in a single file.

    I thought constantly write data to a file PDM and at the same time deleting the old data, until the alarm trigger occurs.

    but I was not able to do, since I have no blocks to remove data from a PDM file.

    I'm looking for the ideal approach to this recording.

    Any help will be appreciated.

    What I have to do this in the past, use of a queue with loss as a circular buffer.  When you get the relaxation, dump you the data in the queue to your file and then save however many data you want after the outbreak.

    For the purposes of the memory allocation, do not use the queue to rinse.  Use rather a Dequeue element inside a conditional FOR loop with a 0 timeout (reading the queue stops when you have a timeout or you read X samples).

  • delay between the trigger and data acquisition

    Hi, I use NI SMU-6368 as a tool for data acquisition. In my experience, I use an external digital trigger to start taking measures of a thermistor.

    However, before the experience, I want to know the time that elapses between the detection of the trigger signal and data acquisition start time.

    Is there a way to do this?

    Here's the kind of thing I configure to get an accurate measure of time of t = 0 trigger signal to the

    the actual first A/D conversion.   It may be too much for a measurement of the temperature, but you should get

    the right track.

    -Kevin P

  • Relaxation and door, timing of the trigger.


    Hi Companyqwe,

    After reviewing your code a little more in detail, I suggest that in which you may be able to measure the time between your start trigger and your trigger to stop is to get the timestamp at the point at which your starting threshold is exceeded, and then back to the place where the stop trigger level is exceeded. These values of time stamps could then be subtracted to determine the total duration of the trigger.

    I built a very rough example to illustrate how this could be done. You can apply a principal similar to your request.

    I hope this helps.

    Best regards

    Christian Hartshorne

    NIUK

  • PXI Questions - trigger and save the Communication function

    I would like to use the VISA API for working with modules in my chassis SMU-1062 q. I have installed the following modules in the chassis:

    1 NI PXI-5102 (scope)

    2 NI PXI-5402 (fgen)

    Instruments based on the registry as PXI modules are new to me for example I only worked with instruments of message in office until now. I had a number of questions on how to work with these appliances with VISAS, let me start by two of the most pressing problems for me right now:

    1. I don't understand how material trigger works in a PXI chassis. For example, if I'm working with the PXI-5402 (fgen) and I want to make a hardware trigger on TTL0 that the PXI-5102 (scope) can listen, how to configure it? What I see in the NI-VISA support, the VI_ATTR_TRIG_ID attribute allows you to specify the trigger line of material (TTL0 - TTL7) for a device. Once this is done, I'm supposed to (apparently) use the function:

    viAssertTrigger

    with the value: VI_TRIG_PROT_RESERVE

    in order to 'book' in the line. It is clear to me as agglomerates that produces a trigger on TTL0. At this point, I guess if I wanted to the PXI-5102 to be triggered by the TTL0, then I put the VI_ATTR_TRIG_ID in TTL0 for this camera as well? In addition, what is the difference between the implementation of VI_ATTR_TRIG_ID in TTL0 for the device (INSTR resource) against the implementation of VI_ATTR_TRIG_ID to TTL0 to the chassis (substantive resource of BASKET). What happens when I use viAssertTrigger in each case?

    2. my other question concerns using the PXI modules using ONLY VISA orders (I rather not use NISCOPE and NIFGEN at the level of the API). I understand how to use ViPeekN (16.etc, N = 8) and ViPokeN for reading and writing to/from the registry of PXI Configuration. What I don't understand how to use functions such as ViMoveIn, ViMoveOut etc to run modules, for example, make the PXI-5402 generate a sine wave. In other words, where can I find an explanation of how to order the PXI modules and send data using the API of VISA. It seems that I need documentation that explains how to issue orders of these devices from the registry, which brings à la carte, at the place where to read data from the etc.

    Thank you

    I did some looking and unfortunately we do not have any support for programming level registry with our Modular Instruments.

  • Custom event is not captured by the Task Scheduler and unable to trigger by e-mail for the event

    Hello world

    We have installed the 9.0 table in our windows 2008 R2 server and Scheduler tasks to send if you find error occurred for the application in it. That's why we created SMTP inside. First, we have implemented the Task Scheduler and generate an error in the application of the table and run the task manually and we receive by e-mail. But when we go for automation by the custom event. The steps below that I follow:

    1. click the Start button, and then select administrative tools > Task Scheduler.

    2. click on the task of creating in the Actions pane on the right.

    3. in the dialog box create a task in the name text box, type a name for the task and provide a description if you want.

    4. in the section security options, select run whether user is logged in or not.

    5. click on the triggers tab, and then click the new button.

    6 to start the task drop-down list, select an event.

    7. in the settings section, select custom and click the new event filter.

    8. for the event level, select the error box.

    9. selection of the Source, in the event source drop-down list, select the table server checkbox.

    10. click OK to close the new dialog box even filter and then click OK again to close the new trigger dialog box. The event trigger is now configured.

    11. in the dialog box create a new task, click the Actions tab and click the new button.

    12. in the Action new dialog box, in the drop Action, select send e-mail.

    13. under the settings section, fill in the form as required, including the SMTP server.

    Note: It is necessary to enter the valid e-mail addresses in the From and to text boxes.

    14. click OK to close the new dialog Action.

    15. click OK to close the dialog box create a task and finish configuring e-mail alert.

    If please see this and feel free to contact me if you have any information.

    Concerning

    Valerie

    Mob: 469 345 3625

    This issue is beyond the scope of this site (for consumers) and to be sure, you get the best (and fastest) reply, we have to ask either on Technet (for IT Pro) or MSDN (for developers)
    *
  • What is the trigger in the profile of the AAU and how to create it?

    Hello

    I created metadata for the vacation request (employee name - type holiday...) and I created a rule containing these metadata. But when I create a profile for this rule I can not select the appropriate trigger, it seems that she in the next photo. And I do not know what is the trigger element and how to create one for my rule, and my profile.

    Thank youtrigger.PNG

    1. in ConfigMgr - InformationFields find which option list is used for xIdcProfile. Change the option list (either directly, or in ConfigMgr - view (s), if they come from a table) to add a new trigger to profile value.

    2. in ConfigMgr - profile add a new profile with the new value of the trigger

    This will create a new profile without rules. Assign no global rules for profiles of school boards - it might work, but it is somewhat confusing and very probably will have side effects. A global rule is a rule that is applied to all elements regardless their profiles (even for items without profile create via the standard checkin).

Maybe you are looking for

  • How can I get rid of this error message?

    "I downloaded the latest version of firefox and receive this java script" error: expose the privilege or cross-origin callable is prohibited "whenever I load a new page on the web.

  • I have a computer laptop g60-635dx. can I upgrade the graphics card on this laptop?

    I have a computer laptop g60-635dx. can I upgrade the graphics card on this laptop?

  • HP Pavilion stuck on the white screen

    He had since November/December, Windows 8, it kept freezing so I restarted. It showed 'Prepare auto repair', then went to a blank screen (help I need before the 4th) and it has been like this for a day

  • 6D9E

    MS Vista will not download SQL Server 2005 (1) service pack 3. kb970892

  • move one data store

    Hello worldI have a virtual machine that is in the HP storage, I need to move to NetApp storage. (Both the storage is in same vcenter)If I delete the virtual machine inventory and then copy it to the NetApp storage andAdd to the inventory it will wor