Oracle 9i Lite database size growing

The database size on Oracle 9i Lite is increased.
If I extract data and recreate database with them, volume can be reduced at 5-10 of time.
Whether there are any other ways of reduction of the size? Some tools, or may be internal Java classes.

Can i create the database without using the sync or the create db. Or programatically how do i create the database Check out the client side APIs, examples can be found in the documentation, see WINCE (PocketPC) Developer's Guide.
RP.

Similar Messages

  • Lite Database Size

    I am using Oracle Lite and was wondering how much should be the max databse size after that itn runs into probles and performance degradations.

    lite database size is same as oracle 8i except that lite stores data in a separate local file with .odb extension.
    we are using both 8i and lite on few projects...
    we havent faced any distinction between 8i and lite in terms of performance so far...
    yugandhar

  • Installing Oracle 9i Lite Database standalone

    We are interested in installing the Oracle 9i Lite Database standalone for Windows 2000. Can you send me the instructions that you mentioned below in a previous response? In addition, I need to know the size of the database footprint.
    Thanks,
    Sarah
    [email protected]

    We are interested too, we have Satellite Forms and having many problems for connect to Oracle Lite Database on Palm Device. If you have any other information
    for to do it, i will appreciate eternaly.
    Jorge
    [email protected]
    We are interested in installing the Oracle 9i Lite Database standalone for Windows 2000. Can you send me the instructions that you mentioned below in a previous response? In addition, I need to know the size of the database footprint.
    Thanks,
    Sarah
    [email protected]

  • Sequencing and Trigger on Oracle 9i lite database

    We created a schema (TESTSCHEMA) on Oracle 8.1.7 Enterprise edition and have a created a trigger which will use the sequence object to generate primary key for the table (TEST_TABLE)
    Sequence creation:
    CREATE SEQUENCE TESTSCHEMA.TEST_TABLE_SEQUENCE START WITH 6000 INCREMENT BY 1 MINVALUE 6000 MAXVALUE 6999 NOCACHE NOCYCLE NOORDER ;
    Trigger creation:
    CREATE OR REPLACE TRIGGER TEST_TABLE INSERT BEFORE INSERT ON TEST_TABLE FOR EACH ROW
    DECLARE
    pkValue NUMBER;
    BEGIN
    pkValue := 0;
    Select TEST_TABLE_SEQUENCE.NextVal into pkValue from dual;
    :NEW.TEST_KEY := pkValue;
    END TEST_TABLE_INSERT;
    We have created a snapshot of the schema on mobile server, synchronized the data with the client (Win32 for testing purpose).
    The trigger works fine on the server, but when I run the same query on the lite database with msql it gives me an error:
    [POL-3221] null key in primary index
    I was wondering if Sequence generation and Triggers are supported on Oracle 9i lite database ? Or am I missing out something ??
    Any information/ help is appreaciated
    Thanks
    Neeraj

    You can't use SAVEPOINT / ROLLBACK TO SAVEPOINT statements in the database trigger:
    ORA-04092: cannot SET SAVEPOINT in a trigger
    ORA-04092: cannot ROLLBACK in a trigger
    I am not sure what you need exactly, but you can try this:
    Simulating ROLLBACK TO SAVEPOINT Behavior in a Database Trigger
    http://www.quest-pipelines.com/pipelines/plsql/tips02.htm#JUNE
    Regards,
    Zlatko Sirotic

  • Oracle 10g Lite Database User Creation

    Hi,
    I am using Oracle 10g Lite Database Release 3, I Like to Know How to Create a user in Oracle 10g Lite Database through Command ,Any Advice
    Thanks U
    SHAN

    Shan,
    In the same way you create user in any other oracle database. I recommned to check following Oracle Lite Sql reference document for creating user from command line.
    http://download.oracle.com/docs/cd/B19188_01/doc/B15917/sqcmd.htm#sthref487
    or
    sql> CREATE USER liteuser IDENTIFIED BY "litepassword"; -- And add required privs to the user.
    Regards

  • Oracle 10g Lite database - Replacement

    Hi,
    Can u mention some database similar to oracle 10g Lite database features which supports forms10gr2?]
    Note: Thin Database required.
    Regards
    Sreenivas

    Shan,
    In the same way you create user in any other oracle database. I recommned to check following Oracle Lite Sql reference document for creating user from command line.
    http://download.oracle.com/docs/cd/B19188_01/doc/B15917/sqcmd.htm#sthref487
    or
    sql> CREATE USER liteuser IDENTIFIED BY "litepassword"; -- And add required privs to the user.
    Regards

  • Is it possible to use Oracle Forms 10g with Oracle 10g Lite Database?

    Hi All,
    We are in process of migrating our forms from 6i to 10g environment.
    We have two kinds of applications, one set run on general Oracle 11g database and the other set of forms run at the client machine using Oracle lite database.
    We dont have any problem with Forms 6i to connect to Lite database as it allows to connect through ODBC:DSN names. When we try to connect to a lite database (10gR3) from Forms 10g through ODBC/DSN, it's not allowing and throwing the below error.
    ORA-03121 : no interface driver connected - function not performed
    Can someone tell me if there is something wrong in our approach? Also advise how to use Oracle Lite database with Forms 10G.
    Sincerely,
    Praveen Manthena

    Hi,
    I have experience with 6i with lite database 10g. There are two version of lite database one is multi language support and other one in english. There lang problem in connectivity with multi language 10g lite database. I done connectivity with single language connectivity of 6i with 10g lite database. You should try this one with forms 10g.
    Regards,
    Naveed Ali

  • Connect Forms 6i application to Oracle 10g Lite database on notebook

    We are currently looking at mobilising one of our legacy systems. This application uses forms 6i. I have build the Olite Mobile Server and installed the olite database on a notebook. We have sucessfully synchonised from a 9i database to the Olite database on the notebook and have been able to validate the snapshot using msql
    when we try to connect to the olite database on the notebook using developer we get the following
    POL-5150 Access violation - Program attempted to access a database system table
    has anyone sucessfully connected forms 6i to an olite 10g database or know of someone who has.
    Thanks
    Sean

    I believe Oracle Lite is a non-SQLNET database and Forms can only connect via SQL*Net. If I am wrong and Oracle Lite can use SQL*Net I suggest you call Oracle Support and ask them to analyze your situation.

  • Database size grow quickly

    hi,
    we are facing a problem with the datebase size wich are growing so fast (>150 Mo) compared to the installation and the volume of data we have.
    we have ~ 15 infocube/ODS: 3 are configured with the full update method, 12 are delta updated.
    have you any idea that can help us solve this problem?
    Thank you.

    If you are sure about PSA (is the first reason of uncontrolled grow).
    Check how many request you have in the infocube and the average record per request. Probably you need the Compression of the InfoCube.
    Records that had been uploaded with the same key may be contained in an InfoCube several times but with a different request ID. This differentiation is necessary to be able to delete single requests out of an InfoCube after they have been uploaded.
    http://help.sap.com/saphelp_nw04/helpdata/en/ca/aa6437e7a4080ee10000009b38f842/frameset.htm
    Chack also the aggregates, but compression reduce also aggregates.
    Reagrds,
    Sergio

  • Oracle 9i lite database creation

    Can i create the database without using the sync or the create db. Or programatically how do i create the database

    Can i create the database without using the sync or the create db. Or programatically how do i create the database Check out the client side APIs, examples can be found in the documentation, see WINCE (PocketPC) Developer's Guide.
    RP.

  • Oracle 10g Lite-Sync Error

    Hi,
    I am Using Oracle 10g"Lite" Database, I am doing manual SYNC Process.
    Today I started the manual Sync Process i Got this Error Message in the Screen "POL-3201 Invalid Slot Number"
    I referred a document Shows this information
    POL-3201 Invalid slot number
    Cause: Internal error caused by referencing an object that has been deleted. Each
    object in the database, such as a row has a unique object identifier (OID) that
    identifies the location of the object in secondary storage. Each database file is
    divided into fixed size chunks called disk pages. An OID can become invalid
    when the:
    ■ disk page being referred by the OID does not exist in the database file.
    ■ physical read or write of the disk page fails due to an operating system related
    error.
    ■ address of the object (as indicated by the internal encoding in the OID) in the
    disk page is outside the page.
    ■ object is not found in the page.
    But i did not delete any thing in the Lite database.
    Yesterday the Manual SYNC was Successful ...After i did not touch the Lite Database.Today I started the SYNC and i Got the Error.
    Did any one face this error?
    Please advice on this Error
    Thank U for the Useful Information
    SHAN

    See if following OTN forum thread helps...
    Re: POL-3011/3012 when database is on SD Card.

  • JDBC2 support for Oracle 8i Lite

    Hi,
    I was just wondering if the JDBC driver included with Oracle 8i Lite supports JDBC2, and if not, is there a newer version that does (I couldn't find anything on the downloads page).
    Thanks,
    Raj.

    Just wondering if any one has been able to write a CodeWarrior project that connects to a database through ODBC. I've been having problems compiling my CodeWarrior project file. I am trying to use my existing code which connects to a DB2 Everywhere database, but instead replacing it with an Oracle 8i Lite database.
    If any one has had experience with this, e-mail me at [email protected]
    Thanks for your help.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Alvin Chin ([email protected]):
    Mark,
    The SQL functions being undefined in my C file are as follows:
    SQLAllocEnv
    SQLAllocConnect
    SQLFreeEnv
    SQLConnect
    SQLFreeEnv
    SQLFreeConnect
    SQLAllocStmt
    SQLDisconnect
    SQLPrepare
    SQLBindParameter
    SQLExecute
    SQLFetch
    SQLGetData
    SQLFreeStmt
    Is it a correct assumption that since I used these ODBC functions from DB2 Everywhere (which were in the DB2e library and header files), that I can still use these functions with Oracle 8i Lite? Isn't the ODBC API for Oracle Lite standard for all ODBC applications? Or does Oracle Lite implement these differently. What header files and library files am I missing?
    I tried to do a search for the SQLAllocEnv function and the only files that contain this are:
    sqlapi.h
    odbc.h
    odbc.lib
    olod2040.lib
    olsql40.lib
    I tried to include the olod2040.lib and olsql40.lib files but I after compiling, I got "illegal file object data'.
    So what files am I missing in order to compile?
    Thanks.
    <HR></BLOCKQUOTE>
    null

  • 9i lite database written in Java?

    Is the Oracle 9i lite database entirely written in Java?

    We are interested too, we have Satellite Forms and having many problems for connect to Oracle Lite Database on Palm Device. If you have any other information
    for to do it, i will appreciate eternaly.
    Jorge
    [email protected]
    We are interested in installing the Oracle 9i Lite Database standalone for Windows 2000. Can you send me the instructions that you mentioned below in a previous response? In addition, I need to know the size of the database footprint.
    Thanks,
    Sarah
    [email protected]

  • Oracle 8i Lite - OO4O and other Questions

    1.) Can OO4O (Oracle Objects for OLE) be used with the Oracle 8i Lite database ?
    2.) Does Oracle 8i Lite operate as a "client/server" database ?
    3.) Is it possible to have multi-user access to Oracle 8i Lite ?
    4.) Is there documentation somewhere that lists all of the limitations with 8i Lite as compared to 8i ?
    We are in the planning stages of a partial mobile system, and want to know how much difference in development efforts for the 2 platforms (Oracle 8i on Win 2000 server and Oracle 8i Lite on NT/98/95 Laptops).
    Any information on Oracle 8i Lite would be appreciated. -- Especially need an answer to question 1 right now.
    Thanks,
    Paula

    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

  • XML and Oracle 8i Lite

    Hi Wizards
    I'm in an endeavour to do the following things -
    1.Generate XML output from Oracle 8i Lite database
    2.Modify the XML and update the database taking the modified XML.
    My java platform is JDK 1.2. I've used the XML SQL Utility for Java, and in doing so i've been successful with the 1st step. I've used the Oracle 8.1.6SDK JDBC Driver which is compatible with JDK 2.The code fragment is like the following -
    import java.io.*;
    import java.sql.*;
    import java.math.*;
    import oracle.xml.sql.query.*;
    import oracle.jdbc.*;
    import oracle.jdbc.driver.*;
    public class orasql1
    public static void main(String args[]) throws SQLException
    Connection conn = null;
    String tabName = "emp";
    try {
    Class.forName("oracle.lite.poljdbc.POLJDBCDriver");
    conn = DriverManager.getConnection("jdbc:Polite:POlite", "SYSTEM", "manager");
    catch (Exception e) {
    System.out.println("Oracle Connection error\t:");
    System.out.println(e);
    System.exit(0);
    OracleXMLQuery qry = new OracleXMLQuery(conn, "select * from " + tabName);
    qry.setRowsetTag("SCHEMADOC_1");
    qry.setRowTag("EMPLOYEE");
    qry.setStyleSheet("emp.xsl");
    String xmlString = qry.getXMLString(true);
    conn.close();
    try {
    File output = new File("emp.xml");
    FileWriter xmlFile = new FileWriter(output);
    xmlFile.write(xmlString,0,xmlString.length());
    xmlFile.close();
    catch (Exception e) {
    System.out.println("Output file error\t:");
    System.out.println(e);
    System.exit(0);
    I am putting some sample code for step 2 in the following section -
    import oracle.xml.sql.dml.*;
    import java.sql.*;
    import oracle.jdbc.driver.*;
    import oracle.jdbc.*;
    import java.net.*;
    public class orasql2
    public static void main(String args[]) throws SQLException
    Connection conn = null;
    String tabName = "emp";
    String fileName = "emp.xml";
    try {
    Class.forName("oracle.lite.poljdbc.POLJDBCDriver");
    conn = DriverManager.getConnection("jdbc:Polite:POlite", "SYSTEM", "manager");
    catch (Exception e) {
    System.out.println("An error has occurred.");
    System.out.println("Please check your CLASSPATH variable..");
    System.out.println(e);
    System.exit(0);
    OracleXMLSave save = new OracleXMLSave(conn, tabName);
    URL url = save.createURL(fileName);
    save.setRowTag("SCHEMADOC_1");
    int rowCount = save.insertXML(url);
    System.out.println("Successfully inserted "+rowCount+" rows into "+tabName);
    conn.close();
    Compiling the above code is fine, no errors! But while running the application I get the error -
    Exception in thread "main" oracle.xml.sql.OracleXMLSQLException: java.lang.Class
    CastException: oracle.lite.poljdbc.OracleStatement
    at oracle.xml.sql.dml.OracleXMLSave.insertXML(OracleXMLSave.java:345)
    at oracle.xml.sql.dml.OracleXMLSave.insertXML(OracleXMLSave.java:248)
    at orasql2.main(orasql2.java:27)
    My question is whether this thing can be done at all using Oracle 8i Lite? If so then how?
    Waiting for ur advices.
    Biplab
    (An Indian, but at present in Houston, Texas)

    It looks like be a classpath issue. Would you check with the class name.

Maybe you are looking for

  • Motion crashing out of the box on my Quad...???

    While following the DVD tutorial on FCP Studio, the potion covering Motion is unattainable because it keeps crashing. At the step where I am to choose "Open Template", Motion crashes about a second afterward. I then noticed it was doing it on the nex

  • Can't Open Files Or Folders By Double Clicking on Its Icon

    I'm unable to open any file or folder by double clicking on its icon whether the icon is on my desktop or in a folder. For example, I can't open my hard disk or any DMG file on desktop by double clicking on its desktop icon, but I can open it or any

  • ALL_TAB_SUBPARTITIONS desc

    In the ALL_TAB_SUBPARTITIONS description (Reference doc) http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/statviews_2104.htm#sthref1290 it seems some columns are missing : Connected to: Oracle Database 10g Enterprise Edition Release 10.

  • Change organizational model

    Hello, at the beginning of CRM in our company we created an organizational model. There we have a hierarchy with sales organisation --> sales buro --> sales group. Now we have a new office in another country. For the new office we have to create a ne

  • I can't pair my iPhone with my iMac

    Iphone 5S IOS 8.1.1 IMac 21.5 late 2013 running on OS X Yosemite 10.10.1 trying to bluetooth pair iPhone with IMac first open Bluetooth preferences on both devices. iPhone and iMac, are discoverable The device appears on iMac bluetooth menu. I click