How to read a .dbf file on 64 bit sql server?
We are running 64 bit windows server 2003 / sql server 2005.
I need to use openrowset to read a dbf file.
Is there ANY way to do that?
The basic issue is that 64 bit processes cannot load 32 bit dlls. Many drivers only release in 32 bit mode. I am not sure if there is an intent to add 64 bit drivers in the future. There is a way to work around this issue, but it is sort of roundabout. You can install SQL Express in 32 bit mode and double hop to the dbf file (or any other 32 bit only provider) through 64 bit SQLNCLI. The 32 bit express instance can OPENROWSET using all the 32 bit drivers, and the 64 bit SQLNCLI provider can connect to the 32 bit express instance.
I hope that helps,
John
Similar Messages
-
How to read the text file present in the Al11 server through our program?
My requirement is that , i have one file already present in the AL11 server. Now i want to take this file so that I can read this file .
So will you please help me , how to read the file from AL11 server in our program ?
Thankx in advanceHi..
I too agree to the above post .. SEARCH in SCN before posting..
DATA: lv_filename TYPE string, "File name
lv_line TYPE string. "One line entry in a file
lv_filename = iv_file_name.
IF iv_location = gc_application.
IF iv_record_count IS SUPPLIED.
Open file
IF gv_file IS INITIAL.
OPEN DATASET lv_filename FOR INPUT IN TEXT MODE
ENCODING DEFAULT.
ENCODING DEFAULT
IGNORING CONVERSION ERRORS.
IF sy-subrc <> 0.
RAISE file_open_error.
ENDIF.
gv_file = gc_check.
ENDIF.
Read data
DO iv_record_count TIMES.
READ DATASET lv_filename INTO lv_line.
IF sy-subrc <> 0.
Close file
CLOSE DATASET lv_filename.
IF sy-subrc NE 0.
RAISE file_close_error.
ENDIF.
CLEAR gv_file.
Exit from the loop
EXIT.
ENDIF.
Regards
Ansari -
How to Read a CSV file using pure PL/SQL
Hi friends - Is there a possibility to read a .TXT/CSV file from a local machine and display the contents on the form fields each record at one time.
The logic to flow through the records can be build, but the problem is where to begin from to start reading the file using PL/SQL. I don't want to use any third party component/API as such. Is there any way in forms by using PL/SQL to read an external CSV file and interpret the contents.
I have read about SQL * Loader on some sites but cannot find any way to invoke it on windows platform. There seems to be UNIX commands to invoke the .CTL file that is used by SQL Loader. Any help is much apreciated.
RgdsHi Thanks for your replies, TEXT_IO seems to be a solution but not very comprehensive as it provides limited exposed functions to perform complex operations while read and write of files.
I think SQL*Loader is a valid solution, but as I stated in my original quote Im not able to invoke it from the command prompt. The command that is shown on the suggested URL(http://www.orafaq.com/faqloadr.htm) is not found on my machine. I have Windows 2K installed. Is there a seperate patch or a download available from where I can get that .EXE to invoke the utility.
Thanks.. -
BO Data Services - Reading from excel file and writing to SQL Server Table
Hi,
I would like to read data from an excel file and write it to a SQL Server Data base table without making any transformations using Data Services. I have created an excel file format as source and created target table in SQL Server. The data flow will just have source and target. I am not sure how to map the columns between source and target. Appreciate your quick help in providing a detailed steps of mapping.
Regards,
RameshRamesh,
were you able to get this to work? if not, let me know and I can help you out with it.
Lynne -
How to save 150MB BLOB file in the database(SQL server)?
Dear experts,
I have written some code to save BLOB into a MS SQLserver7.0 database as follows:
PreparedStatement ps=connection.prepareStatement("INSERT INTO jdbctest" + "(id, content, image) VALUES (?,?,?)");
ps.setString(1,"2");
ps.setString(2,"L11.avi");
ps.setObject(3,data);
It works for upto 12MB but for files that are as big as 150MB I always get an SQLException as follows,
"Exception in thread "main" java.lang.OutOfMemoryError
<<no stack trace available>>" .
The SQLserver7.0 database is running on NT server 4. The client machine is SGI UNIX. I'm using i-net JDBC driver.
It seems I should break the BLOB into chunks before saving into SQLserver but I don't know how to do it.
Can someone please advise?
THANKS!
YuCould you tell me more about it? Thanks.Depends on the application.
For example for internal use you can set up a shared drive and then everyone gets a mapped read only access to it. Then you use a direct drive reference.
For external, or just wider internal distribution, you could set up a ftp server. Then the address is just an ftp address.
I believe there are other variations which can be implemented via browsers and support by the websever. For example loading a word doc via the browser.
The advantage to the above is that you don't have to push it into the database and it allows for some more flexible storage alternatives. The disadvantages are all the things you might want a database for - like concurrency checking and a single source. -
How to read a text file through pl/sql
How to read a text file through pl/sql
pl/sql runs inside the database. so your file also should be on the database server file system for you to be able to read.
check out UTL_FILE package. This is the database package to read/write files on the database server. -
Create Fiat File Using Trigger in SQL Server
Dear All,
How to Create a Flat File using Trigger in SQL Server?Take a look at osql/sqlcmd, bcp, COM calls, xp_cmdshell, etc. Here are a few links with code examples:
https://www.simple-talk.com/sql/t-sql-programming/reading-and-writing-files-in-sql-server-using-t-sql/
http://www.nigelrivett.net/SQLTsql/WriteTextFile.html
http://stackoverflow.com/questions/8132663/creating-a-text-file-on-local-machine-using-sql-server-2008
Best Regards,Uri Dimant SQL Server MVP,
http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Consulting:
Large scale of database and data cleansing
Remote DBA Services:
Improves MS SQL Database Performance
SQL Server Integration Services:
Business Intelligence -
Reading foxpro dbf files from forms6i
hi all,
can anyone tell me how can i read a dbf file and access data from that.
Thanks
UdayExec_Sql Package allows you to acess non Oracle Database
You will have to follow following steps as follows:-
1-First Find OCA.PLL and EXEC_SQL.PLL libraray.
2-Attach Both libraries to ur concerned Forms.
3-Create VFP odbc driver.
3-Create a Button to write follwing codes on WHEN-BUTTON-PRESSED trigger or u can write
these code on any Trigger as you required.
Decalre
conidodbc exec_sql.conntype;
B varchar2(100);
C varchar2(100);
curid exec_sql.cyrstype;
sqlstr varchar2(1000);
nres pls_integer;
Begin
--This exec_sql.open_connection Procedure connect your
--non Oracle Database through ODBC Driver
coniidodbc:=exec_sql.open_connection
('scott/tiger@odbc:yourodbcdivername');
--exec_sql.opne_cursor return the curid of your non
--Oracle Database
curid:=exec_sql.opne_cursor(conidodbc);
--It is Your non Oracle Database Statement follow there
--Syntax rule of your non Oracle Database Syntax
sqlstr:='Select A from yourdbffilename ';
--exec_sql.Parse procedure parse your Stement to non
--Oracle Database
exec_sql.Parse(connidodbc,curid,sqlstr,exec_sql.V7);
--After succesful Parsing it Executes your Ststment
nres:=exec_sql.execute(conidodbc,curid);
--exec_sql.Define column mapping for your local
--variable to Non Oracle Database Column
exec_sql.Define column (conidodbc,curid,B,30);
while (Exec_Sql.fetch_rows(conidodbc,curid)>0)
loop
--Exec_Sql.column_value intiliaze your Non Oracle
--Database to your Local Variable
Exec_Sql.column_value (conidodbc,curid,1,B);
C:=B;
message('C value '||C);
end loop;
End;
--Rest Explanation About Exec_Sql Package Find Help in
--You Forms Still If any Problem then add me on MSN my id
--is [email protected] may be I can help you more
Thanks
Khurram Siddiqui -
How to import a dbf file to oracle
Hi,
Please anybody can help me how to imprt an dbf file to oracle.
ThanksHi,
I have Created or Added a .DBF file in an Database.
Not imported a .DBF file, Yes i have exported, imported to and from .dmp file.
Regards. -
How to update a dbf file with gui_upload???
hi friends,
i would like to know how to update a dbf file with gui_upload???
as i hve already know that it's easy to convert dbf to tab formatted text fle and thn upload it.but i want the direct uploading way.i don't let my user's bsy with converting existing dbf to txt.so pls help me asap!!!!!i will be thankful to you!!!!!its very easy you can search other forum!!!
-
How to read several text files at a time
Dear all
Read and write one text file is not a problem, but what confusies me is how to read several text files at one time, in the meanwhile,
is it possible to display the name of the text file?
For example, assuming I want to load file" cha 1, cha 2 , cha 3, " at one time and show their names, how to hadle with it
I have reviewed some files and it is not helpfulEither with a 'for' loop like in the lib you have attached, or like this attached VI
that's it
Message Edited by devchander on 05-30-2006 05:11 AM
Attachments:
MULTIPLE READ.vi 44 KB -
How to read multiple dat files.
Hello Everyone!
I am working on a project that requires one file that creates a JFrame with a current file title, JTextFields that accesses two .dat files and a JButton.
The user clicks a JButton to cycle through the first sequential .dat file. When the end of the first file is reached the file is closed, the JFrame title is changed to the second file title as the user continues to click the JButton to continue on viewing the second file?s records, until the second reaches the end of file.
The project requires using Try-Catches to catch the EOF exceptions and IOExceptions and Thread or Runnable.
I have been able to get one file to read and display its records; however, researching back through my text on how to read/write to files I haven?t been able to determine how to get to the end of the file and proceed to the next file without triggering the EOFException. I have even tried multiple Try-Catches (one for each file within the actionPerformed method) and that ends up ignoring the first file records and only displays the second files records.
This is a school project and we have only covered just the bare basics of Java over the last two months. So, any hints that anyone can provide can only be of what type of procedure will be needed or what procedure won?t help to complete the task, without giving away the solution.
I have spent approximately 40 hours of study time on this project and believe that I have definitely run into a major snag.
The following is the code I have so far:
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class StudentRead extends JFrame implements ActionListener
private JLabel gradStudentList = new JLabel("GRADUATE Student List");
private JLabel undergradStudentList = new JLabel("UNDERGRADUATE Student List");
private Font bigFont = new Font("Helvetica", Font.ITALIC, 24);
private JLabel userprompt = new JLabel("View the students");
private JTextField idNumText = new JTextField(4);
private JTextField lastNameText = new JTextField(15);
private JTextField firstNameText = new JTextField(15);
private JButton viewRecordButton = new JButton("View Record");
private JLabel idNumberLabel = new JLabel("ID Number");
private JLabel lastNameLabel = new JLabel("Last name");
private JLabel firstNameLabel = new JLabel("First name");
private Container con = getContentPane();
DataInputStream gradStudentInStream;
DataInputStream undergradStudentInStream;
public StudentRead()
super("Read Student Records");
try
gradStudentInStream = new DataInputStream(new FileInputStream("GradStudents.dat"));
undergradStudentInStream = new DataInputStream(new FileInputStream("UndergradStudents.dat"));
catch(IOException e)
System.err.println("File not opened");
System.exit(1);
setSize(325, 200);
con.setLayout(new FlowLayout());
gradStudentList.setFont(bigFont);
con.add(gradStudentList);
con.add(userprompt);
con.add(idNumberLabel);
con.add(idNumText);
con.add(lastNameLabel);
con.add(lastNameText);
con.add(firstNameLabel);
con.add(firstNameText);
con.add(viewRecordButton);
viewRecordButton.addActionListener(this);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
public void actionPerformed(ActionEvent e1)
String lastName, firstName;
int IdNum;
try
IdNum = gradStudentInStream.readInt();
lastName = gradStudentInStream.readUTF();
firstName = gradStudentInStream.readUTF();
idNumText.setText(String.valueOf(IdNum));
lastNameText.setText(lastName);
firstNameText.setText(firstName);
catch(EOFException e2)
closeFile();
System.exit(0);
catch(IOException e3)
System.err.println("Error reading file");
System.out.println("out");
System.exit(1);
public void closeFile()
try
gradStudentInStream.close();
System.exit(0);
catch(IOException e)
System.err.println("Error closing file");
System.exit(1);
public static void main(String[] args)
StudentRead rsr = new StudentRead();
}deepak_1your.com wrote:
hi,
If you want to read a file guarding yourself agianst exceptions....
check this article.... the code presented in this article might suit your needs...
[http://1your.com/fusion/infusions/articles/readarticle.php?article_id=17|http://1your.com/fusion/infusions/articles/readarticle.php?article_id=17]
And how does that help with a DataInputStream? -
How to read an xml file from headers
Hi ,
I am not getting how to read an xml file sent by client device in header to server.
Thankx.There is a getHeader() in HttpServletRequest interface
String locationURL=request.getHeader("Location");If URL of your file was set in Location attribute of header.
Edited by: ngpgeeta on Dec 19, 2008 8:03 AM -
How to read a text file using Java
Guys,
Good day!
Please help me how to read a text file using Java and create/convert that text file into XML.
Thanks and God Bless.
Regards,
I-Talkpublic void fileRead(){
File aFile =new File("myFile.txt");
BufferedReader input = null;
try {
input = new BufferedReader( new FileReader(aFile) );
String line = null;
while (( line = input.readLine()) != null){
catch (FileNotFoundException ex) {
ex.printStackTrace();
catch (IOException ex){
ex.printStackTrace();
}This code is to read a text file. But there is no such thing that will convert your text file to xml file. You have to have a defined XML format. Then you can read your data from text files and insert them inside your xml text. Or you may like to read xml tags from text files and insert your own data. The file format of .txt and .xml is far too different.
cheers
Mohammed Jubaer Arif. -
How to Read a CAB File from JAVA?
Hi,
Anyone knows how to read a CAB File from java. I need to read a property file of txt file that is packaged in CAB file & then based on that, I have to do processing. Is there anyway to do it.
I had tried using java.util.zip.ZipFile Class, but it does work for JAR, but not for CAB.
siva.Perhaps there's something in the Cabinet SDK that will help:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncabsdk/html/cabdl.asp
Maybe you are looking for
-
Roaming Profile Folder Creation Immediately Inaccessible
Set up is AD 2008. Terminal 2012 R2, Fileserver 2012. Before we've had it set so we could create a user in AD, log them onto the Terminal, it creates the profile, which on log out is saved to its roaming location on the Fileserver with a V2 after it
-
Time machine backup on external firewire drive is not seen by restore or migration assistant
Hi, today the harddrive on my Aluminium iMac gave up the ghost. I have been backing up my system using time machine, so I wished to restore it. To my great annoyance I found that neither the restore option in Lion's installer nor the migration assist
-
New hard drive won't install in my macbook pro 13"
Hi everyone I have recently been having problems with my mac book where I was constantly seeing the spinning beachball. I had wiped the hard drive and was still having this problem so took my mac book to a "genius" at my local mac store who told me
-
Can't configure Airport Extreme with IP 192.168.0.1 after software update
Hi there, after updating my ax with utility software 5.3.1 and firmware 7.3.1. The software didn't allow the dhcp configuration to stay at IP range from 192.168.0.40 to 192.168.0.200 The message said that this is not a valid IP. The configuration was
-
Database Adapter -- Getting Error While Running
Team i was getting the following error while working on database adapter.. Faulted while invoking operation "GetSQDBAdapter" on provider "GetSQDBAdapter". - <messages> - <input> - <InvokeGetSeq_GetSQDBAdapter_InputVariable> - <part xmlns:xsi="http://