Impossible to compile a body of dbms_utility without its specifications

Hello!
I just got this error on my EE 11 g database

yesterday had feeding problems and the batery backup was not working (but very often)

Today, trying to send an e-mail with a job, I realized through TOAD this sys has 304 invalid objects.
Try to compile and it seems that something is missing.

"cannot compile the body of dbms_utility without its specifications.

I can't find that descriptive and not found the forums related to this.

need expert help...

S.O. Oracle enterprise linux 4.7
D.B. Oracle Enterprise 11.2

Thank you!

Looks like you can not compile this.
You can try runing below on the server where the database is installed. This can take some time to complete:

SQL>@?/rdbms/admin/catalog.sql

Once it's done, please check the number of invalids run below and resumes the invalides

SQL>@?/rdbms/admin/utlrp.sql

If this fix then OK, otherwise please run below

SQL>@?/rdbms/admin/catproc.sql

and

SQL>@?/rdbms/admin/utlrp.sql

This should solve you the problem.

Kind regards
Julien

Tags: Database

Similar Questions

  • PLS-00304: cannot compile < package > body without its specification

    Hi all
    When compiling the below pasted together, I got the following error msg.
    PL/SQL: Compilation unit analysis terminated
    PLS-00304: cannot compile body of 'EDR_RPT_CLASS_BY_TAWT_PACKAGE'
    without its specification
    
    PLS-00905: object HDOT.EDR_RPT_CLASS_BY_TAWT_PACKAGE is invalid
    But me, which forfeit and ppackage specification of the body properly. Please could someone help me find the error

    CREATE OR REPLACE PACKAGE edr_rpt_class_by_tawt_package AS
    
    
    PROCEDURE edr_rpt_gen_class_by_tawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    );
    
    PROCEDURE edr_rpt_gen_class_by_fawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    );
    
    PROCEDURE edr_rpt_gen_class_by_sawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    );
    
    
    PROCEDURE edr_rpt_gen_class_by_triawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    );
    
    PROCEDURE edr_rpt_gen_class_by_qawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    );
    
    FUNCTION  class_count
    (
      in_lane_id                  edr_rpt_by_ranges_output.lane_id%TYPE,
      in_direction_id             edr_rpt_by_ranges_output.direction_id%TYPE,
      in_interval_start_date_time edr_rpt_by_ranges_output.interval_start_date_time%TYPE,
      in_interval_end_date_time   edr_rpt_by_ranges_output.interval_start_date_time%TYPE,
      in_axle_wt_min              edr_cls_by_tawt_report_data.group_weight%TYPE,
      iin_axle_wt_max             edr_cls_by_tawt_report_data.group_weight%TYPE,
      in_class_min                edr_cls_by_tawt_report_data.vehicle_class%TYPE,
      in_class_max                edr_cls_by_tawt_report_data.vehicle_class%TYPE
    )
    RETURN VARCHAR2;
    
    
    END edr_rpt_class_by_tawt_package;
    /
    
    CREATE OR REPLACE PACKAGE BODY edr_rpt_class_by_tawt_package AS
    
       c_front_axle_only         CONSTANT axle_class.group_type%TYPE := -1;
       c_axle_single_group_type  CONSTANT axle_class.group_type%TYPE := 1;
       c_axle_tandem_group_type  CONSTANT axle_class.group_type%TYPE := 2;
       c_axle_tridem_group_type  CONSTANT axle_class.group_type%TYPE := 3;
       c_axle_quadrem_group_type CONSTANT axle_class.group_type%TYPE := 4;
       c_kips_conversion_unit_id CONSTANT units.unit_id%TYPE         := 8;
    
       v_report_axle_group_type  axle_class.group_type%TYPE := 0;
    
    
    FUNCTION  class_count
    (
      in_lane_id                  edr_rpt_by_ranges_output.lane_id%TYPE,
      in_direction_id             edr_rpt_by_ranges_output.direction_id%TYPE,
      in_interval_start_date_time edr_rpt_by_ranges_output.interval_start_date_time%TYPE,
      in_interval_end_date_time   edr_rpt_by_ranges_output.interval_start_date_time%TYPE,
      in_axle_wt_min              edr_cls_by_tawt_report_data.group_weight%TYPE,
      in_axle_wt_max              edr_cls_by_tawt_report_data.group_weight%TYPE,
      in_class_min                edr_cls_by_tawt_report_data.vehicle_class%TYPE,
      in_class_max                edr_cls_by_tawt_report_data.vehicle_class%TYPE
    )
    RETURN NUMBER
    IS
      my_count_result NUMBER(18);
    BEGIN
    
       SELECT NVL(SUM(vehicle_count), 0 )
       INTO my_count_result
       FROM
           (
            SELECT site_lane_id
            FROM   edr_rpt_tmp_report_lanes
            WHERE  edr_rpt_tmp_report_lanes.output_lane_id        = in_lane_id
              AND  edr_rpt_tmp_report_lanes.output_direction_id   = in_direction_id
           ) report_lanes
       JOIN edr_cls_by_tawt_report_data
         ON edr_cls_by_tawt_report_data.site_lane_id          = report_lanes.site_lane_id
       WHERE edr_cls_by_tawt_report_data.bin_start_date_time >= in_interval_start_date_time
         AND edr_cls_by_tawt_report_data.bin_start_date_time <  in_interval_end_date_time
         AND edr_cls_by_tawt_report_data.group_weight >= in_axle_wt_min
         AND edr_cls_by_tawt_report_data.group_weight  < in_axle_wt_max  
         AND edr_cls_by_tawt_report_data.vehicle_class >= in_class_min
         AND edr_cls_by_tawt_report_data.vehicle_class <= in_class_max
         ;
    
       RETURN my_count_result;
    END;
    
    
    FUNCTION get_row_class_counts_text
    RETURN VARCHAR2
    IS
       my_row_counts_text  VARCHAR2(10000);
       my_row_counts_entry  VARCHAR2(10000);
    
       CURSOR row_counts_text IS
         SELECT 'edr_rpt_class_by_tawt_package.class_count('
                           ||'lane_id, '
                           ||'direction_id, '
                           ||'interval_start_date_time, '
                           ||'interval_end_date_time, '
                           ||'range_low, '
                           ||'range_high, '
                           || class_id || ', '
                           || class_id || ') "'|| class_id || '"'
         FROM edr_rpt_tmp_report_classes
         ORDER BY class_id;
    
    BEGIN
    
      my_row_counts_text   := '';
      my_row_counts_entry  := '';
    
      -- generate the speed ranges function calls
      OPEN row_counts_text;
      LOOP
    
        FETCH row_counts_text INTO my_row_counts_entry;
    
        EXIT WHEN row_counts_text%NOTFOUND;
    
        my_row_counts_text := my_row_counts_text || ', ' || my_row_counts_entry;
    
      END LOOP;
      CLOSE row_counts_text;
    
      RETURN my_row_counts_text;
    
    END;
    
    
    
    FUNCTION get_row_totals_text
    RETURN VARCHAR2
    IS
       my_row_count_total_text  VARCHAR2(10000);
    BEGIN
    
      my_row_count_total_text := '';
    
      -- generate the 'total' column function call
      SELECT 'edr_rpt_class_by_tawt_package.class_count('
                           ||'lane_id, '
                           ||'direction_id, '
                           ||'interval_start_date_time, '
                           ||'interval_end_date_time, '
                           ||'range_low, '
                           ||'range_high, '
                           || MIN(class_id) || ', '
                           || MAX(class_id) || ') " "'
      INTO my_row_count_total_text
      FROM edr_rpt_tmp_report_classes;
    
      RETURN ', ' || my_row_count_total_text;
    
    END;
    
    
    
    PROCEDURE apply_default_awt_ranges(in_report_parameter_id   IN   NUMBER)
    IS
    
      my_awt_ranges_count NUMBER(4);
    
    BEGIN
    
     SELECT nvl(count(1),0)
     INTO my_awt_ranges_count
     FROM report_range_parameters
     WHERE REPORT_PARAMETER_ID = in_report_parameter_id
       AND REPORT_PARAMETER_GROUP = 'AXLE_GROUP'
       AND REPORT_PARAMETER_NAME = 'AXLE_NAME';
    
     IF  ( my_awt_ranges_count = 0 )
     THEN
      INSERT INTO report_range_parameters (REPORT_PARAMETER_ID, REPORT_PARAMETER_GROUP, REPORT_PARAMETER_NAME, REPORT_PARAMETER_MIN_VALUE, REPORT_PARAMETER_MAX_VALUE)
        VALUES (in_report_parameter_id, 'AXLE_GROUP', 'AXLE_NAME', '0', '2'); 
        VALUES (in_report_parameter_id, 'AXLE_GROUP', 'AXLE_NAME', '30', '32');
     END IF;
    
    END;
    
    
    PROCEDURE edr_class_by_tawt_use_per_veh
    (
       in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
       in_good_status_mask      IN      NUMBER
    )
    IS
    
     max_axle_group_value NUMBER(12);
    
    BEGIN
    
      DELETE FROM edr_cls_by_tawt_report_data;
     
      COMMIT;
    
      INSERT INTO edr_cls_by_tawt_report_data
                    (
                      site_id,
                      site_lane_id,
                      site_direction_id,
                      site_direction_name,
                      bin_start_date_time,
                      group_weight,
                      bin_id,
                      bin_value
                     )
      SELECT site_id,
             site_lane_id,
             site_direction_id,
             site_direction_name,
             date_time,
             group_weight,
             vehicle_class,
             COUNT(vehicle_class)
      FROM
             (
               SELECT edr_cls_by_tawt_per_veh_data.*
                 FROM edr_cls_by_tawt_per_veh_data           
         GROUP BY date_time,
               site_lane_id,
               group_weight,
               vehicle_class,
               site_id,
               site_direction_id,
               site_direction_name;
    
    END edr_class_by_tawt_use_per_veh;
    
    
    PROCEDURE edr_class_by_tawt_data_type
    (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      in_good_status_mask      IN      NUMBER,
      in_data_type             IN      VARCHAR2,
      out_data_type_used          OUT  VARCHAR2
    )
    IS
      my_bin_entry_count   NUMBER(12,0);
      my_veh_entry_count   NUMBER(12,0);
    BEGIN
    
      IF(UPPER(in_data_type) = 'BINNED') THEN
    
        --  Axle information can only be read from Per Vehicle data records
        --   - using bins-only is not a supported option
        RAISE_APPLICATION_ERROR(-20101,'Binned data cannot be used for this report.');
    
    
      ELSIF    (UPPER(in_data_type) = 'PERVEHICLE')
            OR (UPPER(in_data_type) = 'COMBINED')
      THEN
    
        out_data_type_used := 'Per Vehicle (All Vehicles)';
    
        edr_class_by_tawt_use_per_veh( in_report_parameter_id, in_good_status_mask );
    
      ELSE
         RAISE_APPLICATION_ERROR(-20101,'The data type specified is not recognized.');
      END IF;
    
    END edr_class_by_tawt_data_type;
    
    
    PROCEDURE edr_class_by_tawt_get_veh_data
    (
      in_report_parameter_id   IN   NUMBER,
      in_site_id               IN   NUMBER,
      in_start_date_time       IN   TIMESTAMP,
      in_end_date_time         IN   TIMESTAMP,
      in_report_level_min      IN   NUMBER,
      in_report_level_max      IN   NUMBER
    )
    IS
    
    BEGIN
     
      DELETE FROM edr_cls_by_tawt_per_veh_data;
    
      INSERT INTO edr_cls_by_tawt_per_veh_data
            (
              site_id,
              site_lane_id,
              site_direction_id,
              site_direction_name,
              record_id,
              date_time,
              group_weight,
              vehicle_class,
              group_number,
              vehicle_status,
              vehicle_error_count,
              axle_violations_count,
              group_type          
            )
      SELECT axle_info.site_id,
             axle_info.site_lane_id,
             axle_info.site_direction_id,
             axle_info.site_direction_name,
             axle_info.record_id,
             axle_info.datetime,
             axle_info.group_weight,
             axle_info.v_class,
             axle_info.group_number,
             NVL((SELECT SUM(status_code)
                    FROM traffic_status
                   WHERE traffic_status.record_id = axle_info.record_id), 0) vehicle_status,
             NVL((SELECT COUNT(error_code)
                    FROM traffic_error
                   WHERE traffic_error.record_id = axle_info.record_id), 0) vehicle_error_count,
             NVL((SELECT COUNT(1)
                    FROM axle_weight_violation
                   WHERE axle_weight_violation.record_id = axle_info.record_id), 0) axle_violations_count,
             axle_info.group_type            
        FROM (SELECT site_to_data_source_lane_v.site_id,
                     site_to_data_source_lane_v.site_lane_id,
                     site_to_data_source_lane_v.site_direction_id,
                     site_to_data_source_lane_v.site_direction_name,
                     traffic_record.record_id,
                     traffic_record.datetime,
                     NVL(traffic_class.v_class, 0)   v_class,
                     NVL(axle_class.group_type, 0)   group_type,
                     NVL(axle_class.group_number, 0) group_number,                
                     NVL(TRUNC(sum(convert_units(axle.weight_unit_id,
                                             c_kips_conversion_unit_id,
                                             axle.axle_weight
                                            )
                               )
                           ),
                           0
                         ) group_weight
               FROM  traffic_record
               JOIN  site_to_data_source_lane_v
                 ON  traffic_record.data_source_id = site_to_data_source_lane_v.data_source_id
                AND  traffic_record.lane = site_to_data_source_lane_v.data_source_lane_id                    
           GROUP BY site_to_data_source_lane_v.site_id,
                     site_to_data_source_lane_v.site_lane_id,
                     site_to_data_source_lane_v.site_direction_id,
                     site_to_data_source_lane_v.site_direction_name,
                     traffic_record.record_id,
                     traffic_record.datetime,
                     traffic_class.v_class,                 
                     axle_class.group_type,
                     axle_class.group_number
            ) axle_info
       
    
    END edr_class_by_tawt_get_veh_data;
    
    
    PROCEDURE gen_class_by_axle_type
    (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    )
    AS
    
     
    BEGIN
     
      apply_default_awt_ranges(in_report_parameter_id);
    
      my_date_format_mask   := edr_rpt_generic_package.edr_rpt_get_date_format_mask(in_report_parameter_id);
      my_start_date_time    := edr_rpt_generic_package.edr_rpt_get_start_date_time(in_report_parameter_id, my_date_format_mask);
      my_end_date_time      := edr_rpt_generic_package.edr_rpt_get_end_date_time(in_report_parameter_id, my_date_format_mask);
      my_lane_grouping      := edr_rpt_generic_package.edr_rpt_get_lane_grouping(in_report_parameter_id);
      my_site_id            := edr_rpt_generic_package.edr_rpt_get_site_id(in_report_parameter_id);
      my_selected_data_type := edr_rpt_generic_package.edr_rpt_get_data_type(in_report_parameter_id);
    
      -- ensure selected classes and lanes temp tables have been populated
      edr_rpt_generic_package.edr_rpt_gen_tmp_lanes(in_report_parameter_id);
      edr_rpt_generic_package.edr_rpt_gen_tmp_classes(in_report_parameter_id);
      edr_rpt_generic_package.edr_rpt_gen_tmp_speed_ranges(in_report_parameter_id);
    
      my_good_weight_statuses_mask   := edr_rpt_generic_package.get_good_weight_status_mask(in_report_parameter_id);
    
    
      edr_rpt_generic_package.edr_rpt_gen_inclusion_table
      (
        in_report_parameter_id,
        my_date_format_mask,
        my_start_date_time,
        my_end_date_time
      );
    
      edr_rpt_generic_package.edr_rpt_gen_grouping_table
      (
        in_report_parameter_id,
        my_date_format_mask,
        my_start_date_time,
        my_end_date_time
      );
    
      edr_class_by_tawt_get_veh_data
      (
        in_report_parameter_id,
        my_site_id,
        my_start_date_time,
        my_end_date_time,
        0,                          --Hardcoded until reclassification is supported.
        0                           --Hardcoded until reclassification is supported.
      );
    
      edr_class_by_tawt_data_type
      (
        in_report_parameter_id,
        my_good_weight_statuses_mask,
        my_selected_data_type,
        my_used_data_type
      );
    
    
      edr_rpt_generic_package.gen_rpt_by_ranges_output_table
      (
        in_report_parameter_id,
        'AXLE_GROUP',
        'AXLE_NAME'
      );
    
      COMMIT;
      my_report_data_statement :=
          ' SELECT rank "Rank", '
        ||       ' row_type "Row Type", '
        ||       ' interval_start_date_time "Date", '
        ||       ' interval_start_date_time, '
        ||       ' range_label "Chart X-Axis", '
        ||       ' lane_id "Group Id" , '
        ||       ' ''None'' "Group Name", '
        ||       ' range_label "Speed (mph)" '
        ||         get_row_class_counts_text
        ||         get_row_totals_text
        ||       ' FROM edr_rpt_by_ranges_output '
        ||       ' ORDER BY lane_id, '
        ||                ' direction_id, '
        ||                ' interval_start_date_time, '
        ||                ' range_high, '
        ||                ' rank, '
        ||                ' range_low'
        ;
    
      dbms_output.put_line('SQL start------------------------');
      dbms_output.put_line(my_report_data_statement);
      dbms_output.put_line('SQL end--------------------------');
    
    
      my_chart_data_statement :=
           ' SELECT range_low "X Axis", '
        ||        ' lane_id "Group" '
        ||         get_row_class_counts_text
        || ' FROM '
        || ' ( '
        || ' SELECT lane_id, '
        ||        ' direction_id, '
        ||        ' range_low, '
        ||        ' range_high, '
        ||        ' min(interval_start_date_time) interval_start_date_time, '
        ||        ' max(interval_end_date_time) interval_end_date_time '
        || ' FROM edr_rpt_by_ranges_output '
        || ' WHERE rank = 1 '
        || ' GROUP BY lane_id, direction_id, range_low,  range_high '
        || ' ) '
        || ' order by "Group", range_low '
        ;
    
      dbms_output.put_line('SQL start------------------------');
      dbms_output.put_line(my_chart_data_statement);
      dbms_output.put_line('SQL end--------------------------');
    
    
    
      SELECT my_used_data_type
        INTO my_data_type_used
        FROM SYS.DUAL;
    
      SELECT NVL(COUNT(DISTINCT record_id), 0)
        INTO my_per_vehicle_total
        FROM edr_cls_by_tawt_per_veh_data;
    
      SELECT NVL(COUNT(DISTINCT record_id), 0)
        INTO my_status_vehicle_total
        FROM edr_cls_by_tawt_per_veh_data
       WHERE vehicle_status > 0
         AND vehicle_error_count = 0;
    
    
      SELECT NVL(COUNT(DISTINCT record_id), 0)
        INTO my_error_vehicle_total
        FROM edr_cls_by_tawt_per_veh_data
       WHERE vehicle_error_count > 0;
    
    
      SELECT NVL(COUNT(DISTINCT record_id), 0)
        INTO my_status_clear_total
        FROM edr_cls_by_tawt_per_veh_data
       WHERE vehicle_status = 0
         AND vehicle_error_count = 0;
    
    
      SELECT NVL(COUNT(1), 0)
        INTO my_binned_vehicle_total
        FROM edr_cls_by_tawt_per_veh_data;
    
      SELECT NVL(COUNT(1), 0)
        INTO my_good_weight_total
        FROM edr_cls_by_tawt_per_veh_data
       WHERE vehicle_error_count = 0
         AND BITAND(vehicle_status, my_good_weight_statuses_mask) = 0;
    
      -- insert vehicle totals into the temporary table
      DELETE FROM edr_rpt_tmp_veh_totals_table;
    
      INSERT INTO edr_rpt_tmp_veh_totals_table
      SELECT my_data_type_used,
             my_per_vehicle_total,
             my_binned_vehicle_total,
             my_error_vehicle_total,
             my_status_vehicle_total,
             my_good_weight_total,
             my_status_clear_total
        FROM SYS.DUAL;
    
      -- execute the query into the output refcursor
      OPEN report_data FOR
        my_report_data_statement;
    
      OPEN chart_data FOR
        my_chart_data_statement;
    
      OPEN footer_data FOR
        SELECT data_type_used,
               per_vehicle_total,
               binned_vehicle_total,
               error_vehicle_total,
               status_vehicle_total,
               good_weight_total,
               status_clear_total
          FROM edr_rpt_tmp_veh_totals_table;
    
    END gen_class_by_axle_type;
    
    PROCEDURE edr_rpt_gen_class_by_sawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    )
    AS
    BEGIN
      v_report_axle_group_type := c_axle_single_group_type;
      gen_class_by_axle_type(in_report_parameter_id, report_data, chart_data, footer_data);
    END;
    
    PROCEDURE edr_rpt_gen_class_by_fawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    )
    AS
    BEGIN
      v_report_axle_group_type := c_front_axle_only ;
      gen_class_by_axle_type(in_report_parameter_id, report_data, chart_data, footer_data);
    END;
    
    PROCEDURE edr_rpt_gen_class_by_tawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    )
    AS
    BEGIN
      v_report_axle_group_type := c_axle_tandem_group_type;
      gen_class_by_axle_type(in_report_parameter_id, report_data, chart_data, footer_data);
    END;
    
    PROCEDURE edr_rpt_gen_class_by_triawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    )
    AS
    BEGIN
      v_report_axle_group_type := c_axle_tridem_group_type;
      gen_class_by_axle_type(in_report_parameter_id, report_data, chart_data, footer_data);
    END;
    
    PROCEDURE edr_rpt_gen_class_by_qawt (
      in_report_parameter_id   IN      report_tasks.report_task_id%TYPE,
      report_data              OUT     SYS_REFCURSOR,
      chart_data               OUT     SYS_REFCURSOR,
      footer_data              OUT     SYS_REFCURSOR
    )
    AS
    BEGIN
      v_report_axle_group_type :=  c_axle_quadrem_group_type;
      gen_class_by_axle_type(in_report_parameter_id, report_data, chart_data, footer_data);
    END;
    
    END edr_rpt_class_by_tawt_package;
    /
    
    
    LIST
    
    SHOW ERROR

    FUNCTION RETURN VARCHAR2 class_count in package specifications and
    FUNCTION RETURN NUMBER class_count in the package body.
    change the type of data SERVICE class_count

  • OPM - impossible to compile Excel documents

    Hello
    I get the error "" Impossible to compile the "location of the <>file" document because it does not contain the macros modeling Oracle policy"every time I have compile an Excel document and Pluggable software component Oracle Policy modeling is not present in same Excel when I open the file in the Project Explorer. OPM shows the following error: "an error occurred during the opening of the"location of the <>file"document: cannot set property Installed the AddIn class. Please help me with this.

    Thank you
    Naveen

    Published by: Naveen Meyer August 20, 2012 05:39

    I found this in another link showing where to check that the Add-in Oracle Policy modeling is available.

    For Office 2003, I found the add-ins under the Tools-Add-Ins

    Take a look at the Setup Guide for Oracle 10.3.1 Policy modeling. There is a subject in the lower part which has certain measures that may be relevant to your situation. For more convenience, I copied some details:

    The following is a possible workaround that will allow you to manually activate the Oracle strategy
    Modeling of add-in for Excel:
    (1) open the Excel document outside the Oracle Policy modeling.
    (2) select Options Excel in the Office Menu (upper-left circle). Select Add-Ins, can find
    Manage: Add-ins Excel and click Go...
    (3) place a check mark in the box Oracle Policy Modeling Excel 2007 (if it is already checked, try to uncheck,
    by clicking on OK and it turns once again).
    4) click on the OK button.
    (5) try to open the workbook again in the Oracle Policy modeling.
    If the Oracle Policy Modeling AddIn for Excel does not appear in step 3, you should be able to locate
    It is in the installation of Oracle Policy modeling templates directory. The default location is:
    C:\Program Files\Oracle\Policy Modeling\templates\Oracle Policy Modeling Excel 2007.xlam

    Published by: 941611 on August 20, 2012 11:32

    Published by: 941611 on August 20, 2012 11:37

  • Can I save a TDM file without its TDX data?

    I have hundreds of data files that have been sorted (by date).  In some cases, I want to analyze subsets of these data in specific groups.  I would like to save these groupings in a TOC file, but I don't want another copy of the data block.  However, I notice that if I record a TDM, it automatically records the TDX and I'm not sure that it is possible to save/open a TDM without its same name TDX file.  Someone else has a similar need and/or to know a method of data management that may be suitable for my needs?

    Thank you.

    Although there are technical ways such as Brad described it is built directly into the mechanism to implement your use case.

    What you can try to do (if possible) use datafinder to define your new file as a query and load the results of the query instead of a file of tdm.

    • Find a query that contains contains the strings that you want to load it:
      for example, channels where channel.name is channel.name root.creationdate or 'abc' and 'def' is...

    • Load the result of the query in the data portal

    • You can save these queries as tdq and those file that allows you to set your content of the resulting file/portal of the tdm

    The result is almost equal, because if you delete files tdm you assembled tdm file would be invalid and the query would return fewer channels.

  • When I try to copy the files from Windows Mail on Vista on a USB key I get the message "you are about to copy this file without its properties

    I move the file from my old PC which took place with Vista on a new computer running with Win 10 where I have Windows Live Mail is installed.  When I try to copy the files from Windows Mail on Vista on a USB key I get the message "you are about to copy this file without its properties".  After studying this issue on the forums, a proposed solution was to reformat the drive in NTFS format, I did.  This does not solve the problem.  Any suggestions?  Would it be OK in this case to ignore the message and copy the file without its properties?

    Well data files/user of vista should work. Yes a NTFS format is good, go to run, or cmd, type:

    diskmgmt.msc in msc, R.click on the material, delete the partition, create one, format. Use the default settings,

    Once thru, L.click the disk, go to actions, all, select 'enable '.

    In addition, live windows for vista is microsoft discontinud

  • "Are you sure you want to copy this file without its properties?" what adaptation .jpg files to thumbdrive.

    "Are you sure you want to copy this file without its properties?" what adaptation .jpg files to thumbdrive.

    Hello

    The USB drive is formatted in NTFS (New Technology File System) or FAT32 (File Allocation Table 32)?

    Windows stores the file on NTFS metadata using a feature called Alternate Data Streams. In other words, metadata is stored in an another 'stream' (an object file with a different identity system) as the stream that contains the file data. Since FAT32 does not support ADS, given in these alternative streams cannot be copied and will be lost if you continue copying.

    If you have all the data on the USB, then you can format the drive. If unsaved data then you must back up the data on the USB key on the hard disk of the computer, and then restore it after perform the format.

    Try formatting the USB drive to NTFS and check if the problem persists. To do this, follow these steps.

    a. Insert the key USB and go menu start, then computer.

    b. right-click on the USB key, and then click Format.

    c. under "File System", select "NTFS" and then click Start. Once the format is done, check if you can copy the files successfully.

    I hope this helps.

  • Warning message to turn off "Are you sure that you want to copy this file/folder without its properties" message during the transfer of files and folders on network file servers? »

    Original title: Annoying message of loss of property

    Win7pro x 64 here.

    Is there a way to disable this annoying message "Are you sure you want to copy this file/folder without its properties" during the transfer of files and folders in all of network file servers?

    Pokermon salvation,

    It would be better if post you this question in the forum category below where this problem is related to Windows server 2003.

    Windows Server forums

    http://social.technet.Microsoft.com/forums/en-us/category/WindowsServer

    If all goes well, they will be able to solve this problem.

    Kind regards

    Shinmila H - Microsoft Support

    Visit our Microsoft answers feedback Forum and let us know what you think.

  • In Windows 7 when you try to copy files to an external hard drive, getting the error "are you sure you want to copy this file without its properties?

    I know there have been a few posts on this in the past, but I have a slightly different query.

    To copy files from my drive NTFS of Windows 7 64 bit for my Western Digital My Book World Edition II 2 GB player manually, not with the WD software provided), for some files, the following message appears.
    "Are you sure you want to copy this file without its properties?  The X file has properties that cannot be copied to the new location. »
    After investigation, it appears that Western Digital My Book World Edition II is not NTFS format and is, in fact, driven Linux.
    Their technical support has confirmed that, despite the message, it is safe to copy files and rely on this backup (I want to backup my drive HARD whole so I can do a clean install - so it's really important!).
    Is anyone able to advise exactly what means the message in terms of properties lost?

    If you right-click on one of the files in Windows Explorer, then select Properties, you will see the Details tab of the properties he wouldn't if the files have been copied to a drive not NTFS. They are written in an Alternate Data Stream (ADS), and the FAT format readers include ADS.

    It depends on the file type of the importance of these properties. If you have spent a lot of time, adding titles and comments and authors and authors e-mail addresses to docprops your Word documents, for example, that the work would be lost.

    If you can live with the loss of these properties, go ahead - standard properties will be re-writings in the file when you restore from backup. It's of course time and resources.

    To avoid this problem, format your external drive to use the NTFS system.

    Noel

  • DISABLE 'Are you sure you want to copy this file/folder without its property' without formatting the drive to NTFS

    I have several WIN7 SP1 teacher workstation via SMB connection to an OS X Server 10.8.3.  When copy files I get the following warning "are you sure you want to copy this file/folder without its properties.

    I don't have the option to format the location of the copy in NTFS.  The OS X 10.8.3 server must have the disks formatted HFS +.
    How can I disable this setting in custody or thing WIN7?  There must be a method as another server, I have does not have this warning on WIN7 machines.  My another server running Server OS X 10.6.8.  I have not received this warning when copying files using WIN7 OS x 10.6.8 Server.
    I searched extensively, but have yet to see a response that does not formatting of the location of the copy in NTFS.
    TIA.
    M

    Hi Tia,

    The question you posted would be better suited in the TechNet Forums. I would recommend posting your query in the TechNet Forums:

    http://social.technet.Microsoft.com/forums/en-us/category/w7itpro

  • "are you sure that you want to move this file without its properties.

    Hello

    I'm trying to transfer .avi files from my computer to my external hard drive.

    However, I get the following message trying to copy: "are you sure you want to move this file without its properties?" and when I press 'Yes', the file is copied, but it is not my external hard drive.

    I also tried to copy the files to a flash drive and it says that the files are corrupted when I try to play them on my playstation.

    How can I copy the files successfully on my external hard drive?

    Thank you

    Copy all the data from the USB STICK to your hard drive, open the computer management go to disk management, select theformat USB flash drive and select format drive to NTFS. "A programmer is just a tool that converts the caffeine in code" Deputy CLIP - http://www.winvistaside.de/

  • Internal error OR-farm - impossible to compile the FPGA VI

    Hello!

    When I try to compile any FPGA VI with LabVIEW2013 or 2012 SP1, I get the following error:

    "Year error occurred trying to connect to this server compilation."

    Details:

    Internal error OR the farm: Client Server received unexpected or bad data. »

    Intermediate files are not generated, the error message appears immediately after I have select build of build specification or I click the run arrow.

    I use the local server for compilation.

    The equipment I use: CompactRIO Evaluation Board - SbRIO9636, DELL laptop, Intel core2 Duo T5800, 2 GHz, 3 GB RAM, Windows 7 Ultimate 64-bit, SP1.

    The intermediate files CAN be generated without any problems if I select in the menu. If I run the FPGA application compile worker, a ToolTip message specifying that "FPGA compile runs", but after a few seconds, another message appears: newspaper several attempts were unsuccessful - please see attached images.

    At first, I thought that my firewall (Comodo 6.3) is the reason for this, so I disabled it but nothing changed. Then I tried to fix LabVIEW FPGA and XILINX tools with the firewall disabled but din do not solve the problem. I tried with LabVIEW SP1 of 2012 and 2013.

    If you have any suggestions, please let me know! Thank you!

    We would like that you try to reset the NIAuth database by following these steps:

    1. go to Windows Services (Bring up Windows with Ctrl + Alt + Delete Task Manager, click the Services tab, click the Services button at the bottom right of the window.

    2 stop the NI Application Web Server and NI System Web Server services in this order (right click, stopping service and select).

    2 backup, and then delete all the files under %PROGRAMDATA%\National Instruments\NIAuth: registry.bin and commitmark.

    3. run NI System Web Server and NI Application Web Server services in this order.

    4. navigate to http://localhost:3580 / connection of an IE on the local computer and try to log in with username "admin" and password empty. Succeeds, the server will return one signed in as: message from the admin.

    After you follow these steps, try and connect to the FPGA compiler, and then let me know what are the results.

  • Impossible to compile of the SMU-8101 Code

    Hello

    My system is an SMU-1065 chassis (I also had the same problem in the SMU-1082 chassis), SMU-8101 controller with Windows 7 installed by OR and the following instruments:

    DMM PXI-4071, power supply PXI-4110, DAQ SMU-6356, calendar card SMU-6674 t and Motion Control PXI-7332.

    I also have a SMU-8361 which I use from time to time and will be what I use in the long term.

    Now for the real problem. What happens is I put all code in labview by using the instrument of VI driver and everything works perfectly. I can do VI calling Subvi appeal VI instrument and it works fine, but if I double click on a VI instruments and then try to watch the block schema, for example, opening 'DAQmx create channel (I-voltage-Basic) .vi' it seems to break the code. At first he said nothing but once I hit the button the arrow will change to the broken gray arrow and claim that the code could not compile (this is without actually changing anything with VI, I open it and look what he did).

    Also any code I wrote called VI now get the same error if I click display error it will bring up a window I was looking for, so if I was watching the façade, then clicked on see the error it would bring just to the top of the front again without bringing out something. If I create a new file and build a little vi using instrument drivers, it works very well, if I copy the vi of the broken code and paste it into the new file it will fail with the same error.

    It is not to have this behavior with all the instrument of VI, but will happen with some. I mentioned, it comes up with 'DAQmx create channel (I-voltage-Basic) .vi' but then this does not happen with "DAQmx Timing(Sample_Clock).vi. I have not experienced and verified exactly what VI he comes up with, but it seems to happen with other drivers of instruments as well, not only for the acquisition of data. It seems also that occur when you use the SMU-8101. If I connect it to a computer this is not pop up. My business control primarily the chassis using MXI cards so we have no embedded controllers available that I could swap in to see if it still happens.

    It's not a big problem, glancing in the instrument vi is not necessary for me to do my job, I just do it to try to better understand what exactly is happening, but it's something I'm curious about.

    Hi arielm,.

    Have you tried to repair or uninstall/reinstall DAQmx? You can find the latest version here: http://www.ni.com/download/ni-daqmx-9.9/4707/en/

  • Impossible to compile and run the project

    Hello

    Last night, my project ran and deployed to the alpha of dev without problem.

    This morning (and the only thing I've done is changed my icon and splash screen) it just sits there at 91%. When you look at the progress window there are two progress bars:

    1 says Syncing and application startup

    2 said launch myapp (blocked: user operation is pending of "" to complete).

    This eventually give up and display a dialog window:

    There is problem

    Synchronization and application startup

    Deployment failed: Info: request shipment: install and launch

    News: Native on debugging

    Information: size of the 648916759 file

    Info: installation

    Info: Treatment 648916759 bytes

    News: Progress 0%...

    News: Advance 4%...

    Info: 99% progress

    actual_id:

    actual_version:

    result: failure 812/var/tmp/cgic247239: duplicate member name ' native/MyAppName '.

    It's that last line that concerns me.

    Any ideas what is happening?  My other projects compile and deployment very well.  I tried to use the device-debug and release.  I rebooted the PC and dev alpha and even delete the running configs so that they recreated

    Thank you very much

    After more digging, I came across http://supportforums.blackberry.com/t5/Cascades-Development/App-Wont-Launch/m-p/1955639/highlight/tr...

    I also tried to create a new project, but the problem persisted. But what it show me was a warning in the bar file descripter.  The assets he suggested I had a duplicate png file.  The assets tab listed my assets folder (where the image was in fact), but it was also alongside icon.png.  So I removed that in the list and hey presto - all is well again.

  • Impossible to compile CHM - Message says to close all the Windows HTML help

    TCS 1.3 running with the latest patches.

    Single source project - out using HTML (.chm).

    When I try to compile, I get the following message is displayed:

    "Cannot create compiled file. It can be opened in another window. Please close all Windows HTML Help and try again. »

    I don't have any HTML Help windows open. Closing of HR and restart do not solve the problem. I have to shut down the computer, which is a serious concern, before I can compile again. I do not work in a network directory, which may be the cause, but I would like to know if there is a process that I can kill for Windows Task Manager that would allow me to compile without having to restart my computer. I don't see any process that identifies itself as something that I can kill for this problem.

    Anyone?

    Hello

    This message normally you launched the. CHM file you are trying to create. The first step in the process is to destroy the existing. CHM in preparation for the construction of a new. Just as you must destroy a House on a lot where you want to create a new.

    If your. CHM is on a network drive, another user may be subject to open. (yet another good reason to work locally)

    If your. CHM is on your local drive, RoboHelp believes that you have opened. If you press Alt + Tab, you see a blue arrow pointing upwards. Which indicates the CHM file running.

    See you soon... Rick

    Useful and practical links

    Wish to RoboHelp form/Bug report form

    Begin to learn RoboHelp HTML 7 or 8 days - $24.95!

    Adobe Certified RoboHelp HTML Training

    SorcerStone blog

    RoboHelp EBooks

  • Impossible to compile hlp

    I just tried to compile my project (using RH 4 x)... and I make a list of the errors:
    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font "Warnock Pro Light caption Baltic" is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font "Warnock Pro Light Display Baltic" is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font "Warnock Pro Light subtitle Baltic" is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The Greek police 'Caflisch Script Pro regular' name is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font "Caflisch Script Pro regular Baltic" plu account of 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the "Microsoft Sans Serif (Vietnamese)" police account longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the police "Franklin Gothic Cond Baltic half" account longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The Greek police "Franklin Gothic Medium Cond" name is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the police "Franklin Gothic Medium Cond Baltic" account longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font 'Gill without MT Ext Condensed Bold CE' is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font 'Gill without Ultra Bold Condensed CE' is longer than 31 characters.

    HC3096: WARNING: topic help.rtf vmmi_online #1:

    The name of the font "" Tw Cen MT Condensed to Extra this"BOLD" is longer than 31 characters.

    I assume these are the reason why I can not compile... I can't find these fonts in the list of styles that I used... How to find if they have been used? What are my options to resolve this problem? and why all of a sudden this is happening... I had no such problem last year when I compiled this same file.

    Thank you

    Ko

    THE FINAL SOLUTION:

    Removal of the rtf was NOT working.
    Try to work with regenerate hpr/hpj files did NOT work.

    Finally, I created a new project. In the HR solutions Explorer window, then I went to the file > import > document and imported the file the original file .doc (who would not compile). Who brought in all my subjects, etc... so it's good to go. I then deleted the .doc created automatically when I created the new project. She had the heading 'Welcome' in it anyway... so I deleted and just kept the .doc imported from the original file.

    At this point, all I had to do was generate a table of new contents, then compile... and VOILA!

    I HAVE HAD ER DONE!

    Thanks to Peter and Simon for all of their suggestions, patience AND HELP! :-)

Maybe you are looking for