Best Hardware to evaluate Oracle Lite

We want to evaluate certain commercial Mobile Database Systems within the scope of a research project about MDBMS. Know we have do choose some hardware/OS platform. What do you say, which Handheld/Pocket/Pen-PC and OS (WinCE,PalmOS,Epoc) combination would be the best for evaluating Oracle Lite?
Thanks in advance

apex_disco wrote:
Upgrading hardware from Win2003 32 bit to Win2008 R2 64 bit. Staying in the same Oracle DB 10gR2 - possibly just from 10.2.0.2 to 10.2.0.4. Why? Because the higher ups said so.That's one of the ways they shouldn't mess with things too far down the chain.
I believe the lowest release and patch set level for Win Server 2008 R2 (which is only 64-bit, by the way) is 10.2.0.5. This is documented!
Also, why 32-bit and not 64-bit, when on a 64-bit hw/os platform? Or maybe that was not the meaning of "same Oracle DB"? (Note 32-bit client connectivity with 64-bit server is fully possible)
Any suggestions best and easiest way to migrate? I was thinking expdp of current schema and impdp in. Any opinions?If schema is fairly small (or not so small and enough down time window exists), that sounds like a good way.
Edited by: orafad on Nov 22, 2011 8:46 AM
Edited by: orafad on Nov 22, 2011 8:47 AM

