Saving & Loading binary (MS Word/Excel) file to Oracle 8i
Hi,
Can someone point me to the right direction or provide me with some guidance/sample codes on saving binary files such as MS Word & Excel into Oracle and loading the saved files so that it can be accessed/opened/emailed.
Thanks,
David
Minimally, you can save the document in a blob and the mimetype
in a varchar2 column. This can be done in PL/SQL with the PL/SQL
gateway like:
http://technet.oracle.com/sample_code/products/intermedia/htdocs/imedia_plsqlgw_sample/imedia_plsqlgw_readme.htm
Or, you could use the intermedia java classes as documented in:
http://technet.oracle.com/sample_code/products/intermedia/htdocs/intermedia_servlet_jsp_samples/imedia_servlet_jsp_readme.htm
The only thing to remember is that the examples are for image
audio and video. But the code does support straight blobs. So you
will have to look at the javadoc or code to figure out how to
load the blobs.
Similar Messages
-
Loading data from an excel file to Oracle Tables
Hi Everyone,
Once again I will have to bring some data from some excel file, which I have already done and "know" how to do and I would like to confirm with you all something first.
What I shall do is the following:
From one excel workbook file which has a lot of info just in one spread sheet feed some tables with the data coming from it.
So what I have though is create mane name ranges (Define names on excel) as I need and work with them, but I will be facing with headers on the rows and columns. There is where I doubt if it will be possible. So far, I will not be able to modify the Excel’s file structure.
Something more or less like this:
Country1 Country 2
Sales1 9999999 9999999
Sales2 9999999 9999999
Sales3 9999999 9999999
Total123 9999999 9999999
Sales4 9999999 9999999
Sales5 9999999 9999999
Sales6 9999999 9999999
Total456 9999999 9999999
Best regards.
JaisonHi SH,
First of all, I do really appreciate your time, patience and guidance.
Ok, let me get this straight.
You will need to create a data server for each Excel Work book
That means that as I will just work with one excel sheet, I will just have one data server and within it, there will be the spread sheets (excel tabs) and therefore the different named ranges.
Each of your named ranges will be a data store beneath the data server which can be used as a source model in your ODI interfaces. Therefore if you have a single workbook with 12 sheets for the months, each covered by a single named range, you would have a single data server withe 12 data stores.
This means that I will have something like this:
+ “My_Workbook.xls” server name (Just one)
- Spread sheet 1 (1 or several named ranges)
- Spread sheet 2 (1 or several named ranges)
- Spread sheet 3 (1 or several named ranges)
- Spread sheet n (1 or several named ranges)
I do think that if my statement above is correct, I think I got the idea. Is it like that?
I have gotten another question; let’s say for example that in any spread sheet I will have three different named ranges. The difference between spread sheet and spread sheet will be the month within and of course the information. Would it be accurate to bring it like that? That means that so far for twelve month I will bring 36 named ranges.
Well I think I had explained myself. Please do not hesitate to contact me if any further detail is required.
Best regards.
J -
Can I globally change a setting so that Word/Excel files open in NeoOffice
We are evaluating the use of open "Office" applications. Is there a global setting that will allow us to force Word & Excel files to open in NeoOffice (and vice versa)? In addition, is there an Import Data feature in NeoOffice or OpenOffice?
See this article:
http://docs.info.apple.com/article.html?artnum=106171 -
How to Load the data from excel file(Extension is .CSV) into the temp.table
Hi
How to Load the data from excel file(Extension is .CSV) into the temporary table of oracle in Forms11g.
My Forms Version is - Forms [64 Bit] Version 11.1.2.0.0 (Production)
Kindly Suggest the Solution.
Regards,
SachinHello Sachin,
You can use the following metalink note:How to Read Data from an EXCEL Spreadsheet into a Form Using Webutil Client_OLE2 (Doc ID 813535.1) and modify it a little bit.
Instead of copy values into forms you can save them in your temporary table.
Kind regards,
Alex
If someone's helpful or correct please mark it accordingly. -
How to load the data from excel file into temprory table in Forms 11g?
Hi
How to Load the data from excel file(Extension is .CSV) into the temporary table of oracle in Forms11g.
My Forms Version is - Forms [64 Bit] Version 11.1.2.0.0 (Production)
Kindly Suggest the Solution.
Regards,
SachinDeclare
v_full_filename varchar2(500);
v_server_path varchar2(2000);
v_separator VARCHAR2(1);
v_filename VARCHAR2(400);
filename VARCHAR2 (100);
v_stop_load varchar2 (2000);
v_rec_error_log varchar2(4000);
v_error_log varchar2(4000);
ctr NUMBER (12);
cols NUMBER (2);
btn number;
RES BOOLEAN;
application ole2.obj_type;
workbooks ole2.obj_type;
workbook ole2.obj_type;
worksheets ole2.obj_type;
worksheet ole2.obj_type;
cell ole2.obj_type;
cellType ole2.OBJ_TYPE;
args ole2.obj_type;
PROCEDURE olearg
IS
args ole2.obj_type;
BEGIN
args := ole2.create_arglist;
ole2.add_arg (args, ctr);
ole2.add_arg (args, cols);
cell := ole2.get_obj_property (worksheet, 'Cells', args);
ole2.destroy_arglist (args);
END;
BEGIN
v_full_filename := client_get_file_name(directory_name => null
,file_name => null
,file_filter => 'Excel files (*.xls)|*.xls|'
||'Excel files (*.xlsx)|*.xlsx|'
,message => 'Choose Excel file'
,dialog_type => null
,select_file => null
If v_full_filename is not null Then
v_separator := WEBUTIL_CLIENTINFO.Get_file_Separator ;
v_filename := v_separator||v_full_filename ;
:LOAD_FILE_NAME := substr(v_filename,instr(v_filename,v_separator,-1) + 1);
RES := Webutil_File_Transfer.Client_To_AS(v_full_filename,"server_path"||substr(v_filename,instr(v_filename,v_separator,-1) + 1));
--Begin load data from EXCEL
BEGIN
filename := v_server_path||substr(v_filename,instr(v_filename,v_separator,-1) + 1); -- to pick the file
application := ole2.create_obj ('Excel.Application');
ole2.set_property (application, 'Visible', 'false');
workbooks := ole2.get_obj_property (application, 'Workbooks');
args := ole2.create_arglist;
ole2.add_arg (args, filename); -- file path and name
workbook := ole2.get_obj_property(workbooks,'Open',args);
ole2.destroy_arglist (args);
args := ole2.create_arglist;
ole2.add_arg (args, 'Sheet1');
worksheet := ole2.get_obj_property (workbook, 'Worksheets', args);
ole2.destroy_arglist (args);
ctr := 2; --row number
cols := 1; -- column number
go_block('xxx');
FIRST_RECORD;
LOOP
--Column 1 VALUE --------------------------------------------------------------------
olearg;
v_stop_load := ole2.get_char_property (cell, 'Text'); --cell value of the argument
:item1 := v_stop_load;
cols := cols + 1;
--Column 2 VALUE --------------------------------------------------------------------
olearg;
:item2 := ole2.get_char_property (cell, 'Text'); --cell value of the argument
cols := cols + 1;
--<and so on>
ole2.invoke (application, 'Quit');
ole2.RELEASE_OBJ (cell);
ole2.RELEASE_OBJ (worksheet);
ole2.RELEASE_OBJ (worksheets);
ole2.RELEASE_OBJ (workbook);
ole2.RELEASE_OBJ (workbooks);
ole2.RELEASE_OBJ (application);
END;
--End load data from EXCELPlease mark it as answered if you helped. -
How to load the data from excel file into table in oracle using UTL_FI
How to load the data from excel file into table in oracle
and from table to excel file
using UTL_FILE package
Please give me some exampleThis is something i tried in oracle apex
http://avdeo.com/2008/05/21/uploading-excel-sheet-using-oracle-application-express-apex/
Regards,
CKLP -
10.9.2 os freezes when quicklook/preview word excel files
Hi All,
My MacBook Pro (15-inch Mid 2010) recently updated to 10.9.2. And a problem with preview app and QuickLook function occured right after the update, as described here:
It is unalbe to 'QuickLook' MS word and excel files (by pressing spacebar to these files on desktop or those in finder). When doing it, a blank Quicklook window pops out and the small circling thing is showing in the middle, but never showing its content. It can be meanwhile sensed that the Hard Disk freezes exremely and I cannot operate other apps or files while QuickLook is stucking as mentioned about. This also happens in Finder's "preview colonm" by highligting any word or excel files.
Same severe freezing happens when using preview.app to open word and excel files. The preview-app and hard disk will being stuck for a while (roughly one minute) and after that it shows an info. window without displaying file content but only showing file-name&file-type and modified date etc.
The BMP has installed MS office 2011 and it works fine when using office apps to open doc/docx/xls files directly. Only are the freezings found with Preview.app and using QuickLook fucntion.
Can Apple developers/technicians or anyone please check upon this issue and sugguest any solution that I could apply. Reply me if further infomation is needed. Thanks ahead.Hi,
I have the same problem. I don't know what cause this, but I can tell you that I tried to reset SMC and VRAM and the problem not was solved. In my case it ocurrs only when the word file have section breaks...
You can look for the "finder web content" process at system monitor ant force its termination. Then the issue should be solved until you try to preview a new word, excel file in finder...
Bye -
How can I add/retrieve Word/Excell files to iCloud?
I have an iCloud Account that I haven't used in the past. How can I add/delete/retrieve files such as Word & Excel files?
To save arbitrary document types in iCloud on MacOS X 10.9.5 have a look at Winston Churchill's User Tip:
See this link: Using iCloud to sync multiple document types.
This will work between Macs, but not for mobile devices. -
Upload data from excel file to Oracle table
Dear All,
I have to upload data from excel file to Oracle table without using third party tools and without converting into CSV file.
Could you tell me please how can i do this using PLSQl or SQL Loader.
Thnaks in Advance..Dear All,
I have to upload data from excel file to
Oracle table without using third party tools and
without converting into CSV file.
Could you tell me please how can i do this
using PLSQl or SQL Loader.
Thnaks in Advance..As billy mentioned using ODBC interface ,the same HS service which is a layer over using traditional ODBC to access non oracle database.Here is link you can hit and trial and come out here if you have any problem.
http://www.oracle-base.com/articles/9i/HSGenericConnectivity9i.php[pre]
Khurram -
How to load the data from .csv file to oracle table???
Hi,
I am using oracle 10g , plsql developer. Can anyone help me in how to load the data from .csv file to oracle table. The table is already created with the required columns. The .csv file is having about 10lakh records. Is it possible to load 10lakh records. can any one please tell me how to proceed.
Thanks in advance981145 wrote:
Can you tell more about sql * loader??? how to know that utility is available for me or not??? I am using oracle 10g database and plsql developer???SQL*Loader is part of the Oracle client. If you have a developer installation you should normally have it on your client.
the command is
sqlldrType it and see if you have it installed.
Have a look also at the FAQ link posted by Marwin.
There are plenty of examples also on the web.
Regards.
Al -
How to export the data from an excel file to Oracle database by using macro
Hi,
I want to export data from an excel file into Oracle database.There is one method that by creating the macros through excel we are able to do this.
can anybody please send me the code to create macros?
Thanks in advance.
Regards,
Surendra.VThere are several resources on the web, but you could start analyzing if this code fits your needs --> VBA Macro for Excel 2003 Export of Text File with Comma and Quote Delimiters.
~ Madrid -
Help Required:How Upload Excel file Into Oracle Table Using PLSQL Procedure
Please Help , Urgent Help Needed.
Requirement is to Upload Excel file Into Oracle Table Using PLSQL Procedure/Package.
Case's are :
1. Excel File is On Users/ Client PC.
2. Application is on Remote Server(Oracle Forms D2k).
3. User Is Using Application Using Terminal Server LogIn.
4. So If User Will Use to GET_FILE_NAME() function of D2K to Get Excel File , D2k Will Try to pick File from That Remote Server(Bcs User Logind from Terminal Server Option).
5. Cannot Use Util_File Package Or Oracle Directory to Place That File on Server.
6. we are Using Oracle 8.7
So Need Some PL/SQL Package or Fuction/ Procedure to Upload Excel file on User's Pc to Oracle Table.
Please Guide me wd some Code. or with Some Pl/SQL Package, or With SOme Hint. Or any Link ....
Jus help to Sort This Issue ........
you can also write me on :
[email protected], [email protected]TEXT_IO is a PL/SQL package available only in Forms (you'll want to post in the Forms forum for more information). It is not available in a stored procedure in the database (where the equivalent package is UTL_FILE).
If the Terminal Server machine and the database machine do not have access to the file system on the client machine, no application running on either machine will have access to the file. Barring exceptional setups (like the FTP server on the client machine), your applications are not going to have more access to the client machine than the operating system does.
If you map the client drives from the Terminal Server box, there is the potential for your Forms application to access those files. If you want the files to be accessible to a stored procedure in the database, you'll need to move the files somewhere the database can access them.
Justin -
Upload the excel file in oracle db through oracle forms
Hi all,
I want to upload the excel file in oracle db through oracle forms...I am new to oracle forms .
I have searched a lot but not getting exact solution
Is there anyone who will help me out with this .....
Any help will be appriciatedI'm trying to move data from excel into an Oracle forms field. This involves coping 2 columns of data cells in excel and pasting it into an Oracle forms field. I can get the date pasted into the Oracle forms field but there is a invisible character that separates the 2 columns of data coming from Excel. I do not know what this character is but it is causing the error 'Line 1 is invalid. Check forms'.
Any ideas how to get pass this?
Thank you -
Open Excel File from oracle directory on a local machine
Hi,
I have an application where I generate a excel using data in a table and write excel file in oracle directory.Now my requirement is to open that file from local machine .How can i achieve it.
I am using Apex 4.2,Oracle 10g .
Thanks
Rajan.C
Edited by: Rajanjai on May 31, 2013 5:34 PMClose your question here and open here
Oracle Discussion Forums » Oracle Database » Application Express -
Office 2013 can't open word, excel files from the network after upgrade to 8.1
Hello,
Recently, I upgraded all PCs from WIN 8 to Win 8.1. After the upgrade I noticed that I can't open any word documents and excel files. Before the upgraded I have no problem opened any files. All PCs have over 500GB free space on hard drive. Other PCs that
run Win 7 have no problem open them only the one with Win 8.1. This is what I got:
I right click--> property and there is no unblocked. All files resided on the network server.
Please help.
JimmyHi Jimmy,
Did you get any error message when you try to open an Excel file/Word document?
If so, you can post the error message and event log here.Also ,if you had antivirus software installed, try to disable them to test this issue.
In addition, what happens if you add the network server location as a trusted location?
Wind Zhang
TechNet Community Support
Maybe you are looking for
-
Firefox crashes as soon as I open it
I click the firefox icon in my dock and am immediately presented with a crash report. I cannot open it in safe mode, cannot get the "location bar" (so i can't go to about:crashes or the troubleshooting information page, or any other page). I tried op
-
The Counter on Welcome page is not showing up. How to find it?
Bottomest line is: My first Welcome page is not showing the Counter. I put a counter on it and nothing shows. I tried disassembling the page by lifting layers, and maybe I did it incorrectly, but I cannot find the errant Counter. I tried going to the
-
hi when iam using t code F-07 out going payment.iam getting there are no open items managed in account 250001(rental account) iam unable to post.
-
Zipping file attachments in OBIEE scheduler
Hi, I have a requirement to zip the xls attachments that are being sent from the OBIEE scheduler. Pls assist . My OBIEE version is 11.1.1.6.7 and is running on Windows server 2003 Thanks, John
-
I'm reloading a Dell (Windows XP) system from scratch for another party, having formatted the hard disk and reinstalled all original operating system, software and drivers. Before doing this I used iTunes 7 backup utility to backup all her iTunes fil