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.
Similar Messages
-
I am connecting to an Oracle lite database on NT Server 4.0 with
JDBC and trying to run an simple insert statement. If I try to
run the same statement again (which should throw an exception
since the pk already exists) I get an application error - not an
exception as expected - I get the same thing when executing a
"delete from.." stmt on an empty table. These same stmts work
fine in Oracle8i.
Also, if I use access with ODBC to view the tables access will
often freeze up on me.
Any Help would be appreciated.
Dylan
nullYou probably mean if you can call a Java Stored Procedure from ADOCE application. PL/SQL packages are not supported in Oracle Lite database. The answer is no. For more information see Developers' Guide for WindowsCE, Chapter 4
-
Oracle Lite 4.01 cannot work??
I've installed Oracle lite 4.0.1 with JDK 1.1.8,but it seems cannot work.
When i connect to my consolidator from my consolitor admin,it get conencted my my oracle 8i but with
oca -30021 :error preparing/executing sql statement
pol -8035:no such attribute or method
Can somebody tell me y??
Please help.You require olite40.jar
Here is a page on how to connect Jdeveloper to Oracle Lite:
http://www.rekounas.org/olite/2007/02/01/how-to-setup-jdeveloper-to-connect-oracle-lite/ -
Running a BC4J JSP application for Oracle Lite on OC4J
Hi,
My BC4J JSP application is working with Oracle and Oracle Lite on Apache (Oracle 8i Personal Edition) and on Tomcat 3.2. The same BC4J's could be used from the BC4J Tester as well.
But if I run the application on OC4J (standalone and embedded in JDeveloper 9i RC1 and RC2) using Oracle Lite, a Fatal Internal Error (or with JDK1.2 a NullPointerException) occurs.
I think I found the reason:
1. the Java Trigger in Oracle Lite and
2. the Timestamp used in Oracle Lite instead of Date.
My problem is, that I can't find any information about configuration of OC4J so that it could work with Oracle Lite as well as Apache and Tomcat.
ClaudiaThe tell tale sign that the application is communicating with the running cache server is the membership information that is logged. In your previous running of the example you would have "members=1" embedded in the logging. From the sounds of what you are doing, you'd expect this to be different as the application would be joining a running instance. Check out section 1.3 of this doc on the system you are using.
http://download.oracle.com/docs/cd/E15357_01/coh.360/e15831/installcoh.htm#BABIHHFJ
Cheers,
Jay -
On JDBC statement, there is the method 'cancel' to instruct the database to cancel an executing statement. This works fine on Oracle server database, but not on Oracle lite database. The method call 'cancel' just blocks and the running statement is never interrupted.
The example I tried is very simple. There is a thread started which executes a long running statement. I noticed, that when moving the cursor forward by calling rs.next(), it just blocks. That would be ok, if the statement could be canceled from within the main thread by stmt.cancel. But this call blocks as well with no implact on the running statement. Why is that? Do I miss something or is it not possible to cancel a long running statements in Oracle Lite?
In the following my code snipped:
public class CancelStatement {
private static final String PATH_DB = "XX";
private static final String PATH_LIB = "XX";
private static final String CON_STRING = "jdbc:polite:whatever;DataDirectory=" + PATH_DB + ";Database=XX;IsolationLevel=Read Committed;Autocommit=Off;CursorType=Forward Only";
private static final String USER = "XX";
private static final String PASSWORD = "XX";
public static void main(String args[]) throws Exception {
System.setProperty("java.library.path", PATH_LIB);
Class.forName("oracle.lite.poljdbc.POLJDBCDriver");
Connection con = DriverManager.getConnection(CON_STRING, USER, PASSWORD);
Statement stmt = con.createStatement();
Thread thread = new Thread(new LongStatementRunnable(con, stmt));
thread.start();
Thread.sleep(3000);
// stop long running statement
System.out.println("cancel long running statement");
stmt.cancel(); // XXX does not work, as call is blocked until out of memory
System.out.println("statement canceled");
private static class LongStatementRunnable implements Runnable {
private Connection con;
private Statement stmt;
public LongStatementRunnable(Connection con, Statement stmt) {
this.con = con;
this.stmt = stmt;
@Override
public void run() {
try {
System.out.println("start long running statement...");
// execute long running statement
ResultSet rs = stmt.executeQuery("SELECT * FROM PERSON P1, PERSON P2");
while (rs.next()) { // here the execution gets blocked
System.out.println("row"); // is never entered
rs.close();
stmt.close();
con.close();
System.out.println("long running statement finished...");
} catch (Exception e) {
e.printStackTrace();
}I would be very glad if you could help me.
Thanks a lot
Daniel
Edited by: 861793 on 26.05.2011 14:29Unfortunately Oracle Lite doesn't have this option. You can call your statement from a second thread as you have done, but you won't be able to kill or cancel this operation. The only way to get fix this is by rebooting. You can use process explorer to find the dll process that is executing the SQL, but the tables will be locked and sync would be locked as well until the process is finished running in shared memory.
-
Sql-92 syntax in Oracle Lite 8i
The Oracle Lite documentation instructs the developer to enact this change to polite.ini to use sql-92 syntax:
Running SQL-92 on Oracle Lite
As mentioned in the preceding section,
Oracle Lite uses Oracle SQL by default.
However, if you want to support SQL-92 by
default instead of Oracle SQL, you can
change the SQL compatibility parameter in
the POLITE.INI file to SQL-92. To change
the parameter, add the following in the
POLITE.INI file:
SQLCOMPATIBILITY=SQL92
See the Oracle Lite User's Guide for more
information about the POLITE.INI file.
However this does not appear to have any effect. For instance, this query in the polite sample database:
select product.descrip,price.stdprice
from product FULL OUTER JOIN price
ON product.prodid = price.prodid;
generates a syntax error:
ERROR at line 1:
OCA-30021: error preparing/executing SQL
statement
[POL-5228] syntax error
Is there more steps needed to make Oracle 8i Lite SQL-92 Compatible???Hello,
SELECT 'x'
FROM EMP,DEPT
WHERE
EMP.dept_id = DEPT.dept_id
AND
ROWNUM = 1;Francois -
Efragdb.exe in Oracle Lite 10g R3
We have the following situation when working on Oracle LIte 10g R3. We used defrag.exe with a database created in Oracle Lite R2. During the "Dumping Triggers" phase, it shows the error message "Wrong trigger type 34 for trigger TRIG_INSUPDPVDETPAGCAJ.". The refered trigger is based on a java procedure, and it was created in the source database without errors.
If we drop the trigger and defrag.exe is run again, the "Loading Extents" phase show the error message "Invalid opcode: 65!!!".
I will appreciate any suggestion about this.
Monica BancayanPlease open a service request with Oracle Support.
Olaf -
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 HofteHi,
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 -
we want to use talend in order to migrate data from an sql server to a oracle 11g. the database in oracle 11g is the repository for our oracle lite server.
When we migrate the data we select action on table none and action on data insert or update for the oracle 11g components. We encounter a problem in which oracle lite thinks that the entire table has been changed after talend has finished its update and foreces a full refresh of the table to the users. As you understand this is a great problem because even when only one record has changed (or even none) the entire table is redownloaded on the users.
From what i know oracle lite uses a complicated system in order to understand which records have been changed and therefore require to be updated on the clients. It appears as if talend changes something in the table after it has finished its data migration (perhaps some kind of a timestamp?) and therefore makes oracle lite believe that the entire table with all its rows were changed. i do not know which of the two components cause the error, talend changing something or olite thinking wrong about tables updated
1)why does this happen and how exactly does oracle lite understand which data have been updated?
im using this forum in order to ask if someone has encountered this problem again and how did he solve it
thank you for your timenot used talend, but if i understand correctly, you are using this to transfer data from a sql server database to oracle. I assume the data being put into the oracle database is into tables in the main schema, rather than the mobileadmin schema itself.
For the tables that are being written to in the oracle database, how are they defined in the oracle lite publication (fast refresh, complete etc.) and what happens in the MGP process after the data import has run.
The default process is that for fast refresh objects the following happens.
1) when data is inserted/updated/deleted from the base table, triggers (TABLENAMi/u/d) fire in the main schema, and this causes data to be inserted into mobileadmin.C$all_sid_logged_tables to show the table as changed, and updates made to the CVR$ table in the main schema
2) based on the 'dirty' tables in c$all_sid_logged_tables then the MGP process logs phase will copy data from CVR$ tables to CLG$ tables, and then run the compose to populate the out queue CMP$ tables
it may be that part of the settings are stopping the updates to the CVR$ tables and this is causing a versioning mismatch (normal trigger for complete refresh), so check to see what updates are done to this table as well as the manin data table -
Read sharing violation after System.exit in oracle lite DLL
I am using JRE 1.3 and successfully managed running some sql statements over jdbc.
When the java class is finished (implicit exit) then no error appears.
When I exit the code using System.exit(0) there is a windows dialog
showing a read access error AFTER the java class finished.
probably there is some cleanup the oracle DLL wants to do after the JVM exited?
Please help mailto:[email protected]
The sample code below can be used.
* Title:
* Description:
* Copyright: Copyright (c) 2001
* Company:
* @author Ivan Motsch
* @version 1.0
import java.util.*;
import java.io.*;
import java.sql.*;
public class TestOracleLite{
public TestOracleLite(){
public void start(){
Statement stm=null;
Connection conn=null;
try{
Properties p=new Properties();
p.setProperty("user","system");
p.setProperty("password","manager");
p.setProperty("DataDirectory","..\\..\\..\\TEMP\\ora4\\db");
p.setProperty("Database","ORS");
p.setProperty("IsolationLevel","Read Committed");
p.setProperty("Autocommit","Off");
p.setProperty("CursorType","Forward Only");
String ps=getPropertiesAsString(p);
Class.forName("oracle.lite.poljdbc.POLJDBCDriver");
conn=DriverManager.getConnection("jdbc:polite:whatever"+ps);
execSql(conn,
"drop table test1 cascade"
execSql(conn,
"create table test1(pk number(32),ncol number(32),scol varchar2(2000),dcol date,rcol long raw)"
conn.commit();
execSql(conn,
"insert into test1(pk,ncol,scol,dcol,rcol) values(?,?,?,?,?)",
new Object[]{new Integer(1),new Integer(1111),"Test Text",new java.sql.Date(System.currentTimeMillis()),new byte[]{0,1,2,3,4,5,6,7,8,9,10}}
conn.commit();
readSql(conn,"select * from test1");
catch(Exception e){
e.printStackTrace();
finally{
if(conn!=null){
try{
conn.close();
conn=null;
catch(Exception e){e.printStackTrace();}
private static String getPropertiesAsString(Properties p){
StringBuffer buf=new StringBuffer();
for(Iterator it=p.keySet().iterator();it.hasNext();){
String key=(String)it.next();
String val=p.getProperty(key);
buf.append(";"+key+"="+val);
return buf.toString();
public boolean execSql(Connection conn,String s){
return execSql(conn,s,(Collection)null);
public boolean execSql(Connection conn,String s,Object[] binds){
ArrayList list=new ArrayList();
if(binds!=null) list.addAll(Arrays.asList(binds));
return execSql(conn,s,list);
public boolean execSql(Connection conn,String text,Collection binds){
PreparedStatement stm=null;
try{
stm=conn.prepareStatement(text);
if(binds!=null){
int i=1;
for(Iterator it=binds.iterator();it.hasNext();){
Object o=it.next();
if(o==null){
stm.setNull(i,Types.VARCHAR);
else if(o instanceof byte[]){
stm.setBytes(i,(byte[])o);
else{
stm.setObject(i,o);
i++;
boolean b=stm.execute();
System.out.println("status: "+(b?"ok":"failed"));
return b;
catch(SQLException e){
System.out.println("status: "+"error"+" "+e);
return false;
finally{
if(stm!=null) try{stm.close();}catch(Exception e){}
public boolean readSql(Connection conn,String text){
PreparedStatement stm=null;
try{
stm=conn.prepareStatement(text);
ResultSet rs=stm.executeQuery();
ResultSetMetaData meta=rs.getMetaData();
System.out.print("col: ");
for(int i=1,n=meta.getColumnCount();i<=n;i++){
System.out.print(""+meta.getColumnName(i)+", ");
System.out.println();
while(rs.next()){
System.out.print("row: ");
for(int i=1,n=meta.getColumnCount();i<=n;i++){
System.out.print(""+rs.getObject(i)+", ");
System.out.println();
return true;
catch(SQLException e){
System.out.println("status: "+"error"+" "+e);
return false;
finally{
if(stm!=null) try{stm.close();}catch(Exception e){}
static public void main(String[] args) {
TestOracleLite t=new TestOracleLite();
t.start();
t=null;
System.exit(0);Hi
After system copy you need to do post system copy activities...
Please follow according to the installation Guide..
for example: your sld connection of your new system will be pointing to your source system. So you need to go to VA where in you can find SLD Data Supplier and change the host name, port no relavent to this i.e. your destination system...i.e.
new system.. In the same way you can follow doing the post installation activites will solve your issue.
Regards
Hari -
Connexion à Oracle Lite via SQLplus?
Hello, I'd like to use BPEL to update a data base oracle lite and even if i can connect it with BPEL I have this error in the invoke when I try to run it with the BPEL consol, does some one know what is wrong?
“{http://schemas.oracle.com/bpel/extension}bindingFault” a été générée.
<bindingFault>
<part name= ‘code’>
<code> 0 </code>
</part>
<part name= ‘summary’>
<summary> file:/C:/OraBPELPrbl_1/integration/orabpel/domains/default/tmp/.bpel_BPEL
DB-03_1.0.jar/ECRITURE.wsdl [ ECRITURE_ptt::merge(BtestCollection) J - WSIF JCA Execute of operation ‘merqe’ failed due to: Exception : échec de l’exécution de DBWritelnteractionspec. unknown a échoué. Nom du descripteur: [unknown]. ; nested exception is: DRABPEL-11616 Exception: échec de l’exécution de DBWritelnteractionspec. unknown a échoué. Nom du descripteur: [unknown]. Cause: Exception [TOPLINK-4002] (DracleAS TopLink - 10g (9.0.4.5) (Build 040930)):
oracle.toplinlc.exceptions.DatabaseException Description de l’exception:
java.sql.SQLException: JDBC 2.0 feature is not yet implemented Exception interne:
java.sql.SQLException: JDBC 2.0 feature is not yet implemented Code d’erreur: 0.
</summary>
</part>
<part name=’detail’ >
<detail> Description de l’exception : java.sql.SQLException: JDBC 2.0 feature s not yet implemented Exception interne : java.sql.SQLException: JDBC 2.0 feature is not yet implemented Code d’erreur: 0</detail>
</part>
</bindingFaut>Hi,
Possible owing to problems in interpreting JDBC 2.0 related config-properties.
Try creating a simple Connector-factory entry as follows in (C:\Oracle\OracleSOA10.1.3.1\j2ee\home\application-deployments\default\DbAdapter\oc4j-ra.xml)
<connector-factory location="eis/DB/Olite" connector-name="Database Adapter">
<config-property name="xADataSourceName" value="jdbc/olite"/>
<config-property name="dataSourceName" value=""/>
<config-property name="platformClassName" value="oracle.toplink.platform.database.Oracle9Platform"/>
<config-property name="usesNativeSequencing" value="true"/>
<config-property name="sequencePreallocationSize" value="50"/>
<config-property name="defaultNChar" value="false"/>
<config-property name="usesBatchWriting" value="false"/>
<connection-pooling use="none">
</connection-pooling>
<security-config use="none">
</security-config>
</connector-factory>
And make sure you have a relevant entry in
C:\Oracle\OracleSOA10.1.3.1\j2ee\home\config\data-sources.xml
<managed-data-source name="OliteDataSource" connection-pool-name="OlitePool" jndi-name="jdbc/olite"/>
<connection-pool name="OlitePool">
<connection-factory factory-class="oracle.lite.poljdbc.POLJDBCDriver" url="jdbc:polite4@localhost:1521:orabpel" user="system" password="manager"/>
</connection-pool>
Once you have made the changes and bounced the SOA/BPEL instance, you should be able bind to the Olite DB through BPEL.
Let me know if you still have issues.
Rgds,
Lakshmi -
Calling executable from Oracle?
Trying to call executables within Oracle, is this possible? & how.
(i.e. when a value of a column changes would like to call an executable code written in C++, I could see that a change in a value of a column could fire a trigger but then what?)
Thankssay you write some c++ code...
in the header export atleast one func using
extern "C"
foo()
to avoid name mangling
now in oracle simply create library as
'/home/oracle/foo'
(look up the syntax)
& in pl/sql simply call the function:)
its dead easy to implement
null -
I'm using Oracle Lite 10.3.0.1
I have a database of 16 Még.
When I synchronize with the force refresh option it take one hour for synchronization.
Is it normal ?The time that it takes to do a sync, especially a new build/force refresh is mainly governed by a number of factors
1) the performance of your snapshot queries for the publication items. For force refreshes, therese are executed directly rather then using the out queue tables
2) the comms speed
3) the storage media the database is being created on
you can normally get some clue to where the bottleneck is by looking at the sync progress bars on the client
for a force refresh/new build, the composing and sending bars should fill up quite quickly
if the recieving bar takes a long time to complete then the problem is the snapshot performance or comms method (for 16 meg, my guess would be that is is the snapshots). run consperf on the publication items or you may get an idea by looking at the processing stats from the MGP process
If the recieving is not too bad, but the processing phase is the long one, then i would guess that
a) you are using a windows mobile device
b) the database is being created on a storage card
c) the storage card is very slow
slow storage cards are a major problem for small devices, but are the default on installation of oracle lite. Try editing the odbc file in orace to point to main storage for both database locations (or take out the SD card and delete the odbc file) and then try a sync. If this is significantly faster (seen a difference between 5 minutes using main storage vs 2 hours for SD card), then the card is the problem -
9iLite 5.0.2.8
Do in-line queries work?
example
select level, a.col_a, b.col_b
from tab_A, (select col_b
from tab_c
where col_c = 1 ) b
where a.col_D = 1
start with a.col_a = 0
connect by b.col_b = prior a.col_a
We have more complex queries that work on an enterprise verison of the DB, but these sql statements all fail when executed on 9iLite.
Assuimg their are limitations to the complexity of
the sql that can run on 9iLite, is there a document
which hi-lites these limitations and possible work-arounds. I have read the SQL Reference for 9iLite - it documents what syntax is allowed very well.
I am suspecting that temporary objects in 9iLite sql may not be allowed.
Thanks in advance for any input.The actual syntax is ...
select level, cls.isActive, cls.application_class_id,
menu.application_class_id_parent, menu.menu_order,
menu.menu_id
from application_class cls,
( select *
from application_menu
where menu_profile = 1 ) menu
where menu.application_class_id (+) =
cls.application_class_id
and isActive = 1
start with (cls.application_class_id = 0 or
menu.application_class_id_parent is null )
connect by menu.application_class_id_parent = prior
cls.application_class_id
and cls.application_class_id != 0
The error from oLite is ...
Exception:
java.sql.SQLException: [POL-5185] can't establish a join with CONNECT BY
at oracle.lite.poljdbc.LiteEmbPreparedStmt.jniPrepare(Native Method)
at oracle.lite.poljdbc.LiteEmbPreparedStmt.prepare(Unknown Source)
at oracle.lite.poljdbc.POLJDBCPreparedStatement.(Unknown Source)
at oracle.lite.poljdbc.POLJDBCPreparedStatement.(Unknown Source)
at oracle.lite.poljdbc.OraclePreparedStatement.(Unknown Source)
at oracle.lite.poljdbc.POLJDBCConnection.prepareStatement(Unknown Source)
at oracle.lite.web.JupConnection.prepareStatement(JupConnection.java:174)
at hccadi_on._test._select._jspService(_select.java:70)
at oracle.jsp.runtime.HttpJsp.service(HttpJsp.java:119)
at oracle.lite.web.JupServlet.service(JupServlet.java:235)
at oracle.lite.web.JspRunner.service(JspRunner.java:112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at oracle.lite.web.JupServlet.service(JupServlet.java:235)
at oracle.lite.web.MimeServletHandler.handle(MimeServletHandler.java:99)
at oracle.lite.web.JupApplication.service(JupApplication.java:523)
at oracle.lite.web.JupHandler.handle(JupHandler.java:102)
at oracle.lite.web.HTTPServer.process(HTTPServer.java:309)
at oracle.lite.web.HTTPServer.handleRequest(HTTPServer.java:162)
at oracle.lite.web.JupServer.handle(JupServer.java:308)
at oracle.lite.web.SocketListener.process(SocketListener.java:178)
at oracle.lite.web.ClientListener.process(ClientListener.java:64)
at oracle.lite.web.SocketListener$ReqHandler.run(SocketListener.java:232)
This sql works on an EE version of the DB. I do agree that
in-line queries work. I cut this sql up to be just an in-line query and it does work. The problem seems to be around the use of "connect by" with an in-line. I do know that "connect by" works.
Thanks in advance for any input. -
Hi,
Can I get acurate answers on the following issues:
1)What is the max db size of a OL8i database. The documentation
says 4GB, but a lot of people say that the ODB file can
not grow more than 2GB.
2)Is this a proven fact that OL8i can maintain 35 comcurrent
connections. Again, practise shows that the limit is 2-10.
3) Is it true that OLite 8i stores numeric types inefficiently:
For example a NUMBER(38) column in the big Oracle Server 8.1.5
would take much less space than NUMBER(38) column in OLite 8i.
Thank you,
Hristo
nullHi Maria,
Check your Oracle Lite 8i and Developer's SQL NET
Version may be your Oracle lite 8i SQL Net version higher then
Developer's Version. So when u install Developer the SQL NET is
over written and it's not working so Ideal is first u install
Developer and then Install Oracle Lite 8i It will work.
Devesh
maria (guest) wrote:
: Richard Beach (guest) wrote:
: : maria cavallaro (guest) wrote:
: : : I have successfully loaded Oracle Lite 8i v4.0 on NT and
: : : everything works great. I then installed Lite on a
windows
: 95
: : : laptop. The Navigator works fine, but when I try to
execute
: : : SQLPLUS either connecting to the local database
: (ODBC:POLITE)
: : or
: : : to the server database, SQLPLUS hangs. Any information
: would
: : be
: : : greatly appreciated.
: : : Thanks!
: : I recently downloaded Oracle Lite 8i onto a Windows 95
system
: : and cannot get SQLPLUS to run. I am in a developer
: : certification program and nobody else in the class has had
any
: : luck with this application. If you here of anything that
: works,
: : let me know.
: I was able to get everything working on another Windows 95
: laptop - sort of. I did an initial install and everything
: worked great including SQLPLUS. Then the developers loaded
the
: application on the laptop which is java based and SQLPLUS
: stopped working, so I'm still at a loss for this. Even though
: SQLPLUS doesn't work the rest of Oracle lite does (the
: Navigator) I did send an e-mail to oracle support and the
: response back said to do a reinstall.
null
Maybe you are looking for
-
Can't create a file using fm 'File_Get_Name'
hi gurus, Can you please help me with this issue. There's a program that have to create a file using the said fm. It was working before when it was set in OS NT. But when the settings and codes have been changed to UNIX, the program was able to gener
-
Memory issues - Bring demand paging to X6.
does anyone at nokia remember a few years ago a firmware update that added demand paging to N95 and enabled the phone to do multi-tasking properly without having always memory issues? Please bring it to the X6. It's frustating to run only one app (in
-
Macbook will not load up...
Hey guys! My Macbook is misbehaving. Whenever I turn it on I hear the chime noise and then it goes to the white loading screen with the Apple logo. The small loading circle below the logo spins. And...that's all it does. It won't go to my main screen
-
Settlement of AUC Cost to Asset Master Record
Hi, Can any body tell me where the error has occured when i am settling AUC costs in Project to asset master record via the transaction AIBU. The exact error message is:- BALANCE IN TRANSACTION CURRENCY Message no. F5702 Diagnosis:- The balance has o
-
First off, I am fairly upset with nVidia so far on this issue. It's definately no fault of MSI, however I figure I might aswell see if anyone around here has tried this out. I recently bought a 32" Sharp Aquos LCD TV for my entertainment setup. I've