Similar Messages

  • Best Hardware Configuration for oracle RAC

    Hi,
    iam planning to implement oracle 10g and 11g rac.Can anyone of you provide me the best hardware configuration which suits the need.
    I can spend a reasonale amount.
    This is for homesetup,implementation and practice all major activities that's all.
    So please provide me a nice coniguration.
    Iam planning to install vmware server and create multiple instances in the same server
    Please provide me a nice configuration which suits for implementing installing vmware server
    Thanks,
    Aram
    Edited by: aram on Sep 23, 2011 8:08 AM

    aram wrote:
    Hi,
    iam planning to implement oracle 10g and 11g rac.Can anyone of you provide me the best hardware configuration which suits the need.
    I can spend a reasonale amount.
    This is for homesetup,implementation and practice all major activities that's all.
    So please provide me a nice coniguration.
    Iam planning to install vmware server and create multiple instances in the same server
    Please provide me a nice configuration which suits for implementing installing vmware server
    Thanks,
    Aram
    HI,
    For your home testing you might need a latest technology to get a smooth and fast installation. i7 processor might be the ideal with memory at least 8GB. if you're planning to have more than 3 VMs running at the same time than you need 12-16GB memory at least.
    From my experience installing on vm and allocated memory 2.5GB each VM the installation could take 15-30minutes
    Cheers

  • Best O/S for oracle apps 11.5.10.2 in windows family

    Hi
    we are planning to implement apps 11i.
    Can you please recommend the best type of server to support Oracle application on Windows.
    For example, does Oracle App support both 64bit and 32bit or just 32bit?
    Where can i find this info.i googled but didnt got much info on this.even i searched for certification matrix in oracle support but it is not showing anything.please help me out.
    Regards,
    Sanjay

    Hi,
    Can you please recommend the best type of server to support Oracle application on Windows.Are you referring to the hardware or the OS? If you are referring to the hardware, please see the following threads.
    Hardware for Oracle E-Biz R12(12.0.4)
    Re: Hardware for Oracle E-Biz R12(12.0.4)
    Hardware requirements for Oracle APPS
    Hardware requirements for Oracle APPS
    Sizing..
    Re: Sizing..
    For the OS, you will have to go with a certified OS as per (Note: 316806.1 - Oracle Applications Installation Update Notes, Release 11i (11.5.10.2)).
    Oracle Certification Matrix contains all the details about the OS certification (select Oracle E-Business Suite, then the Windows OS and the Application release).
    For example, does Oracle App support both 64bit and 32bit or just 32bit?Please see (Note: 343917.1 - Frequently Asked Questions: Oracle E-Business Suite Support on x86-64).
    Where can i find this info.i googled but didnt got much info on this.even i searched for certification matrix in oracle support but it is not showing anything.please help me out.Regards,
    Hussein

  • Oracle Lite Sync error

    Im getting the following error when sync. ???? Cant trace it please help
    Sync session exception stack trace:
    java.sql.SQLException: ORA-00932: inconsistent datatypes: expected DATE got NUMBER
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
         at oracle.jdbc.ttc7.TTIoer.processError(TTIoer.java:242)
         at oracle.jdbc.ttc7.Oall7.receive(Oall7.java:554)
         at oracle.jdbc.ttc7.TTC7Protocol.doOall7(TTC7Protocol.java:1478)
         at oracle.jdbc.ttc7.TTC7Protocol.parseExecuteFetch(TTC7Protocol.java:888)
         at oracle.jdbc.driver.OracleStatement.executeNonQuery(OracleStatement.java:2077)
         at oracle.jdbc.driver.OracleStatement.doExecuteOther(OracleStatement.java:1987)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:2704)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:458)
         at oracle.lite.sync.Subscription.execPrepUpdate(Unknown Source)
         at oracle.lite.sync.DmlProcessorM.executeInsertUpdate(Unknown Source)
         at oracle.lite.sync.DmlProcessorM.executeInsertUpdate(Unknown Source)
         at oracle.lite.sync.DmlProcessorDB.reExecuteDml(Unknown Source)
         at oracle.lite.sync.DmlProcessorDB.flushIs(Unknown Source)
         at oracle.lite.sync.HeliosSession.startSession(Unknown Source)
         at oracle.lite.sync.resume.Client$1.run(Unknown Source)
         at oracle.lite.sync.resume.ThreadPool$PoolTask.run(Unknown Source)

    I know the Database Mobile Server (inc. legacy Database Lite) forum doesn't get a lot of traffic but it really is the best place to ask Lite questions. It is an entirely different product from the real database and as such requires specialist knowledge.
    At the very least you should cross-post these questions there. I'm not normally a fan of duplicate postings but I make exceptions for these cases.
    Good luck, APC

  • Hardware Requirement for Oracle Retail central office

    Hi,
    We are going with Oracle retail with following modules
    1) Oracle retail central office (ORCO)
    2)back office (ORBO)
    3) pos (POINT OF SERVICE)
    4) Sim (store inventory management)
    Before i discuss with implementation team for hardware , i need advice on best hardware configuration for Orco (Oracle retail central office) and Sim
    following prerequisite will be installed on ORCO prod server
    a)11gR2
    b) weblogic server 10.3.5
    c)jdk1.6
    d)ORCO application
    following prerequisite will be installed on SIM prod server
    a)11gR2
    b) weblogic server 10.3.5
    c)jdk1.6
    d)SIM application
    Note : Operating system for both servers Oracle Linux 5.3 above/ Redhat linux 5.3 above
    application users may be 200+
    Among both sun servers and HP which one is best and how should be the structure for both ORCO and SIM.

    Moderator Action:
    This post has been moved from the Oracle Linux forum, to the Oracle Retail forum.
    You don't have a Linux question. You have a question specific to the usage of your application that just happens to be running on Linux.
    Please note that this Oracle Retail forum has just recently (April 2013) been moved from ACTIVE status to an ARCHIVED status. That suggests that forum assistance for this product is being retired.
    Get a support contract and use the traditional support path to Oracle's Technical Support instead of hoping for free forum tips.

  • Oracle lite database username and password

    Hi,
    I have a database file doe.odb and dsn is doe. When I tried connecting database using default system/manager userid/password I got following error:
    pol-5150 access violation.
    I used following command to connect to the database:
    msql system/manager@jdbc:polite:doe
    Actually I do not know the original userid and password used to create database. There are thounsands of records in the database file. The developer before me did not left any clue about userid and password.
    Is there any way to connect this database?
    Is there any way to recover userid and password?
    Best Regards,
    Wajih

    The username is the username of the device user. So, lets say JOHN is your user and SAMPLEDB is your application, JOHN's password is TEST123. The connection would be
    msql system/test123@jdbc:polite:john_sampledb
    What materials have you gone through for Oracle Lite?

  • Managing a single Oracle Lite database file

    Hi,
    I was wondering if there's the possibility of using a single database file of Oracle Lite just like it can be done with SQL Server CE. At the moment, I'm using the SQLCE driver of .NET to manipulate my SDF file (SQLCE database for Pocket PCs) without using a SQL SERVER Merge replication; however, I was trying to change my SQLCE database to an Oracle Lite database without using the whole replication thing. I've already installed the whole Oracle Lite 10g kit but it seems it's necessary to create some DNS (that I don't fully understand :S) and that's not what I'm looking for. I hope my explanation isn't that vague and ambiguous. Thanks in advance.
    Best regards,
    César C.

    See Connection string  and DSN
    It appears that c:\windows\polite.ini c:\windows\odbc.ini need to be installed. odbc.ini must contain the DSN entry for your DB.
    Note you can create/modify these files when you install you application that uses Oracle Lite. If you happen to have an application that dynamically creates the DB then you can reuse the one DSN entry for multiple DBs. Just provide the DB location in the connection string along with the DSN reference.
    string dbpath = Path.Combine(
    Path.GetDirectoryName(System.Windows.Forms.Application.ExecutablePath), "Oracle");
    string constr = string.Format(@"DataDirectory={0};Database={1};DSN={2};uid=system;pwd=manager",
    dbpath, DB, DSN);
    OdbcConnection cn = new OdbcConnection(constr);

  • Conflicts resolution methods in Oracle Lite

    Can anyone please provide the answers of the following questions?
    1_What Methods are used for Conflict detection and resolution for concurrent updates by multiple clients in Oracle lite databases?
    2_ Is there any method that extract semantic relation from the concurrent update transactions and create a global update schedule?
    3_ Does oracle lite use conflict avoidance mechanism?
    4_ What replication method is used by Oracle Lite Database?

    In terms of conflict resolution with oracle lite, which end do you mean? conflict resolution in the client database (ie: oracle lite) or on the server side when processing client uploads (this is just a standard oracle database), also not sure what you are trying to achieve
    *1_What Methods are used for Conflict detection and resolution for concurrent updates by multiple clients in Oracle lite databases?*
    I assume in the following that you are talking about dealing with uploads
    Depending on how the publication items are defined, the process is quite different.
    a) fast refresh publication items
    When the client synchronises, the upload data is uploaded as a packed binary file which is then unpacked and inserted into in queue tables in the mobileadmin repsitory (table names begin CFM$ followed by the publication item name). This is the only action that happens during the actual sync process.
    A second and independent process, not linked to the actual synchronisation - the MGP process, runs on the mobile server, and this has three phases - apply, process logs and compose that run one after the other. You can set the MGP to only do the apply phase, or all three.
    during the apply phase the data in the in queue tables for a particular user/transaction will be applied to the server database. Normally the MGP process is set to have three threads (this can be changed, but three is the default), and therefore three client uploads will be processed in parallel, but each of these threads is independant of the others and therefore should be seen as seperate transactions.
    It should be noted that even if you have 50 or 100 users synchronising concurrently, only three upload sets will be processed at any one time, and almost certainly a period of time after the synchronisation has completed (may be many hours depending on the MGP cycle time)
    As each of the apply threads is a seperate transaction, there is no concept of concurrency built in, and the only conflict resolution by default is based on the server wins/client wins setting of the publication item. where multiple users are updating the the same server record with 'client wins', the first user will update the data, and then the next user will update the data (just a repeat of the previous one). NOTE also that in the case of an update, ALL columns in the record are updated, there is no column level update.
    There are customisation options available to provide finer grained control over the apply process, look at the PLSQL callback packages registered against each publication item for beforeapply, afterapply, beforetranapply and aftertranapply, Apply DML procedures against the publication items and also the CUSTOMIZE package at the MGP level
    b) complete refresh publication items
    where the publication as a whole has a mixture of fast and complete refresh publication items, these normally work in the same way as the fast refresh described above. Where however you just have complete refresh items the data MAY be written directly to the server table on upload
    c) queue based publication items
    These work in realtime, rather than with a delay for the MGP process to pick up the data.
    When the user synchronises, the uploaded data is is written to the in queue tables in the same way, but when this is completed, a package (defined as part of the publication definition) is called, and the procedure upload_complete is run passing in the user and transaction identifiers. This package needs to be hand crafted, but you have full control over what and how all of the uploaded data is processed, but again this is a single transaction for that user. If you want to look at other sessions running, you need to find a way to implement this.
    *2_ Is there any method that extract semantic relation from the concurrent update transactions and create a global update schedule?*
    As noted above, the uploads may be processed in parallel, but they are seperate transactions, so no built ins
    *3_ Does oracle lite use conflict avoidance mechanism?*
    Only the basic oracle stuff, unless you use the customisation options to write your own
    *4_ What replication method is used by Oracle Lite Database?*
    The different types of publication items select data from the server database for download in different ways
    a) fast refresh
    change logging tables and triggers are created in the server database. These are scanned during the MGP process logs phase to determine what changes have happened since the last MGP compose, and what publication items they affect. The MGP compose then runs and this uses the same three threads to process the users in alphabetical order using the change keys to populate data in out queue tables (prefixed CMP$) in the repository. These have the PK values for the data, plus a transaction types (insert/update/delete). All the MGP process does is populate these out queue tables.
    When the user synchronises, the data in the out queue tables is used as a key list to extract the data from the actual server tables into a packed binary file, and this is sent to the client.
    b) complete refresh
    there is no pre-preparation in this case, the data is streamed directly from the server database into the packed binary download file
    c) queue based items
    in real time when the user is synchronising after the apply has been done by the uploade_complete procedure, a second procedure download_init is called. Within this you have to code the data extract, and MUST populate tables (you also need to create them) CTM$<publication item name> these are effectively out queue tables, but contain all of the data, not just the PK values. At the end of the procedure, the data is streamed from these into the binary file for download.
    Depending on the definition of your apublication, you could have one or more of the above types (VERY bad idea to mix queue based and fast refresh unless you are very sure about what you are doing) and therefore there may be a mix of different actions happening at different times
    In conclusion i would say that try and send seperate data to clients so that they do not interfere with each other, and for inserts use uniqueue keys or sequences. If you MUST send the same data to different clients for update, then the queue based approach provides the best control, but as it is real time is not as scalable for large data sets.

  • 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

  • Embedded VB for Oracle Lite

    Can I use Embedded VB for developing applications that use Oracle Lite as the database.If not what software is used to create forms on the device?

    your problems are via network or modem ? And wich kind of replication are you tryng to use? I think replication via file is the best solution
    best regards and sorry for my english

  • Oracle Lite, optimizer?

    Hi all!
    I'm in Oracle lite 10.3...what type of optimizer use Olite?
    I've some mysterious results in a select, only i change the order in the where conditions and the results are distincts...

    Hey Anastasia,
    Do you mean for the client or for MGP? I am assuming you want to unnest the subquery within the COMPOSE phase. Correct?
    Here is the only reference to unnesting on the client in the documentation:
    Example 5
    In this example, the "ordered" hint selects the EMP table as the outermost table in the join ordering. The optimizer still attempts to pick the best possible indexes to use for execution. All other optimizations, such as view replacement and subquery unnesting are still attempted.
    Select //ordered// Eno, Ename, Loc from Emp, Dept
    where Dept.DeptNo = Emp.DeptNo and Emp.Sal > 50000;
    But if this is your MGP that you are inquiring about, just alter the publication select statement with:
    SELECT /*+ UNNEST */ * FROM SOMESCHEMA.SOMETABLE WHERE BLAH, BLAH, BLAH

  • HTMLDB on Oracle Lite?

    Hello,
    we have a customer that likes to migrate an application from Lotus Notes to an Oracle DB with HTML DB as front-end. However, they'd need some data replication and editing functionality for off-line work of sales people in the field.
    Therefore, my question(s):
    1. Would HTML DB work on/with Oracle Lite?
    2. Could the HTML DB app also be replicated, like the app data using the Oracle Lite replication mechanisms?
    Thank you in advance for any information.
    Best regards
    Holger

    Hello Sergio,
    I feared already that Oracle Lite wouldn't be powerful enough to host an HTML DB installation. Now at least I know.
    Thank you very much for the information.
    Best regards
    Holger

  • Oracle.lite.sync.Consolidator.PubItemProps = isLogBased ?

    Hi All,
    I am a little confuse about isLogBased.
    Doc said:
    isLogBased
    If true, log based (automatic) publication item will be created
    Does it mean that if isLogBased = true, then Oracle Lite does not use trigger process, but capture data
    in redo logs (like streams) ?
    Of course this does not work whith Standard Edition main db , only with enterpriseEdition ?
    If it is clear for you, thak you for your clarification.
    All the best.
    Fabrice

    Hi all,
    I was completely lost.
    Setting "isLogBased" to True enables automatic sync for a pub item.
    The following example uses the automatic synchronization version of createPublicationItem method, which uses the PubItemProps class to define all publication item definitions, including automatic synchronization, as follows:
    PubItemProps pi_props = new PubItemProps();
    pi_props.owner = "MASTER"; // owner schema
    pi_props.store = STORES[0]; // store
    pi_props.refresh_mode = "F"; //default // uses fast refresh
    pi_props.select_stmt = // specify select statement for snapshot
    "SELECT * FROM "+"MASTER"+"."+STORES[i][0]+ " WHERE C1 =:CLIENTID";
    pi_props.cl2log_rec_stmt = "SELECT base.C1 FROM " // client sub-query to
    + "MASTER"+"."+STORES[i][0] + " base," // return unique clientids
    + "MASTER"+".CLG$"+STORES[i][0] + " log"
    + " WHERE base.ID = log.ID";
    // Setting "isLogBased" to True enables automatic sync for this pub item.
    pi_props.isLogBased = true;
    // If doChangeNtf is true, automatic publication item sends notifications
    // from server about new/modified records
    pi_props.doChangeNtf = true;
    cm.createPublicationItem(PUBITEMS[i], pi_props);
    cm.addPublicationItem(PUB,PUBITEMS[i],null,null,"S",null,null);
    Regards.
    Fabrice

  • Oracle lite benchmark

    hi all,
    I'm been asked to produce some data about
    efficiency of Oracle lite replication.
    Does anyone have some resource on the matter,
    or suggestion on how to build a
    workbench?
    Thanks for your help,
    d.rizzi ([email protected])
    null

    Hi Kamleshwar,
    I don't think that Oracle has documented it anywhere (even other products also do not have such document). Please estimate your requirements (from performance perspective) and contact Oracle Support to get formal confirmation about whether Oracle B2B is capable of giving that much throughput. You may contact Oracle B2B IDC team as well.
    We had performed a performance test (automated with mixed load) on Oracle B2B around 8 months before and we could easily get 5-6 MPS however Oracle B2B can be tuned to produce more throughput but that is for certain cases only.
    Ramesh has given very useful tips to tune Oracle B2B -
    http://www.b2bgurus.com/2007/10/oracle-as-b2b-performance-best.html
    Regards,
    Anuj

  • Oracle Lite Correct Application?

    Hi,
    I'm looking into Oracle Lite at the moment as a possible solution to automating and speeding up our data synchronisation from one main database to various sites across the country. The remote devices are 90% laptops (running XP) and the other 10% are Windows 2003 or XP based servers.
    Currently we export from a main database and import individually and manually to the other sites. This is very slow process and costly and we would like to speed it up.
    From what I can gather Oracle Lite looks like a viable solution. The asynchronous nature is satisfied as well as avoiding full exports and imports but rather updating ammendments and new data.
    Do you think Oracle Lite best serves my purposes or should I look into other methods such as SQL Loader or something?
    Any advice will be greatly appreciated
    Thanks in advance

    Oracle Lite is great for replication. So if it replication you are looking for, this is the application you need. Just keep in mind some features such as PL/SQL PROCEDURES,TRIGGERS, and FUNCTIONS are not supported. You can use Java Stored Procedures though.

Maybe you are looking for