Oracle lite on pda's

hi...
Can we use Oracle Lite OC4J on the pda's.what are the other requirements?do we need to have JVM or is it bundled along with OC4J client?
Also we are using webtogo driver to connect to th elite database.So what is the connection url in msql to connect to the lite database using webtogo driver?pls help...

if you are running a java app on a PDA you need a JVM that works on the PDA (this will provide the connection classes)
we use creme, but there are others (jeode, j9) - check compatability with the PDA O/S (needed a new version of creme for mobile 5)

Similar Messages

  • How to getJ2ME to work with Oracle Lite

    Has anyone tried using J2ME with Oracle Lite for PDA devices. We are trying to build a cross platform application. The handheld app will run on J2ME container (In PDA) . We want to use Oracle Lite , but cannot get J2ME to talk with Oracle Lite. Can someone help ?
    Is Oracle Lite Supported with J2ME for PDA

    Yes. please resolve it and also give pointers where it is mentioned - how one can use olite as a database on Nokia S60 3rd edition platform mobile devices with J2ME as developement plaltform.

  • JDBC access to Oracle Lite from midlet on j9 pocket pc

    Hi all,
    Is it possible to access an Oracle Lite database from a MIDLet applicatie
    running on a POCKET with the J9 virtual machine? I want to use MIDP and not the Personal Profile to be able to use the Oracle webservice proxy with the J2ME client SDK.
    I think that I only have to include the appropriate libraries (classes12.jar or olite40.jar) in my project..Am I right?
    Thanks in advance,
    Tom Hofte

    Hi,
    Please do not get me wrong , I am sending this reply to get some help from you about your findings .
    I am s/w developer who is involved in application development for PDA devices
    As an option ,
    I have installed oracle9i database in a machine which has win2k server OS and then
    Installed oracle9iLite mobile server sharing the same <ORACLE_HOME> on the machine.
    I am trying to configure and start the mobile server in the “STANDALONE MODE”
    When I typed webtogo on the cmd line , it did not respond , instead it said “Unrecognized option”
    Then when I tried to execute the weg-to-go executable file in the <ORACLE_HOME>\mobile\server\bin directory ,
    It did not respond .
    Can you please help me out to sort out this problem,
    And also give me some more useful hints to configure the mobile server as a module in oracle9iAS.
    Expecting an early response
    Thanks in advance
    yogaraj

  • Oracle Lite Triggers

    Hi,
    What is the best way to handle triggers in Oracle Lite?
    The application table on my live server (oracle 9i) has many triggers and most of them are not required on oracle Lite. So, i don't include triggers will packaging. But I get error while publishing the application.
    Pls advice.
    Regards,
    Deepak

    Hi,
    I am qouting below from the oracle 8i Lite documentation which says it supports triggers . Please clarify.
    Oracle Lite DBMS
    Oracle Lite DBMS is a lightweight (50KB - 750KB), Java enabled database designed from the ground up for laptops, handheld computers, PDAs and smartphones. It supports industry standard ODBC, JDBC, SQLJ, and Java Stored Procedures and Triggers. It provides a streaming fast "C" interface, OKAPI, to its object kernel. It also supports Java Access Classes, JAC, a fast and easy way to make Java Objects persistent. Oracle Lite DBMS now supports all popular mobile platforms, including Palm OS, EPOC, and Windows CE, letting you deploy enterprise applications on virtually any mobile device.
    Regards
    null

  • Oracle Lite vs Oracle XE

    What's the different between "Oracle Lite Edition" and "Oracle Express Edition"?
    Please give me comparison table with Data Volume, Memory, No of users, License and other key features..

    They are two different code lines. Oracle Database XE is based on the Oracle Database 10g Release 2 Code line and as such supports the SQL and PL/SQL dialects, and standard data types found in Oracle. Oracle Lite has a different code line, albeit with similar data types, similar SQL dialects, but no PL/SQL.
    Oracle Lite is a very small footprint database - around 6 Mb I believe. It runs on Windows/Linux and also some OS on smaller devices, such as phones and PDAs. Oracle Database XE has a larger footprint (considerably) and will not run on phones and PDAs.
    Oracle Lite is multi-user, but is mainly designed for disconnected mobile applications, where the device/machine synchronizes a subset of data with the main Oracle Database. Oracle XE is multi-user, and can also replicate data to and from a 'main' Oracle Database.
    Unfortunately I don't have time to get into a full feature by feature comparison. We will do soemthing like this for production however, as it's sure to be an FAQ. In the meantime, if you told us what your considerations are I could provide some insight into which would be the better solution.

  • Oracle Lite for iPAQ 1900

    We have to develop application on iPAQ PDA 1900 based on IntelXScale processor. We need Oracle Lite version for Windows CE and XScale processor. Does Oracle develop this version?

    I am running the Oracle 9i Lite client for StrongARM on my Dell Axim X5 which has the Xscale processor - seems to work fine.
    Simon.

  • Oracle Lite 10g

    Hello,
    does spatial work with oracle lite 10g, is it possible to build mobile spatial application with oracle database?
    Thank you

    I have looked into this and believe that it is possible as follows.
    1. Add to you database table a CLOB field (supported by Lite) and have
    it contain a textual description of the SDO_GEOMETRY. Two formats
    are possible: SVG and WKT. I prefer SVG as then the mobile client
    gets a styled version of the shape that it can use in the PDA application
    without the need to worry about styling.
    2. You need table level before insert and update triggers that will convert
    from your CLOB <-> SDO_GEOMETRY. (I did this for my previous employer
    using SVG and SDO_GEOMETRY and could get the code for you to use.)
    Thus it doesn't matter is the Lite application creates/updates a shape or
    a "GIS" application creates one: both are kept in sync via the trigger.
    3. You then use Oracle Mobile to extract and return the data between Lite
    and the DBMS.
    4. In the client PDA you then purchase an SVG toolkit from one of the commercial
    vendors (or use Batik or SharpVectorGraphics in open source) to display
    the data in the Lite database.
    5. You also purchase a GPS control (or use open source) to communicate
    with a GPS for navigating to or capturing new data from it.
    My former employer is investigating use of Lite as a field recording tool.
    I hope to provide input into this project over time.
    Simon Greener
    Independent GIS Consultant
    Allens Rivulet Tasmania
    Australia
    Longitude: 147.2048
    Latitude: -43.0141

  • Help with oracle lite

    Hi
    I am trying to develop applications for palm which takes the data from PDA and then keeps it in to the oracle server.
    Can anyone help on what all i need to install on my local machine to start developing applications ?
    Please help

    hi..
    u need the following -
    a) Oracle lite mobile sdk.
    b) metrowerks codewarrio / pilrc tools
    u also need to have the oracle lite mobile server installed either locally or on another machine which u can access.
    refer to the the oracle lite doc on developing apps for the palm for specific setup instructions/
    Rohit.

  • Oracle Lite and eVB

    I am new to PDA development. I Just went through Oracle 8 Lite installation and the documentation. I found that all development features for windows CE env refer to VC++ as the tool. Is it possible to develop a front end using eVB(Embedded Visual Basic) talking to a oracle lite database using ODBC:CE. Can any one please clarify this doubt of mine.
    Thanks in advance
    -BUGS

    I am working with the same conditions without problems.. What error does it show?
    This piece of code uses the movefirst and movenext without problems. Remember to use de Err object to manage runtime errors in a friendly way.
    Err.Clear
    On Error Resume Next
    rs.open "select distinct .. where .. = '..' order by .., "", 1, 3
    If rs.recordcount > 0 Then
    rs.movefirst
    cs = rs.recordcount
    For i = 1 To cs
    combodesc.AddItem (CStr(rs.fields(0).Value))
    rs.movenext
    Next
    Else
    combodesc.Clear
    End If
    rs.close
    If Err.Number Then
    Exit Function
    End If
    resultvalue = True
    hope this helps..
    bye

  • Startin Oracle lite server

    Hi,
    I have installed oracle lite 5.0.1
    During installation It has asked for the existing database server paramter( host, port, service)
    It has created on user called mobileadmin
    Now, How to start the oracle lite server.
    If anybody can let me know where the oracle lite exactly
    should be used.
    Thanks and Regards,
    Jigar

    The mobileadmin is only for the oracle 9i lite repository. To Start the mobile server you should use a command prompt and type "wedtogo" first. you will see some commands running. If the commands runs correctly then open an IE and type
    http://serverIP:[port]/webtogo
    and you should get the server interface. The default user name for the server is Administrator and password is admin. Try if it works.
    Oracle Lite is a small DB on PDA and PC. To sync the data between Oracle Lite and Oracle DB server, you need to have the mobile server installed.

  • Preventing trigger executing on oracle lite

    I am using Mobile Server and Oracle Lite to provide mobile copies of the database to a small set of users. We have an application that some users use to update data on the mobile databases, and the same application is used by other users who are permanently connected to the main central database. Mobile users will synchronize with the central database whenever they return to their home office.
    On both they central Oracle database and the Oracle Lite mobile databases there are several triggers written for functions such as creating unique primary keys from sequences and updating a "last updated" field on each table (plus a few more complicated scenarios).
    My problem is that I want these triggers to execute only on inserts, updates and deletes from actions initiated directly on the mobile workstation. I do NOT want these same triggers to be executed on either the central or mobile databases as a result of a synchronization with the central Oracle database.
    How do I prevent triggers from executing on the oracle lite mobile database as a result of table data changes from a synchronization with the central database?
    Edited by: user10300540 on Dec 22, 2009 3:58 PM

    We do use sequences to populate primary key ID values, but do not use triggers to set these (even on the server applications) due to the problems associated with foriegn key matching. Instead the sequences tend to be selected within the application and then used explicitly in the insert statements.
    On the clients (PDAs and laptops in outr case) we define sequences within the mobile publications (to ensure that the values are unique to each client - you do not mention how you create the client sequences, but you need to ensure that the range is different for each client otherwise you will get data overwritten), and then all insert statements are in the form insert into table (id,...) values (id_seq.nextval,..). I can see however that this would require more change to you application code to achieve this.
    It is possible to set triggers on the server end to populate/change the id values, but this can cause problems if the data is returned to the client as you will end up with two records.
    Our client app is java based and so sets up a SQL string that is executed by the execute statement methods. This could be wrapped with a method that sets the id values, but this could be a bit cumbersome
    NOTE When we define the sequences in the mobile applications we always set a start point considerably higher than the equivilent range on the server (start at 500 million) with a large range so that in practice they do not need to be reset. The range difference is also useful in that it makes it easy to identify client created data.

  • Oracle Lite Capabilities

    I have a few small questions around the capabilities of Oracle Lite within certain environments:
    1) If i have multiple connection mediums ie . GPRS / Wireless LAN / Cradle etc - is there a way to dynamically choose which one to use - Can i set up a order of preference. If i'm in the office and the device is in the cradle it would be silly to use GRPS to sync for example. How can i setup Oracle Lite to use the cradle as default , fall back on the Wireless LAN and then GRPS if neither of the above are available.
    2) Can i set a pocket PC device to automatically poll for a connection - check whether it can sync with the server. Not have the user initiate the sync. On Win32 you have the mobile client which you can configure - does that run on PocketPC ?
    3) Memory cards - I would like to use the memory card as the default data store for my Oracle Lite install and database files. If the device loses it's primary configuration the database and binaries should be intact ? - how do i manage this ? Is there a way to address the memory card in the install parameter file to tell it to drop the binaries / data files there.
    4) Once i sync recover the device - with the data / binaries intact - what would the result be on re-installing Oracle Lite from the Mobile Server? Would it overwrite my existing configuration ? or just update / sync ?
    Your answers would be greatly appreciated.

    from the below, i assume you are using a pocket PC client (PDA?) if so
    1) nothing directly to do with Oracle lite. You need to look at the connections/internet connection default settings on the device itself. This should allow you to set the switch over as you require. lite only uses the active connection for synchronisation, it relies on the device to establish the connection itself
    2) you would normally want the user to initiate, as you may have some problems with uncommitted data if the device is in use, and these would not be transferred. If you hit a complete refresh required situation it could cause data to be lost. We have an unattended facility in our application that uses a timer to count down to a timeslot defined in the database, it then uses the API to attempt a sync, and if this fails goes into a retry mode. You could try something similar, but make sure all data ia committed
    3) you do not say what version you are on, but in 10g on a PDA, if there is a memory card present when it starts the sync, then it should use this by default (in fact you have to take it out for it to put the files in main memory). You can change this by looking at the settings in the odbc file in the orace directory - this has the database file locations. simplest solution is to remove all odb files and odbc and polite, put in the memory card and sync to re-create the databases
    4) to re-install oracle lite keep a copy of the cab file on the memory card. run this to re-build oracle lite. I am not 100% sure, but it would be worth keeping a copy of the odbc file on the card, and copying this back to orace when recovering as well

  • Oracle Lite + Resin + jdk1.2.2 or jdk 1.3.1 problem

    Hi!
    Can some one help me this the following:
    I used Oracle Lite database, Resin app server and jdk1.2.2
    When I try to connect my database through simple java-application, all goes fine! But, when I trying to get database communication from my application server and problem arise. First of all dll's such as
    OLJDBC40.DLL, OLAD2040.DLL, OLOBJ40.DLL, OLOD2040.DLL OLSQL40.DLL are in the Path and JVM loads them at runtime. I got connection to DB. Than I try to get some DatabaseMetaData info and got EXCEPTION_ACCESS_VIOLATION (for jdk1.3) and "java.exe has generated error (for jdk1.2.2)" errors from VM.
    So, any idea?
    Any help apriciated...
    RGS,
    parasolko

    Hi,
    I have got the similar problem when I used MS SQL server + Tomcat + JDK1.3.0 via JdbcOdbc driver. In that configuration the JVM crashs very often. It seems that JdbcOdbc's got unstable problem. Then, I tried other type 4 JDBC driver, it works fine and JVM won't crash. Try Sprinta 2000 JDBC driver, it's a type 4 driver and fast stable.
    Ma

  • Oracle Lite and Oracle 8i Client on Win98

    I've had Olite v8i running on my Win98 machine for a while now. I just installed Oracle 8i Client on my machine. Now, my JDBC driver for Oracle Lite does NOT work. What could have happened here??
    Thanks.
    -Jeremy
    null

    HI Jeremy,
    I think, Your PATH was cranked up.
    The JDBC driver for OLite normally does not use any OCI DLLs, so that should not be the problem. As I said, the OLite dlls may be missing now from the PATH.
    Any error messages? "Does not work" is a bit... fuzzy.

  • A problem regarding set up of Oracle Lite 3.6.0.2.0 on Win 95, with JDK 1.1.8 &java 2

    A problem regarding set up of Oracle Lite 3.6.0.2.0 on Win 95, with JDK 1.1.8 and Java 2 SDK ( Ver 1.3 Beta)
    After the installation of Oracle Lite 3.6.0.2.0 on a laptop (with WIN 95 OS), When I run Oracle Lite Designer from start menu, I receive following error message :
    ====================================
    Invalid class name 'FILES\ORA95_2\LITE\DESIGNER\oldes.jar;C:\PROGRAM'
    usage: java [-options] class
    where options include:
    -help print out this message
    -version print out the build version
    -v -verbose turn on verbose mode
    -debug enable remote JAVA debugging
    -noasyncgc don't allow asynchronous garbage collection
    -verbosegc print a message when garbage collection occurs
    -noclassgc disable class garbage collection
    -ss<number> set the maximum native stack size for any thread
    -oss<number> set the maximum Java stack size for any thread
    -ms<number> set the initial Java heap size
    -mx<number> set the maximum Java heap size
    -classpath <directories separated by semicolons>
    list directories in which to look for classes
    -prof[:<file>] output profiling data to .\java.prof or .\<file>
    -verify verify all classes when read in
    -verifyremote verify classes read in over the network [default]
    -noverify do not verify any class
    -nojit disable JIT compiler
    Please make sure that JDK 1.1.4 (or greater) is installed in your machine and CLASSPATH is set properly. JAVA.EXE must be in the PATH.
    ====================================
    My ORACLE_HOME is c:\program files\ora95_2 and Oracle Lite is installed under the ORACLE_HOME in LITE\DESIGNER directory.
    JDK version is 1.1.8 which is greater than 1.1.4 installed in c:\program files\jdk1.1.8, My PATH, and CLASSPATH are set in AUTOEXEC.BAT as follows:
    set CLASSPATH=c:\Progra~1\jdk1.1.8\lib\classes.zip;c:\progra~1\ora95_2\lite\classes\olite36.jar;c:\progra~1\ora95_2\lite\designer\oldes.jar;c:\progra~1\ora95_2\lite\designer\swingall.j ar
    PATH=C:\Progra~1\Ora95_2\bin;.;c:\Progra~1\jdk1.1.8\lib;c:\Progra~1\jdk1.1.8\bin;C:\Progra~1\Ora95_2\lite\Designer;C:\WIN95;C:\WIN95\COMMAND;C:\UTIL
    And, I can run JAVA.EXE from any directory on command prompt.
    With JAVA 2 SDK (ver 1.3 Beta) instead of JDK 1.1.8 I'm getting a different Error message as follows:
    =============================
    java.lang.NoClassFoundError: 'FILES\ORA95_2\LITE\DESIGNER\oldes.jar;C:\PROGRAM'
    Please make sure that JDK 1.1.4 (or greater) is installed in your machine and CLASSPATH is set properly. JAVA.EXE must be in the PATH.
    ==============================
    the PATH and CLASSPATH were set accordingly, as with JDK1.1.8, and there was no classes.zip in classpath
    also the class file or the jar file looks weird or wrapped in the error message : 'FILES\ORA95_2\LITE\DESIGNER\oldes.jar;C:\PROGRAM'
    Another interesting thing I noticed is if I run oldes.exe from Installation CD, the Oracle Lite Designer runs fine, and without error, I'm able to modify tables in the database of my laptop also.
    Could someone shade some light on what am I doing wrong here ?
    Thanks for help in advance .
    Regards
    Viral
    null

    On 07/20/2015 06:35 AM, Itzhak Hovav wrote:
    > hi
    > [snip]
    > [root@p22 eclipse]# cat eclipse.ini -startup
    > plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
    > --launcher.library
    > plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
    >
    > -showsplash
    > org.eclipse.platform
    > --launcher.XXMaxPermSize
    > 256m
    > --launcher.defaultAction
    > openFile
    > -vmargs
    > -Xms40m
    > -Xmx512m
    > [snip]
    Try this: http://wiki.eclipse.org/Eclipse.ini. You should have read the
    sticky posts at forum's top for getting started help.

Maybe you are looking for