Database Lite with Python

I am looking for a reliable embedded database with both a JDBC and Python interface. Does anyone have experience using a Python API, such as cx_Oracle, to connect to the Oracle Database Lite embedded database? Any suggestions or feedback would be appreciated...Thanks!

You can't use standard Oracle big server connection API - you have to use Oracle Lite specific one. Afaik JDBC is supported for Oracle Lite, but for Python I guess you'll have to use ODBC or wrap Oracle Lite SODA C++ API. You can read about supported connection APIs in the documentation: http://download-uk.oracle.com/docs/cd/B19188_01/doc/B15920/nvdb.htm#sthref102

Similar Messages

  • Database Lite with Apex

    Hi,
    I am looking at developing an integrated system for a client who requires that their off site tablet pc’s are able to synchronize with their central 10g database.
    Database Lite looks ideal for this I am just looking for answers on a couple of points.
    1. Does Database light allow for the installation of Application Express on the client system? This is our preferred development environment.
    2. Can it be installed on Windows XP Professional Tablet PC Edition?
    Cheers
    Yog

    If you want a HTML/Web app, you could either go with .Net or Java. You could build a PHP app I suppose as well. Most common use of web technology with Oracle Lite is Java/JSP J2EE (Oracle's ADF). The benefit of going with a Webtogo-OC4J application is that it is the easiest to deploy and maintain from a user deployment perspective. Java and J2EE, though are probably the most difficult in finding resources to build the application though. So there are pros and cons. It really revolves around the skill set of the organization. Frameworks in Java have made development smother than they were in the past and if you have the skills between J2EE and .Net, I would recommend J2EE for Oracle Lite.

  • Cost of Database Lite server with the multiuser option

    I have been testing the embedded version of Database Lite for past week and am impressed with the product. I understand that the cost of the embedded version is $50 per named user.
    We will occasionally need to set up our application in a networked environment, so we need to know the cost of Database Lite (not the embedded version) running with the multiuser service. We would want to configure it as a conventional network database server with connections being made to it from remote computers. We do not need the data synchronization features. I cannot find an item for this on the Oracle commercial price list.
    Thanks.

    You can use Oracle Lite in a multiuser service configuration. Branch Office uses this method. The service that needs to run is olsv2040.exe. Not sure if that comes bundled with the embedded version though.
    jdbc:polite4@localhost:1531:olite_dsn to connect to the database.

  • Error while installing Oracle Database Lite 10.2.0.1.1 for Win

    Hello,
    I am trying to install Oracle Database Lite 10.2.0.1.1 on Windows XP. I am going according screens on this page:
    http://www.oraclebrains.com/2008/07/installing-oracle-database-lite-10g-release-3-mobile-server/
    But at Step:12 - Mobile Server repository Wizzard after password enter I get error --- Io exception: The Network Adapter could not establish the connection. May I insert specific password for Username SYSTEM? Or where is problem?
    Thanks for hint
    David

    Hi,
    I have the same problem but, how can i know what my SID is ? i am trying with "ORCL" and it doesnt work.
    Do you know in which file i can get it ? in the documentation of the installation i found this:
    "If you are not sure of the values to enter for the URL, then you can query the data dictionary to obtain these values.
    Connect as SYSTEM and run the following queries.
    To retrieve the SID, execute: select instance_name from v$instance;
    If you need to retrieve the port number, check the listener.ora file on the
    back-end database."
    But how can i query the database if i have not finished to install it yet and where is located the listener.ora file ?
    I hope you can help me.
    Thank you.

  • Performance Issues on Oracle Database Lite 10.3.0.3

    Hello,
    we have a big problem with one of our customers. He uses Oracle Database Lite in the standalone version. There are about 600 clients running a project with about 20 Publication Items. The customer works in the logistics field, so the Main time where nearly all clients want to sync and get their tours is from 02 AM to 05 AM, so that is the time with the most traffic.
    Everything went well before last week. Suddenly the compose cycle needs (at least between that hours) about ten times longer than before. Normally we had about 40 - 80 seconds, now we have about 300 - 500 average with max values from over 1200 seconds.
    Therefore we have a lot of conflicts and Disconnects on the clients. It is sometimes that bad, that nearly no client can sync successfully.
    We checked our Selects in the publication Items, all are very fast and look good in the explain plan, so that shouldnt be the problem.
    The installation is nearly in the Default state as oracle does when you install Oracle Lite. Are there any standard settings we can change? Does anyone had the same problem already?
    The Machine is a Windows Server 2003 with an Intel Xeon CPU E7-4820 and 4 GB of RAM.
    Of course our customer gets a lot of trouble because of that and we have to improve and fix that as fast as we can.
    Any recommendation or opinions are very welcome.
    If I have to give more Info about somewhat please feel free to ask, I will give it as fast as possible.
    Thanks in advance
    Holger

    Hey,
    many thanks for your proposals. The MGP runs every minute like the default settings are, because our application is a time sensitive. The data have to be very fast on the clients in the nights and thex are only a few minutes before available. I think the parameters are important in environemnts where the mgps runs only after a few minutes?
    Let me summarize the situation since my las post:
    We have days (nights) where everything goes quite well. Mainly that is thrusday and friday. But on the other hand, there are days where everything really is a mess.
    The mgp caycles increase and when you look to mobile manager you see 70 clients syncing very very slowly (about 300 - 600 seconds) for just a little bit of data. Then we get the disonnects and the messages in the err.log. 
    What do you think, is this somehow network related, or ist this a logical problem in the Mobile Server itself? 
    Like postes earlier, there are 500 clients syncing against a standalone mobile server.
    We just couldnt figure out, why the mgp times somehow and sometimes increase that much, that there are these problems.
    First we thought, that they sync newly over wireless (GPRS or Edge) and that syncing is that slowly, that everything goes down, but arent sure. Is this possible because of the architecture of the Mobile Server? That a very slow network can slow down the mgps and that does timeouts and all the other stuff?
    How many clients can a Standalone Mobile Server normally serve at same time without performance problems. What do you thin about the hardware I wrote? Is it powerful enough?

  • Installing Oracle Application Server 10.2 for Oracle Database Lite

    Can anybody please tell me how to install oracle application server 10.2 for oracle database lite (i use oracle database lite for my final project). I use wi-fi connection to synchronize between pda and my laptop as server. Should i install oracle internet directory before installing oracle application server? I have difficulties in installing application server, what are the options should i take in every page of installation? Thanks before.

    Install with the base, do not select any other options. Only choose webcache if you require the use of a software load balancer.

  • Oracle 8i Lite with Embedded Visual Basic

    Has any one used Oracle 8i Lite with EVB to develop an application on Windows CE Platform. Can any one help me where can i get sufficient information to do this. Thank you in advance.
    suresh
    null

    I'm having alot of problems trying to connect to an Oracle 8i database from my handheld Windows CE Platform. Below is the code that I am using in eVB. I can't find any support for the name of a provider. The provider that I have listed here is the normal ADO provider for oracle, but I have no idea which provider to use for the CE system. If anyone could help me out, please post your responses here. Thanks!
    I did try to use the free download of ViaDB from Odyssey Software and they don't support the H/PC Pro. This is why I need to find an alternative to connecting to the Oracle8i database from my WindowsCE Device.
    I'll probably end up calling Oracle because they do support ADOCE. see here
    Dim adoConn As ADOCE.Connection
    Dim adoRst As ADOCE.Recordset
    Dim mstrSQL as String
    Set adoConn = CreateObject("ADOCE.Connection.3.1")
    adoConn.Open("Provider=msdaora;" & _
    "Data Source=MyOracleDB;" & _
    "User Id=myUsername;" & _
    "Password=myPassword;"
    mstrSQL = "SELECT * FROM myTable"
    Set adoRst = CreateObject("ADOCE.Recordset.3.1")
    Call adoRst.Open(mstrSQL, adoConn, adOpenDynamic, adLockOptimistic)

  • Database Lite and JDeveloper / ADF

    Hello,
    I'm planning to create a small application which will run on mobile PC in an off-line mode, having synchronization with master DB once connected to the proper network.
    The main architecture on the target PC may be :
    - Oracle Lite
    - GlassFish
    - ADF application
    I downloaded JDeveloper 11.1.1.3.0 and the latest version of Oracle Lite (10.3.0.3).
    I'm looking the tutorials but none of them are talking about the JDeveloper 11g version, they all speak about BC4J/OC4J. Since I'm new to Oracle's product I don't know these "products" (framework ?) and in the 11g version this seems to have disappeared.
    Are those versions compatible with each other ?
    Will the tutorial work ?
    Regards
    PS: the same thread is present on the JDeveloper forum

    The main thread will be the one on JDeveloper section :)
    ==> Database Lite and JDeveloper / ADF

  • Oracle Database Lite API Specification JDBC

    Hello.
    I would like to create a schema with Oracle Database Lite API Specification.
    I have done a script to create an application in the Mobile Server in this way:
    "Platform p = new Platform("WINCE_ARMV4_US_OLITE_STD42");"
    "Application app = new Application(nombre_app, ruta_virtual_app, p);"
    And using ConsolidatorManager for the conection:
    "ConsolidatorManager cm = new ConsolidatorManager();"
    "cm.openConnection(user, password, dir_repository);"
    But after that, I can't get the application. Could you help me, please?
    Thank you.
    With best regards.

    Is this subscription parameter causing a problem?
    unless the subscription parameter name is referenced in the select statements for any of the publication item definitions, it will be ignored by the processing as the subsetting parameters are just used to supply values for bind variables at query time
    If you have other valid subsetting parameters for the user, then try (if all your set up is done via APIs and you do not have an APPLICATION, only a PUBLICATION, this may not work)
    1) go into the mobile manager > users
    2) search for user name, and click on the link under the user name
    3) go to subsetting parameters and pick a valid one
    4) select the data and do cntrl C cntrl V (cut and paste)
    5) press the save button
    The above has the effect of resetting the user account, and refreshes sequence values, c$all_client_items etc.
    If you can do the above steps, but this does not remove the subsetting variable, you should be able to go to it and set the value to NULL
    I do not think that there is a delete function due to the dependancy to the select statements which would be complex to validate

  • Missing olStream.h in Oracle Database Lite 10g installation for Windows

    I installed OracleLite 10g 10.3.0.1.0 for Windows, both the „Mobile Server“ and the „Mobile Development Kit“ named „Olite_10g_1“ in path D:/program file/Oracle/Oracle10g_1 each.
    The „Oracle Universal Installer“ listed all components as „installed“ (with the only exception of „Oracle Database Lite MDK for Symbian 10.3.0.1.0“).
    Building my MS Visual C++ Studio project then failed when compiling soda.h: „Cannot open include file: ‚olStream.h‘“.
    Neither has been successful my own search for the file olStream.h.
    How can I install olStream.h?

    Hi user629995
    You can find some help on :
    http://www.geekpedia.com/KB28_Fatal-error-C1083-Cannot-open-include-file-iostream.h-No-such-file-or-directory-when-trying-to-compile-your-C-or-Cplusplus-code.html
    and that
    http://www.cplusplus.com/forum/beginner/683/

  • Database Lite License and App Tutorial

    Hello,
    I'm looking for information regarding oracle database lite licensing and if any one could provide me with demo/tutorial on an application built using oracle jdev with ADF for mobile that uses oracle lite.
    Currently I have developed a demo mobile browser application (using oracle ADF) that does not use oracle lite and works only in connected mode. Any documentation on how to go about with oracle lite and work on offline mode/ synchronization would help me.
    I have a fair idea on licenses, Please correct me if I'm wrong or require any other,
    Oracle Database Enterprise or Standard Edition,
    Oracle Mobile Server,
    Oracle Weblogic Server,
    ADF Runtime licenses
    Greatly appreciate your input.
    Thanks and Regards

    Hi,
    Related to Oracle Lite you need to license:
    - the Oracle Lite Mobile Server
    - the Oracle Lite client (for each device)
    If you want to have an aproach check any online store of Oracle, but anyway you will have to contact an Oracle Partner for licensing, discounts, etc... if your partner know about mobile ;-)
    https://shop.oracle.com/pls/ostore/f?p=ostore:product:4500444252482991::NO:RP,3:P3_LPI:4509478177681805719950
    https://shop.oracle.com/pls/ostore/f?p=ostore:product:4500444252482991::NO:RP,3:P3_LPI:4509426259321805719944
    I hope it helps you
    Regards,
    T.

  • Database lite newbie

    Hi I want to setup a lite database on a machine and create some tables etc....also on the same machine I want a oc4j instance to run so I can run applications such as oracle forms....
    Is this what Oracle database lite is for....
    Regards
    Ash

    Database lite can be used for this. Oracle Lite is used more for synchronization scenarios and embedded database solutions. You may be better suited using Oracle Express if you are more comfortable with the enterprise version.

  • How to install Berkeley DB to use with Python 3?

    I have heard that Berkeley DB is a good database.
    It seems it used to included in Python 2.x standard libraries but got excluded from 3.x version.
    I want to use only Python 3.x, so I need to install Berkeley DB somehow to use it with Python 3.x.
    Could you give me a step-by-step guide how to do it?
    Thank you.

    It should be but it is not.
    setup.py gives errors:
    C:\Users\3X\Desktop\bsddb3-5.3.0>python setup.py
    Traceback (most recent call last):
    File "setup.py", line 7, in <module>
    import setup3
    File "C:\Users\3X\Desktop\bsddb3-5.3.0\setup3.py", line 322, in <module>
    db_h_lines = open(os.path.join(incdir, 'db.h'), 'r').readlines()
    FileNotFoundError: [Errno 2] No such file or directory: 'db/include\\db.h'
    I am using Windows 7 x64, Python 3.3.2.
    Thank you
    Edited by: 1009721 on Jun 6, 2013 11:23 PM

  • Synchronizing AiR SQL Lite with Server MySQL

    Hi Folks,
    I have a need to keep my AiR application's local data (in SQL Lite) in sync with my Server side data (in MySQL). 
    If possible (please tell me if it is or not) I was thinking of building on the server a copy of an SQL Lite database that would contain all of the CRUD records for the previous hour (for an hourly sync scheme) that was also encrypted and then each client AiR app would simply download that SQL Lite db and merge it into the local master.  I am thinking of this because I have found online storage that does not charge for bandwidth.
    However, are there better schemes?
    Is there perhaps an encryptable transaction log file that can be downloaded and applied to the desktop SQL Lite db?
    How would you do such a synchronization?
    Can XML files be encrypted on the server then decrypted by AiR on the client, reasonably safely?
    Also, even for encrypting the local AiR SQL Lite db, how does one hide the encryption key or rather, where can I read up on this whole issue?
    Thanks,
    VC

    Hey,
    I'm trying to read some information from database
    se with SQL Query. How I can put the parameter that I
    get from previous *.jsp page to SQL query?
    Technologies that I use are WML, JSP and MySQL.
    I can get the parameter by method getParameter()
    () and it is correct.
    But how to but the requested parameter into sql
    ql query and complete the sql query?
    Should I read it to some variable before putting it
    it to sql query?
    */ this works fine */
    out.println("<p>periodi"+request.getParameter("periodi"
    "loppu</p>");
    /* this doesn't work */
    ResultSet tulokset = lause.executeQuery("select * from
    kurssi where
    periodi='+request.getParameter("periodi")+'");
    /* this doesn't work */
    String periodi=request.getParameter("periodi");
    ResultSet tulokset = lause.executeQuery("select *
    * from kurssi where periodi='periodi' '");
    Thanks,
    RampeTry this
    ResultSet tulokset = lause.executeQuery("select * from kurssi where periodi=" + "'" +request.getParameter("periodi")+"' " );this should work

  • License for Oracle Database Lite 10g Embedded?

    Hi
    I found Oracle Database Lite 10g Embedded SDK at the
    http://www.oracle.com/technology/products/lite/embedded.html
    Look like that it is possible to use embedded Oracle Lite database in standalone applications.
    I have win32 application with Oracle Lite support.
    Now I'd like create public demo version of this application but can not found LICENSE for this possibility.
    And what about possibility using embedded Oracle Lite database in commercial products?
    Do I need buy some license for it, or users have to buy them?
    Thank you,
    Siarhei Berdachuk

    Thank you for response.
    Do this words: "You can download the base installs and run the demos though." means that I can download Oracle Database Lite 10g Embedded SDK, and create my demo (trial) applications with embedded Oracle Lite dll's without paying anything, and users have to pay for per User or CPU license only after buying my application?
    Thank you,
    Siarhei Berdachuk
    http://www.berdaflex.com

Maybe you are looking for

  • 30pin-thunderbolt cables

    hi everyone! I need an advice. I own an Alpine car audio system and they dont have their own connector USB-Thunderbolt yet except this one "Alpine KCE-422i" (30-pin). So when I bought Lightning to 30-pin Adapter (http://store.apple.com/us/product/MD8

  • Acrobat pro features and commands

    Hello i have adobe acrobat x pro insatlled on my pc,and im currently doing tutorials,but the tutors has acrobat 9 i think. id like to get his features appearing in my acrobat as well,like the advanced tool panel section and so on. hes making selectio

  • Submit completed form as pdf excluding previous pdf pages.

    I have created a pdf binder which consists of 5 pages and a form which was created in Acrobat (not Livecycle).  I created a submit button which submits the completed form (page 5) as a pdf back to me. The problem I am experiencing is that the entire

  • LIBRFC 64-bit binary version check

    Hi,     Why <b>'strings librfccm.<dll extension>| grep LIBRFC'</b> or <b>'what  librfccm.<dll extension>| grep LIBRFC'</b> dosen't give result for 64-bit library?     Is there any other way to find the version of 64-bit LIBRFC? Thanks, Nagarjuna.

  • Bringing up a modeless JDialog in the background

    Hi all, I've been trying to find a way to bring up a modeless JDialog in such a way that it does not steal focus from another JDialog, also modeless. No luck so far. More in detail, I have two dialogs D1 and D2 and a JFrame JF. JF is always visible,