Discussions
Categories
- 196.9K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 545 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.9K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.6K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 439 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
No support for OLE DB in Java
Comments
-
If by "closed" you mean propreitary then in a word, "hosed".Well, that comes pretty close to summing it up. If I was in a pinch, I might look to third party vendors to help, but I honestly don't now if there is a practical solution:
Here is the type of link that I thought may be interesting to you: http://openaccesssoftware.com/ -
Free tool for using OLE DB from Java
http://www.javakonkurs.ru/show_project.screen?project_id=191
Retreive data from MS EXchange folders, Address books, Outlook mailboxes, Active Directory accounts e.t.c -
Re:Free tool for using OLE DB from JavaUnfortunately, there's not too much non Russian support beyond google translate. English (or German, French, Spanish
http://www.javakonkurs.ru/show_project.screen?project_id=191would be nice.
I have the same question/problem as fidge:
There's a windows based system, providing access via their own oledb provider.
This works fine in the windows world: (ADO, ADO.net, linked server in MS-SQLserver2000 or 2005, etc.).
They do not have an ODBC driver any more :-(
Problem now: how to easily build a jdbc driver for this scenario?
All SQL queries should be simply passed to the oledb provider.
Additionally: this jdbc driver should run native java, thus requiring some middleware (windows based) bridge.
Up to now, I found
- jadozoom http://www.infozoom.de/en_jadoZoom.shtml (jdbc to ado)
- RMIJDBC http://rmijdbc.objectweb.org (jdbc to jdbc bridge)
Combining both bridges works somehow... Besides performance, there's some loss regarding data type info, so I'm not too happy.
I want to avoid building the whole stuff from scratch...
Questions:
- is javakonkurs.ru project 191 (more) suitable for my need? can someone check/translate, (beyond google translate) please ?
- any other possible solution?
I agree with fidge's suspect: I (we) cannot be alone with this task ...
Thanks -
. Your premise that you want to access these databases using OLE DB through Java is flawed and makes no sense, so that is not a concern and does not affect the ability of competing technologies (JDBC, OLE DB) to successfully access a single database instance.
whenever we talk about jdbc think odbc , and jdbc will connect to db which support odbc. The databases which can be accessed only using OLE db use com, now java does not suppport com , so its not possible to use OLE db to access db.
This discussion has been closed.