Anton Scheffer-> read file .xls with a pl/sql procedure

Hi Anton...

Yes, it is directed to you (or anyone who knows how to do this).

I need to read a file (not a xlsx file) .xls.

I got the plugin Anton Scheffer for APEX and also copied part in proceedings (I'd rather be in a procedure to be able to do some "data processing" of mine), but logic does not work as expected, not even in the DEMO.

I tried in the DEMO, some .xls, I created from scratch. I created 5.0/95 workbook and workbook 97-2003, with simple/model data with Excel 2007... (only 5 s of columns and 3 rows) and in both cases the DEMO using the plugin failed to read the contents of the Excel (xlsx works very well).

My question is if anyone knows of a procedure/plugin (from where I can get a code) that would allow me to read the contents of a content type of file .xls blob.

Thanks in advance!

OK, found the solution to this problem.

1 - the name of the collection is saved in capital letters.

2 - the generation of the collection, reading formulas that have no values selected in store: "#"

Thank you.

Tags: Database

Similar Questions

  • Problem with reading file xls with text inside

    Hi all

    I have a problem to read the excel (xls) file with the first line containing chains of different length.

    I wonder how can I skip the first line and continue reading of the second line.

    Thank you very much.

    I only have saved VI.

    So here are the names.

    Downstairs: open the file.  Text reading file with lines of selected reading (right click for the menu to find).  Read the text file with lines of reading not selected.  Close the file.  At the top is spreadsheet String to Array.

  • In CloverETL how to read file xlsx with a column of type "long".

    Hi all

    Let me know how to read an xlsx (Excel) file with columns of data type "long".

    I used XLSDataReader to read file xlsx. There are names of "Remarks" column, which exceeds the linits of 256 characters, so I can not use type 'string' to do this.

    IM using "long" datatype and graph below error crossings.

    Pointers on this will be greatly appreciated.

    INFO [main] - * graphic CloverETL framework/transformation, (c) 2002-2013 Javlin a.s., published under the GNU Lesser General Public License *.
    [Main] INFO - running with CloverETL library version 3.4.1 build #010 updated 07/01/2013 18:38:12
    INFO [main] - running on 4 CPUS, operating system Windows 7, architecture amd64, Java version 1.7.0_07, max memory available for JVM 913920 KB
    INFO [main] - loading properties by default: defaultProperties
    INFO [main] - graphic definition file: graph/SurveyResponses.grf
    INFO [main] - graphical revision: 1.16 modified by: 470707 update the: kill Jan 20 16:13:52 IST 2015
    INFO [main] - check the graphical configuration...
    INFO [main] - graphical configuration is valid.
    INFO [main] - graphical initialization (SurveyResponses)
    INFO [main] - initialization of the phase 0
    INFO [main] - Phase 0 initialized successfully.
    INFO [WatchDog_0] - starting all the nodes in the phase [0]
    INFO [WatchDog_0] - has successfully started all nodes in phase!
    INFO [XLSDATA_READER1_0] - reading data of 0 sheet (Sheet1).
    ERROR [WatchDog_0] - component [XLSDataReader:XLSDATA_READER1] finished with ERROR status.
    How (long) field cannot be set to the value "comment." does not match the specified format ' ' with good reason 'incomplete analysis. " in folder 1, 23 ("comment"), metadata field 'Survey_Responses_Sheet1 '; value: 'How' (note that for parallel processing ParallelReader or server, run the registration number may be incorrect)
    ERROR [WatchDog_0] - the error Details:
    org.jetel.exception.JetelRuntimeException: component [XLSDataReader:XLSDATA_READER1] finished with ERROR status.
    at org.jetel.graph.Node.createNodeException(Node.java:535)
    at org.jetel.graph.Node.run(Node.java:514)
    at java.lang.Thread.run(Thread.java:722)
    Caused by: org.jetel.exception.BadDataFormatException: how (long) field cannot be set to the value "comment." does not match the specified format ' ' with good reason 'incomplete analysis. " in folder 1, 23 ("comment"), metadata field 'Survey_Responses_Sheet1 '; value: 'How' (note that for parallel processing ParallelReader or server, run the registration number may be incorrect)
    at org.jetel.data.LongDataField.fromString(LongDataField.java:465)
    at org.jetel.data.parser.XLSXDataParser.parseNext(XLSXDataParser.java:492)
    at org.jetel.data.parser.XLSParser.getNext(XLSParser.java:136)
    at org.jetel.util.MultiFileReader.getNext(MultiFileReader.java:432)
    at org.jetel.component.XLSReader.execute(XLSReader.java:562)
    at org.jetel.graph.Node.run(Node.java:485)
    ... 1 more
    Caused by: java.lang.NumberFormatException: incomplete analysis
    at javolution.text.TypeFormat.parseLongString (unknown Source)
    at javolution.text.TypeFormat.parseLong (unknown Source)
    at javolution.text.TypeFormat.parseLong (unknown Source)
    at javolution.text.TypeFormat.parseLong (unknown Source)
    at org.jetel.util.formatter.JavolutionNumericFormatter.parseLong(JavolutionNumericFormatter.java:74)
    at org.jetel.data.LongDataField.fromString(LongDataField.java:462)
    ... 6 more

    INFO [WatchDog_0] - the implementation of phase [0] completed with error - elapsed time (sec): 4
    ERROR [WatchDog_0] -! Completed with error - graphic stop run!
    INFO [WatchDog_0]-* the summary execution of Phases * -.
    INFO [WatchDog_0] - Phase # finished status RunTime (sec) MemoryAllocation (KB)
    INFO [WatchDog_0] - 0 4 175279 ERROR
    INFO [WatchDog_0]-* end of summary * -.
    INFO [WatchDog_0] - finished the watchdog thread - total running time: 4 (s)
    INFO [main] - freeing graphics resources.
    ERROR [main]-
    --------------------------------------------------------------------------------------------------------------------------------------------------------- Error details ----------------------------------------------------------------------------------------------------------------------------------------------------------
    Component [XLSDataReader:XLSDATA_READER1] finished with ERROR status.
    How (long) field cannot be set to the value "comment." does not match the specified format ' ' with good reason 'incomplete analysis. " in folder 1, 23 ("comment"), metadata field 'Survey_Responses_Sheet1 '; value: 'How' (note that for parallel processing ParallelReader or server, run the registration number may be incorrect)
    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    ERROR [main] - the graph failed!

    I think the 256 character limit is a red herring.  All data is there, the front-end integrator is truncating only for display purposes.

    Your data is a string, it should certainly be classified as a string in the metadata.  For a long time is for numeric values.

    I don't think there is a problem here, if you were to write this data to the trash or a text file (after reading it in), you will see that your data is not truncated.

    Kind regards

    Patrick Rafferty

    Branchbird

  • Cannot read file backupset with RMAN cloning

    Hello

    I'm performing cloning on windows for windows operation. On the target, I took via rman backup using the recovery catalog. I got fresh backup of database as well as any archivelogs and delete the obsolete using the rman recovery catalog repository.

    When I connect to target, Recovery catalog and the auxiliary instance after that running some RMAN commands gives the error that it is impossible to read file backupset. What could be the reason for this. I write the list error part of RMAN please see and tell me what could be the reasons I took fresh backups and it seems that it is impossible to read this particular backup.
    channel ORA_AUX_DISK_1: reading from the backup C:\ORACLEBASE\PRODUCT\10.2.0\F piece
    LASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_09_27\O1_MF_NNNDF_TAG20100927T125050_6B0M
    6YLD_. BKP
    ORA-19870: error reading backup total C:\ORACLEBASE\PRODUCT\10.2.0\FLASH_RECOVER
    Y_AREA\ORCL\BACKUPSET\2010_09_27\O1_MF_NNNDF_TAG20100927T125050_6B0M6YLD_. BKP
    ORA-19505: impossible to identify the file 'C:\ORACLEBASE\PRODUCT\10.2.0\FLASH_RECOVERY_ '.
    AREA\ORCL\BACKUPSET\2010_09_27\O1_MF_NNNDF_TAG20100927T125050_6B0M6YLD_. BKP ".
    ORA-27041: could not open the file
    04002 - OSD: could not open the file
    S/O-error: (OS 3) the system cannot find the path specified
    switch to the previous backup

    RMAN-00571: ===========================================================
    RMAN-00569: = ERROR MESSAGE STACK FOLLOWS =.
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Db in dual at 2010-09-27 13:17:22
    RMAN-03015: an error has occurred in the script stored memory Script
    RMAN-06026: some targets not found - abandonment of restoration
    RMAN-06023: no backup or copy of datafile 6 to restore
    RMAN-06023: no backup or copy of datafile 5 found to restore
    RMAN-06023: no backup or copy of the file 4 found to restore
    RMAN-06023: no backup or copy of datafile 3 found to restore
    RMAN-06023: no backup or copy of datafile 2 found to restore
    RMAN-06023: no backup or copy of datafile 1 found to restore

    RMAN >


    Please help me in this matter.

    Kind regards

    Abgrall

    If your RMAN backup exists on the target server path.

    Target server: C:\Oracle\RMAN_BACKUP\

    Put on the same location on the auxiliary server.

    Auxiliary server: C:\Oracle\RMAN_BACKUP\

    When cloning also connect with your catalog of recovery that you use the catalog of recovery for the server target.

    Concerning
    Asif Kabir

    Published by: asifkabirdba on 27 Sep, 2010 14:51

  • How read file HDA with the methods of the Complutense University of MADRID.

    I'm reading file HDA to standard java AAU code and I find the code on a forum below.

    But my problem is that when I pass the value to read his statements "NULL" every time. any one can help me.

    Public Shared Sub main (String [] args) {}

    DataBinder dataBinder = null;

    String dir = System.getenv ("HDAFILE");

    String file = "20130729_132245_931.hda";

    DataSerializeUtils.setDataSerialize (new DataBinderSerializer());

    intradoc.resource.ResourceUtils.serializeDataBinder

    try {}

    DataBinder dataBinder = ResourceUtils.readDataBinder (dir, file);

    Dim str As String = dataBinder.getLocal ("loadOrder");

    System.out.println ("loadOrder:" + str + dir);

    } catch (Exception e) {}

    System.out.println (e);

    return;

    }

    }

    Kind regards

    Deepak Petitjean

    Use the method get ("String") instead of getLocal("String");

    as,

    Dim str As String = dataBinder.get ("loadOrder");

    thnks

  • Concerned by several users, reading files interfering with write access to the files

    I have a LV MY application that will run in several places/computers. Each will create a single HTML report and update frequently. These HTML files will be accessed and combined by another application of LV in a new HTML file that will be updated frequently. All HTML files could be opened by a user at any time in a web browser.

    What concerns me, it's HTML reports could be avoided by a user, or the application of the combination to be written by the app MY? If the user or application combining a box open report she always written by the app MY? It goes the same for the app combining prevented to be written if a user has his open output HTML code?

    Each HTML file can only be written by an application but read by many potential users and/or an app.

    All programs run independently and asynchronously. Each application runs on its own computer and files all exist in a network location.

    Can I do this by controlling all users file privileges? If anyone has read only permissions except the written computer the HTML file that will be enough?

    MES Manufacturing Execution System is

    Thank you

    Judd

    I guess as long users see the reports with a web browser, it should be no problem.

    Browsers Web do not "lock" a file when they open it like Word or Excel because web browsers are not and should not modify or change the file somehow.

    If only one person could display a web page to internet time would not work as we know it.

    But if you're worried about it use LabView to lock files during execution of the program. Only in this way, users can open the file as read-only if they use something that can change the files. If you use the standard LabView open file read/write vi passing a file reference, then this will be done automatically.

  • Unable to read file created with Windows Photo Story 3

    Photo Story 3

    I created a story about photo story 3 and saved. However, when you want to read a message reads "a device attached to the system does not work.

    Help - does that mean?

    I created a story about photo story 3 and saved. However, when you want to read a message reads "a device attached to the system does not work.

    Help - does that mean?

    =======================================
    You save it as a project .wp3 file or a .wmv movie file?

    To record a movie .wmv file that should play in Windows
    Media Player... When you are on the last screen that says:
    "what do you do with your story.
    Choose... "Save for playback on your computer..."
    Choose a backup location...
    Left click... 'Next'... one last time and the file video .wmv
    will be returned.

    Volunteer - MS - MVP - Digital Media Experience J - Notice_This is not tech support_I'm volunteer - Solutions that work for me may not work for you - * proceed at your own risk *.

  • image appears in 11 GR 2 with simple pl/sql procedure

    Hi all

    I am facing a strange situation and maybe you could help me.

    I install a simple procedure to load and show images BLOB of a table to the browser in two different databases (10g and 11g) and different servers.

    When I call in 10g:

    https://Server1:4443/chain/Images_API.Get_Gif?p_name=logorecord1.gif against 11R2g db1

    I get the picture

    In the second 11g

    https://Server2:4443/chain/Images_API.Get_Gif?p_name=logorecord1.gif against 10gr 2-db2

    I get:

    The image " " https://orapetakjdev.net1.cec.eu.int:4443/chain/Images_API.Get_Gif?p_name=logorecord1.gif ' cannot be displayed, because it contains errors. .

    my Oracle HTTP server logs and mod_plsql logs show no errors.

    No idea how to solve this problem?

    Otherwise how to debug?

    Thank you in advance.

    (Images) CREATE TABLE

    ID NUMBER (10) NOT NULL,

    name VARCHAR2 (50) NOT NULL,

    the image BLOB NOT NULL

    )


    CREATE or REPLACE PACKAGE images_api AS

    Charge of the PROCEEDINGS (p_name IN images.name%TYPE);

    Get (p_name IN images.name%TYPE PROCEDURE,

    p_type IN VARCHAR2 DEFAULT 'gif');

    PROCEDURE get_gif (p_name IN images.name%TYPE);

    PROCEDURE get_jpeg (p_name IN images.name%TYPE);

    END;

    /


    CREATE or REPLACE PACKAGE BODY images_api AS

    Charge of the PROCEDURE (p_name IN images.name%TYPE) IS

    v_bfile BFILE.

    v_blob BLOB;

    BEGIN

    INSERT INTO images (id, name, image)

    VALUES (images_seq. NEXTVAL, p_name, EMPTY_BLOB())

    TURN the image INTO v_blob.

    v_bfile: = BFILENAME ('IMAGE_DIR', p_name);

    DBMS_LOB. FileOpen (v_bfile, DBMS_LOB.file_readonly);

    DBMS_LOB. LoadFromFile (v_blob, v_bfile, DBMS_LOB.getlength (v_bfile));

    DBMS_LOB. FileClose (v_bfile);

    COMMIT;

    EXCEPTION

    WHILE OTHERS THEN

    ROLLBACK;

    LIFT;

    END;

    Get (p_name IN images.name%TYPE PROCEDURE,

    p_type IN VARCHAR2 DEFAULT 'gif') IS

    v_blob BLOB;

    BEGIN

    CHOOSE the image

    IN v_blob

    Images

    WHERE name = p_name;

    OWA_UTIL.mime_header ("image /" | p_type);

    -Start, 9i method.

    DECLARE

    v_amt NUMBER: = 30;

    v_off NUMBER: = 1;

    v_raw RAW (4096);

    BEGIN

    LOOP

    DBMS_LOB. Read (v_blob, v_amt, v_off, v_raw);

    HTP.prn (UTL_RAW.cast_to_varchar2 (v_raw));

    v_off: = v_off + v_amt;

    v_amt: = 4096;

    END LOOP;

    EXCEPTION

    WHEN NO_DATA_FOUND THEN

    NULL;

    END;

    -End 9i method.

    -10g method.

    -WPG_DOCLOAD.download_file (l_blob);

    END;

    PROCEDURE get_gif (p_name IN images.name%TYPE) IS

    BEGIN

    get (p_name, "gif");

    END;

    PROCEDURE get_jpeg (p_name IN images.name%TYPE) IS

    BEGIN

    get (p_name, "jpeg");

    END;

    END;


    Hi Topas.

    I could be wrong, but this looks a bit like:

    (1) your character set of the client (in this case, mod_plsql) is different from the database character set

    (2) that the Content-Length which is calculated 'automatically' by something somewhere is incorrect.

    Maybe you should do instead * is * include the content-length header.

    Joel

  • Where can I get help with this message? «Adobe Acrobat Reader DC could not open (my file.xls) because it is not a type of supported file or because the file has been damaged (for example, it was sent as an attachment to e-mail and has not been correctly d

    Where Iget can help with this message? «Adobe Acrobat Reader DC could not open (my file.xls) because it is not a type of supported file or because the file has been damaged (for example, it was sent as an attachment to e-mail and has not been correctly decoded).» I don't know where to go or how to solve this problem. It started to happen after I went to the office 356 and uses Windows 10.

    Hi brionp43071032,

    Please see the troubleshooting provided in this KB doc steps: fix damaged document error when opening PDF files

    Let us know if you still experience the problem.

    Kind regards

    Meenakshi

  • Read file test.txt (binary or what?) with LabVIEW 8.6

    Dear friends!

    Please, how to read the attached file (test.txt) with LabVIEW 8.6.  In the same VI, can I convert it in a txt file real with the results presented in the rows and columns? Please, any idea? I need help!

    The rebooting of the trace file is binary.

    Unfortunately, without a description of the real file by developers RELAP format, I don't think you are going to get very far on the decoding of the file.

    You must get directly in contact with the authors RELAP.

    Here's the blurb to the RELAP Manual:

    3.1.4.2 the reboot-Plot file.

    The restart-trace file contains almost all the parameters of calculation

    (Sub fractions, pressures, temperatures, flow rates, etc.) for transient computing together.

    A common misconception is that a parameter must be specified using a minor in change request

    in order to be available in the reboot-trace file when the calculation is complete. Affects a minor change request

    only the printed output. The restart-trace file is accessible repeatedly that the new data should arise. However,.

    during a calculation, the data are written to the reboot-trace only for minor editing file (and the plot point)

    frequency. Once a calculation has been performed, it is not possible to recover data between data

    written to the file to restart-track of the points. Therefore, it is important to choose a minor edit (and plot the point)

    frequency that provides the plot to an interval appropriate to the problem is resolved. In practice,.

    the minor change (and plot point) frequency must be changed during the calculation as the product of the problem

    from one phase to the other. Common points must be selected in the phases of problem where rapid

    RELAP5-3D/2.4

    INEEL-EXT-98-00834-V5 3-18

    setting changes are expected. For the economy, less common points must be selected in the phases

    where the conditions of rest are expected.

    Calculations are usually made using several reboots. (See Volume II for the restart entry

    requirements.) For example, a new problem runs from 0 to 10 seconds. This first part is analyzed and

    Run again from time zero that errors will be corrected. When a managed to 10 seconds has been calculated, a

    restart run is made (for example, 10 to 30 seconds), and so on. RELAP5-3D

    © offers you the possibility of

    change of almost any feature of the model at any point of restart. When changes to the model are incorporated on

    reboot, reboot-plot file reflects those changes only after the decimal point in the calculation, where they have been

    implementation. In the example above, if an injection system is added to the model to 10 seconds, then data

    for added components exists only for the time after 10 seconds. Changes, deletions and additions of model

    are constantly being implemented. If a model change is done in 10 seconds, the revised model remains in

    effect unless other changes are made to subsequent restart points.

    When a calculation is completed, the restart-trace file becomes a valuable document of the

    calculation. If lost, replacement would require reperforming the calculation, usually to the considerable

    loads. At a later date, the file can be accessed and previously compressed data can be obtained as

    necessary to extend the analysis. Therefore, it is recommended that files of restart-track of the important calculations

    be protected safely and permanently.

  • How to read a file .xls to a situation identical to the sequence of the file without specifying the path?

    Hello

    I am trying to open a file .xls existing from the same location as the test sequence file. Can you TestStand search in the location of the sequence input file test file and then select the if present? Also, can we store the output file in the same place without specifying the path to the code?

    Example:

    Input.xls-> input file to the test sequence that must be read.

    Output.xls-> output file created by the test sequence.

    Test.SEQ-> the test sequence that reads Input.xls and creates Output.xls.

    If Test.seq and Input.xls are present instead of D:\Test\, the Test.seq code can be modified to pick up the Input.xls automatically without specifying the path? In addition, can Output.xls be created to D:\Test\ without specifying the path?

    Thank you

    Corinne

    Hi Isabelle,.

    Yes, this can be done. You can get the path to the current sequence file using RunState.SequenceFile.Path. Then find and remove the last '-' using the string functions to get just the path. You can then use this path to manage your files Input.xls and Output.xls.

    -Jack

  • I just looked at problems with importing files from nikon D810 in LR 5.7 it pop a window saying it can't read the files to work on an imac 27 "yosemite on my mac pro running after several times he finally managed to read files and import them into LR

    I just looked at problems with importing files from nikon D810 in LR 5.7 it pop a window saying it can't read the files to work on an imac 27 "yosemite on my mac pro running after several times he finally managed to read files and import them into LR, I never had this problem before there was a sort of update that could from cause?

    What is the destination folder that the date be underneath?  In the top right it says users who suggests, you try to put the photos on top of your username instead of under your username.  Maybe that's the problem.  So change your folder in the drop-down list at the bottom right of what it should be rather than users, and if you're going to show us the destination of your photos at least scroll through the list of folders down right so that we can see which is the white highlight.

    Here is how mine looks like if I want to put my photos imported under my subfolder users - Steve - photos by date:

  • How can I read a pdf with ebook reader Touch samo

    How can I read a pdf with ebook reader and where I could put the pdf in the day

    > where I could put the pdf in the day
    You can put the files on the SD card that can be inserted into the slot for SD card available on the left. Supported file formats are: PDF and EPUB

  • Cannot access files locked with access TrueSuite Manager

    I have files with Access Manager TrueSuite locked. My Windows bug and now I cannot access these files locked.
    When you try to unlock, I get the error and I can not read these documents.

    Thank you.
    Excuse my bad English.

    I found this document:

    Useful information about the file protection with AuthenTec fingerprint software
    http://APS2.toshiba-tro.de/KB0/TSB9C02RC0001R01.htm

    Eventually, you will not be able to unprotect the files again
    But try this backup data to the external HARD drive or somewhere else.
    Then reinstall this software and import data from external source.
    Then try to unlock this new

  • OPEN/READ FILE ATTACHED

    Dear friends,

    Anyone can read the attached file (. txt) with LabVIEW? MATLAB does

    Thank you


Maybe you are looking for