Oracle9i & Oracle9i Lite Question?

HI..
To use Oracle-9i Lite: Do I need to install Oracle-9i Personal as well?
I want to be able to run an application on a WIN32 Laptop, whilst it is off-line (Not Connected to the main Oracle Server).
Can I connect to Oracle-9i Lite database via a tnsmanes alias and a listener?
I want to give the user the ability to select a tnsmanes alias at start-up which determines if the application connects to Oracle-9i Lite on their laptop or the main Oracle server.
Any help would be appreciated..
Shahine Ghanbarzadeh
Compucorp Ltd
[email protected]

I'm pretty sure you do not have to install 9i personal, you can install just 9i lite.
You could build a mechanism in the startup routine of your application which presents the user with the ability to choose which database to connect to, the local one or the central server.
You may also want to consider the Oracle replication/Data Synchronization option for this kind of need. In this approach, the user always connects to the local database and Oracle replication is used to synchronize the local database with the central database. When user is in office they can fire off replication to get the latest data and then they can work disconnected while away from office. Replication can synchronize databases in both directions also if that is needed.

Similar Messages

  • How can an Oracle9i Lite DB receive connections via JDBC?

    I have not really experienced with accessing Oracle from Java, so here is a short description of the problem:
    I haven't yet figured out how is a database listening for connections. I think that the use of Listeners is for this job but I have not yet been able to configure them right for enabling access from a Java program. All these terms like SID and Net Configuration Manager are quite confusing and don't know how to use each.
    My database is Oracle9i Lite and called "harris_db". I am using JDeveloper9i and the Thin driver is used for accessing the database. The database is local and I am not sure whether I am supposed to use only TCP, IPC or both protocols. Do I need a Name Server? Also, what should be the database URL? I know that is should have the following format "Oracle:thin@..." but don't know exactly.
    Sorry for all those questions, but I am trying to find a way, I am really confused...!
    Thank you in advance for your assistance.

    The 9i 'Lite' database is not a multi-user db and doesn't have a listener. You should be able to use the JDBC/ODBC bridge to get to it, I haven't looked at the lite version in a while there should also be a type-2 driver for it which would eliminate the bridge. I doubt very much that there is a type-4 driver for it, but you can check. The 'big' Oracle type-4 (thin) and type-2 (OCI) drivers are not intended for use with Oracle Lite.

  • Differences between Oracle9i Lite and Oracle8i Personal

    Hi,
    I've read that Oracle8i Personal is a full-featured version of
    Oracle8i. But I would like to know if the Oracle9i Lite version
    is also a full-featured version of Oracle9i? Maybe someone can
    help me to explain the difference between the Personal and Lite
    version. Or maybe give me an URL where I can find all the
    information I need.
    Thanks in advance, Ann

    Check out the readme document for Oracle9i Lite. It goes over your questions regarding new and desupported features.
    Here is some information from the readme:
    Deprecated Features and Components
    iConnect - an umbrella term for Oracle8i Lite's synchronization and messaging component
    C-REPAPI - replaced by the more powerful Mobile Server/Consolidator. C-REPAPI and related components such as Java Replication Classes, Replication Cartridge, OCX Wrapper has been removed from the CD
    Oracle Mobile Agent - used for wireless replication under the C-REPAPI replication technology. Obsolete because C-REPAPI is no longer part of Oracle9i Lite
    Web-to-Go Server - integrated in Mobile Server
    Consolidator Server - integrated in Mobile Server
    Synchronization Server for Handheld Devices - integrated in Mobile Server
    Scout MTS - no longer supported
    Oracle8 Navigator - no longer available. Navigator functionality has been implemented in either Control Center or Packaging Wizard
    Oracle Lite Designer- removed
    Internet SQL - removed
    Oracle Lite Deployment Wizard - obsolete because of Mobile Client
    OLITERM - removed because no longer needed
    null

  • Security in Oracle9i lite

    Hi
    We're developing an app wich needs a lightweight database using VB6. So we started working with Oracle9i lite, and right at this point we're worriying about security :
    - We have to use an ODBC driver, and it's seems easy to see DB user/password using a tracer (not only with the ODBC manager trace utility).
    - We have encrypted the database (with ENCRYDB) but it doesn't ask for the encryption password anywhere after that ...?? and if the password is passed in the ODBC connection string ... it won't be very useful, well al least the .ODB file is encrypted.
    Our app will run on all-stand-alone PCs.We think the main keypoints when we try to keep data safe from attacks are :
    - Data encryption on the database to prevent direct file (.ODB) data browsing and copying.
    - Database access only available from application, and security (user access) is controlled by the app, so only one user/password to access the database must be kept by the app (in a secure way).
    - Traffic between application and database (or at least confidential data) must not be available to tracers, etc.
    We would recieve very gladly any suggestions about this problems to help us take any decission.
    Un saludo.

    Howdy. This information may come in a little late, but try using the CREATEDB utility that comes with 9i Lite. Just type createdb on your command prompt for syntax.

  • Oracle9i lite with struts

    Hi,
    I am using Oracle9i Lite (Web-to-go Release 5.0.2 for Windows) Application server in my application. I am going to implement the entire application in
    Apache Struts framework.
    I tried to run the demo application in Oracle9i Lite web-to-go(Release 5.0.2 for Windows) using Struts 1.0 framework.
    I am getting the following error in console.[ while parsing the web.xml file ,initParam becomes null]
    C:\Documents and Settings\ljagan>wtgdebug
    log1: Mount point jdbc:polite:WEBTOGO oracle.lite.web.ifs.OSFS@17f1ba3
    log9: inside jupdevworkspace === null
    log1: Adding application OLAM
    log9: web.xml:D:\oralite9\Mobile\Sdk\wtgsdk\root/Olam/WEB-INF/web.xml
    log9: web.xml: web.xml exists
    log9: web.xml: loading the xml file...
    log9: web.xml: creating URL: file:/D:/oralite9/Mobile/Sdk/wtgsdk/root/Olam/WEB-I
    NF/web.xml
    log9: web.xml: Now parsing the xml file...
    log9: web.xml: Parsed the xml file.
    log9: web.xml: Successfully parsed the xml file
    log1: web.xml: Adding webxml servlet action
    log1: org.apache.struts.action.ActionServlet 2
    log9: web.xml: AppServletHandler: Adding context parameters ...
    log9: web.xml: appServletHandler initParams is null. Initialize the initParams h
    ashtable with contents of contextParams hashtable
    log1: ljagan.cptdomain.com 7070

    Hi Frank ,
    First thanks to your reply.
    You are correct only, this log does not show error message,The ActionServlet class was loaded Successfully but the struts-config.xml was not loaded because initParam becomes null.
    When i tried to run sample program,getting following error in jsp .
    Exception:
    javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE
         at org.apache.struts.util.RequestUtils.message(RequestUtils.java:568)
         at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:239)
         at olam.index._jspService(_index.java:67)
         at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
         at oracle.jsp.app.JspApplication.dispatchRequest(JspApplication.java:419)
         at oracle.jsp.JspServlet.doDispatch(JspServlet.java:265)
         at oracle.jsp.JspServlet.internalService(JspServlet.java:184)
         at oracle.jsp.JspServlet.service(JspServlet.java:154)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at oracle.lite.web.JupServlet.service(JupServlet.java:226)
         at oracle.lite.web.MimeServletHandler.handle(MimeServletHandler.java:85)
         at oracle.lite.web.JupApplication.service(JupApplication.java:539)
         at oracle.lite.web.JupHandler.handle(JupHandler.java:109)
         at oracle.lite.web.HTTPServer.process(HTTPServer.java:306)
         at oracle.lite.web.HTTPServer.handleRequest(HTTPServer.java:162)
         at oracle.lite.web.JupServer.handle(JupServer.java:310)
         at oracle.lite.web.SocketListener.process(SocketListener.java:172)
         at oracle.lite.web.SocketListener$ReqHandler.run(SocketListener.java:226)
    NOTE: The same sample application works fine in Apache Tomcat server.
    Pls reply

  • Oracle9i Lite Downloads

    Customers are reporting a broken link when trying to download Oracle9i Lite from the location:
    http://download.oracle.com/otn/nt/oraclelite/olite502_win.zip
    Could you check this link for validity from outside the Oracle subnet?
    TNX,
    Phil

    We have tested this download to completion and it checks out fine. Is the customer able to access any OTN downloads?
    Regards,
    OTN

  • Oracle9 lite and configuration mode

    I am have the oracle9i database standard edition
    and i want to use oracle9 lite edition in my project.
    I already had installed all software.
    And now i stand on choice between three configurations of system.
    modes:
    first - mobile server in standalone mode.
    This variant to give the best fit.
    But why the official documentation calls the standalone mode as test mode for developers?
    second - mobile server as module for apache.
    i don't know about this configuration, i only recently heard about her.
    third - mobile server as module for oracleAS.
    I am necessary to have additional licenses for oracleAS.
    What somebody will tell me for my new project and which the configurations you uses for the projects ?

    Nothing wrong with running standalone, except that you would have to telnet or RDC into the machine to restart the service. That's the only real limitation I can think of.
    Plus, I think you can run the application in multiple JVMs or Clusters if you have application server. This would only be beneficial if your application was memory intensive. Most applications are bound by the number of CPU's so multiple JVMs don't help all that much.

  • Is Oracle9i Lite the right choise of us?

    We have Oracle db 7.3 runing on solaris. Can 9i lite work with my old db?
    Thanks
    tq

    There is Oracle9i Lite versions downloads list:
    Oracle9i Lite Release 5.0.2 for Windows CE, 95/98/NT/2000, Pocket PC, Palm Computing Platform, and EPOC
    Oracle9i Lite Release 5.0.2.0.0 for Linux New! 22-Oct-02
    Oracle9i Lite Release 5.0.2.0.0 for Sun SPARC Solaris
    Oracle9i Lite Release 5.0.2.0.0 for HP-UX New! 22-Oct-02
    Oracle9i Lite Release 5.0.2.0.0 for AIX
    Oracle9i Lite Release 5.0.2.0.0 for HP Tru64 New! 14-Nov-02
    But Lite, is not in Oracle 9i(Interprise,Standart,Personal) family. This product for mobile devices, or small offices up to 16 concurent connections in Branch Office mode. It is very simple in administration.

  • Re: Oracle9i Lite Availability

    just received confirmation from Oracle Corp that Oracle9i Lite v5.0 was released to the Manufacturing & Distribution group this week and should be available on Oracle Technology Network (OTN) by the end of this week.
    hope this helps.
    null

    I experienced this problem: here is
    my workaround.
    I suspect that all of these problems are caused by the install image expecting to
    be executed from a cd.
    If you substitute a drive so that (e.g)
    k: points to the expanded installation,
    then move to k: and execute setup, all seems
    to be fine.
    Funnily enough, Microsoft SQL*Server suffers
    from the same limitation in its installer :)

  • OSFP - VRF-Lite - question

    Posted by: p.danielsen - Dec 27, 2006, 5:21am PST
    Hi,
    A brief VRF-Lite question, I want to build a redundant setup using VRF-Lite on some Catalyst6509's, where I want to use OSFP as the IGP, and redistribute it into BGP, for uplink to our edge..
    Some time ago, I heard that there where a limitation on the numbers of OSPF processes the could be used.
    I have around 50 VRF's that I want to convert,
    Any one know if this is a problem ?.
    Thanks in advance
    /Peter

    There is no hard limit on the number of OSPF instances you can have in a VRF context anymore. This limitation has been removed in 12.2(18)SXE.
    Hope this helps,

  • Help: Connecting JDeveloper 9.0.2 with Oracle9i Lite

    Hello, everyone on OTN!
    I have installed Oracle 9i Lite and then JDeveloper 9 on WinXP Pro machine. When I was trying to create a new connection using Oracle Lite
    JDBC 4.0 driver and testing the connection I've got the
    following message :
    "Unable to find driver oracle.lite.poljdbc.POLJDBCDriver"
    After adding a row :
    "AddJavaLibFile ../../MOBILE/CLASSES/olitejdbc40.jar"
    to <JDEV>/BIN/jdev.conf file this error message disappeared, but I've got a new one:
    "no oljdbc40 in java.library.path".
    I was trying with
    "AddJavaLibPath ../../MOBILE/Sdk/bin"
    in the same file (there is a really place where is oljdbc40.dll situated), but this doesn't work.
    Please, help me with this problem.
    Thanks in advance for your answers.

    Try replacing
    "AddJavaLibPath ../../MOBILE/Sdk/bin"
    with
    "AddNativeCodePath ../../MOBILE/Sdk/bin"
    The AddJavaLibPath directive is for adding a directory to the classpath' AddNativeCodePath adds a directory to the native path.
    - John McGinnis
    Oracle9i JDeveloper Team

  • Oracle9i OCP questions and distribution of questions from each chapter

    Dear Friends,
    Planning to appear in oracle9i Fundamental-I exam. If someone knows that how many questions would come from each chapter. Also if someone has list of questions for the preparation of this exam.
    Regards
    Saeed

    Hi,
    I have cleared my oracle8 database papers(performance tuning, backup and recovery, networking and dba) but i have to give paper of "SQL"(Sequel).
    I want to know about sql8 is this paper expired or valid for examination if sql8 has expired then what new test is valid in the prometeric center for completing certification.
    please reply early.
    sajid khan.

  • Database Connection Problem in Oracle9i Lite Web-to-Go

    Hi
    I am having problem in the Database Connectivity. I am using the OracleDriver class for the connection and have defined the DataSource in the struts-config.xml as
    <data-sources>
    <data-source>
    <set-property property="driverClass"
    value="oracle.jdbc.driver.OracleDriver" />
    <set-property property="url"
    value="jdbc:oracle:thin:@192.50.200.201:1521:WEBTOGO.WORLD" />
    <set-property property="maxCount"
    value="5"/>
    <set-property property="minCount"
    value="1"/>
    <set-property property="user"
    value="master"/>
    <set-property property="password"
    value="ramchow"/>
    </data-source>
    </data-sources>
    But when I am trying to do any database transaction it is throwing the following exception..
    log9: [ERROR] ActionServlet - -Initializing application data source org.apache.s
    truts.action.DATA_SOURCE <java.sql.SQLException: Io exception: Connection refuse
    d(DESCRIPTION=(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505
    )(EMFI=4))))>java.sql.SQLException: Io exception: Connection refused(DESCRIPTION
    =(TMP=)(VSNNUM=153093120)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:180)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:222)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:335)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:361)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
    va:442)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:321)
    at org.apache.struts.legacy.GenericDataSource.createConnection(GenericDa
    taSource.java:805)
    at org.apache.struts.legacy.GenericDataSource.open(GenericDataSource.jav
    a:741)
    at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionSe
    rvlet.java:1085)
    at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at oracle.lite.web.JupServlet.createInstance(JupServlet.java:349)
    at oracle.lite.web.JupServlet.getServlet(JupServlet.java:322)
    at oracle.lite.web.JupServlet.service(JupServlet.java:216)
    at oracle.lite.web.AppServletHandler.handle(AppServletHandler.java:297)
    at oracle.lite.web.JupApplication.service(JupApplication.java:550)
    at oracle.lite.web.JupHandler.handle(JupHandler.java:109)
    at oracle.lite.web.HTTPServer.process(HTTPServer.java:306)
    at oracle.lite.web.HTTPServer.handleRequest(HTTPServer.java:162)
    at oracle.lite.web.JupServer.handle(JupServer.java:310)
    at oracle.lite.web.SocketListener.process(SocketListener.java:172)
    at oracle.lite.web.SocketListener$ReqHandler.run(SocketListener.java:226
    log9: javax.servlet.UnavailableException: Initializing application data source o
    rg.apache.struts.action.DATA_SOURCE
    log9: at org.apache.struts.action.ActionServlet.initModuleDataSources(ActionSe
    rvlet.java:1091)
    log9: at org.apache.struts.action.ActionServlet.init(ActionServlet.java:472)
    log9: at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    log9: at oracle.lite.web.JupServlet.createInstance(JupServlet.java:349)
    log9: at oracle.lite.web.JupServlet.getServlet(JupServlet.java:322)
    log9: at oracle.lite.web.JupServlet.service(JupServlet.java:216)
    log9: at oracle.lite.web.AppServletHandler.handle(AppServletHandler.java:297)
    log9: at oracle.lite.web.JupApplication.service(JupApplication.java:550)
    log9: at oracle.lite.web.JupHandler.handle(JupHandler.java:109)
    log9: at oracle.lite.web.HTTPServer.process(HTTPServer.java:306)
    log9: at oracle.lite.web.HTTPServer.handleRequest(HTTPServer.java:162)
    log9: at oracle.lite.web.JupServer.handle(JupServer.java:310)
    log9: at oracle.lite.web.SocketListener.process(SocketListener.java:172)
    log9: at oracle.lite.web.SocketListener$ReqHandler.run(SocketListener.java:226.
    Can anybody guide me what can be the problem asap.
    regards
    ramchow

    Ramesh,
    This looks like it might be a Java class mismatch error. Do you have multiple versions of Java installed on your machine? If so, you may want to keep one version and remove the rest.
    If you're already running just one version, you may want to check the registry and classpath for references to multiple Java versions, or version that no longer exist.
    Please let me know if you have additional questions.
    Junius

  • User creating problem in oracle9i lite.

    Platform for Mobile Server : Windows 2000 advanced server.
    9i lite ver. 5.0.1
    Database : Oracle 9.0.1.1.1
    Hi
    i'm logging into mobile server control center as administrator. And i create users for the applications. But when i try to list the users, there is no user listed except the administrator. Could anyone help me about this?

    Ramesh,
    This looks like it might be a Java class mismatch error. Do you have multiple versions of Java installed on your machine? If so, you may want to keep one version and remove the rest.
    If you're already running just one version, you may want to check the registry and classpath for references to multiple Java versions, or version that no longer exist.
    Please let me know if you have additional questions.
    Junius

  • Calling stored java-procedure in Oracle9i Lite from ODBC

    I've got a problem:
    I try to call a stored java-procedure through ODBC. The stored
    java-procedure in Oracle 9i Lite is called successfully from
    server console (MSQL). When I call my stored java-procedure from
    my web-application (ASP) through ODBC connection (ODBC drivers
    are from Oracle 9i Lite set V3.51) the server returns an error
    (Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [POL-
    8000] could not start the Java Virtual Machine),
    however 'select' without java-procedure calls works
    successfully. PATH and CLASSPATH variables are properly set up.
    File jvm.dll is present.
    Can anybody help me?

    Pass String[] as an argument to mainbook():
    create or replace PROCEDURE openpdffile
    AS LANGUAGE JAVA
    NAME 'pdfopenbook.mainbook(java.lang.String[])';Have you posted it on the Database forum?
    Regards,
    Nick

Maybe you are looking for