Proxy User - Forms 11.1.2 and Oracle Database (version 10.1.0.5) ??
Hi,
we are migrating from Forms 6i to 11.1.2. Our database version is very old (Enterprise Edition, version 10.1.0.5) because this is the latest version of the DB that Forms 6i runs, and we will migrating to 11g in phases. So 6i and 11g will co-exists for a while (accesing the same DB).
I am trying to use proxy users feature to login to database.
So I did this:
- I created a user PROXY_USR to be the proxy user:
SQL> create user PROXY_USR identified by PROXY_PASW;*
- I grant create session for the user:
SQL> grant create session to PROXY_USR;*
- I changed the application users (eg APPUSER01), to connect via proxy user:
SQL> alter user APPUSER01 grant connect through PROXY_USR;*
The comand in Forms module to login is:
+LOGON('PROXY_USR[APPUSER01]','PROXY_PASW@DB01');+*
The logon built is being performed and the connection being made, without erros.
But when I verify in what user the application is logged on, the result is not
what was expected:
I did the follwing PL/SQL inside Form module:
begin*
select user into v_user_DB from dual;*
MESSAGE('User Connected: '||v_user_DB,ACKNOWLEDGE);*
exception*
when others then*
MESSAGE('ERR: '||SQLERRM,ACKNOWLEDGE);*
end;*
The result from this select, is PROXY_USR and not APPUSER01 (that would be the correct):
*>>Result: "User Connected: PROXY_USR"*
Some more commands that were also performed inside Forms module:
begin+
select sys_context('userenv','current_user') v_current_usr from dual+
MESSAGE('Current User: '||v_current_usr,ACKNOWLEDGE);+
exception+
when others then+
MESSAGE('ERR: '||SQLERRM,ACKNOWLEDGE);+
*>>Result: "User Connected: PROXY_USR"*
begin+
select sys_context('userenv','proxy_user') v_proxy_user from dual;+
MESSAGE('Current User: '||v_proxy_user,ACKNOWLEDGE);+
exception+
when others then+
MESSAGE('ERR: '||SQLERRM,ACKNOWLEDGE);+
*>>Result: "Proxy User: "*
OBS: when a connect via SQL*Plus, in a 11g database (Express), and run the commands above, the results are OK. The
APPUSER01 is returned.
Any ideas ?? I will open a SR in Metalink, but I think they will first request a database upgrade,
which is not feasible for us at the moment ...
Thanks in Advance.
Franco
Unfortunately besides trying on a certified combination (maybe use the Developer Database VM and import the required schemas for trial) and going through the documentation at http://docs.oracle.com/cd/E24269_01/doc.11120/e24477/sso.htm I can't offer more. I don't have a 10gR1 database anymore and also I don't have OID to play with.
cheers
Similar Messages
-
Is there any incompatibility in using different JDBC and Oracle database versions?
Hi everybody,
I hope you can answer me ASAP.
Which version of JDBC driver for Oracle could I use to access an Oracle database version 8.0.4.3.0 running on a SUN machine?
Is it necessary to use the specific driver concerning to that version or could we use the JDBC version 8.1.6?
If we decide to use JDBC 8.1.6 to work against the 8.0.4.3.0 database, will we find any incompatibility or problem?
Thanks.
nullI don't know the answer to your question, but while looking for something else, I found a table listing "requirements and compatibilities for oracle jdbc drivers" that might answer your question:
http://technet.oracle.com/docs/products/oracle8i/doc_library/817_doc/java.817/a83724/getsta1.htm#1008206
(My aologies if that URL gets broken apart by this posting software and you have to piece it together.)
Hope this helps. -
Ojdbc14.jar API and Oracle Database Version
Hi
Im using ojdbc14.jar for accessing an oracle 10G database.
Im trying to troubleshoot an exception -
java.sql.SQLException: Parameter Type Conflict
that seems to get thrown by the method -
OraclePreparedStatament.processCompletedBindRow
I have a couple of questions:
1. Is the documentation/source available for ojdbc14.jar in order that I can try and find out what this method is supposed to be doing?
2. Also, can anyone confirm if the jar Im using is the correct version of drivers for accessing a 10G database?
3. When I go to the JDBC support center at Oracle(http://www.oracle.com/technology/docs/tech/java/sqlj_jdbc/index.html) any support documentation/APIs refer only to the Oracle db version and dont mention Java versions. Im using ojdbc14.jar which I guess is for use with Java version 1.4 onwards - how does this relate to the Oracle database versions?
Thnaks very much in advance to anyone who can give me any suggestions on the above. This issue has stumped me for days now. Ive checked and double checked my code, and the Oracle Java types I have generated from the database, and they all seem to be fine.
Jonunzip it, and look at the MANIFEST.MF file in META-INF
If you do not know the version, you can just download appropriate one from oracle site.
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html -
Slow Problems with Oracle Forms 10g and Oracle Database 11g
Hi, I wonder if there is a compatibility problem between Version 10.1.2.0.2 32 Oracle Forms and Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production. This is because my application runs correctly on a version of Oracle Database 10g, and when we migrated the database to an Oracle Database 11g, slowness problems came out.
Thanks.We have the same issue happening with our custom forms and with some of the standard forms in EBSO. So far we have found that the form invoking a view causes ridiculous slowness in opening the form (40 mins). Using a table access has shortened the open time significantly. At this time Oracle DBAs at OOD have no clear idea why it is happening.
we are on 11.1 database with 11.5 EBSO
Edited by: user3223867 on Feb 4, 2011 7:55 AM -
Compatability between Forms 6(Forms 6i also) and Oracle Database 10g
Hai All,
I want to know Any Compatible issue between ORACLE FORMS 6 (ORACLE FORMS 6i also ) and Oracle Database 10g .
Any special patches, parameters needed?
Any white paper describing this document.
Please help?
shijuForms 6i Patches pre 16 and 10g databases - many problems
Forms 6i Patch 17 - 10g DB Rel.1 - certified
Forms 6i Patch 18 - 10g DB Rel.2 - certified only for E-Business-Suite-user -
Forms 6i and Oracle database 10g compatibility
Hi all,
We have application on Forms 6i (client/server) using ORACLE database 8i, looking for an upgrade of database to 10g version. Based on earlier threads on this topic Forms 6i is certified with patchset 17, i couldn't find this patchset on metalink.
Can someone confirm when to expect patch 17, as i see the ECS will end by 01/Jan/2005.
Thanks,
LokeshWe completed certification for 10g with patch 16 so you can use P16
Regards
Grant Ronald
Forms Product Management -
Database locking using JSP and Oracle database
Dear All
I am reading about how to do database locking in general and i want to implement these mechanisms using JSP pages and oracle database, but i have the following questions:-
1.If i write a “select for update” quesry in the JSP page will it locks the record ? or it will not lock the record because the connection between the JSP pages and the server will be stateless in most online systems?
2.If i write all my jave code in transaction , something like this:-
• Begin transaction
• Commit or
• Rollback
Then should i be worried about the locking issues or the database manger will handle the locking mechanisms to insure data integrity(and what the default mechanism (if any) that the oracle database manger use to do the locking)?
3. If the answer for question 2 is no, then how can i handle the optimistic and the pentemistic locking using JSP pages?
BROne way to solve this issue is as follows:
* You add a new column to each database table called 'version' which is of int type.
* Each time you alter any field in a record, you increament the version number.
* When you read a record and display it, you store the version number in your code
* when you go to update the record, you write your sql something like this:
update person set firstName=? where personId=? and version=?
Where the version is whatever you stored locally. If someone altered the record in the database while your
end user was looking at it, the version numbers will not match and the sql statement will
return zero as the number of records it altered. If its zero, inform the end user someone altered the record
while he was looking at it and weather or not he wants to proceed.
The chances of two people altering the same record in a table while both are logged in and viewing the same set of data is small so such collisions will be few.
You only need transactions if you are updating more than one record at a time (in the same table or multiple tables).
You dont need it for reading records if you use a single sql statement to read (for example: to join multiple tables).
In general, you get a (pooled) connection, use it, and close it as quickly as possible in a try/catch/finally block. You dont hold onto it for the duration of the user's session. A book on JDBC should help clarify this. -
CAN I INSTALL BOTH (ORACLE 9IAS AND ORACLE DATABASE )INTO SAME MACHINE.
oracle 9ias and oracle 9i database in same machine Feb 25, 2003 11:22 PM
Reply
Dear Friends,
I installed oracle 9ias. and then i hosted my form,report into that server . All was working properly.
at this time my database was into another machine.
then i installed oracle 9i database into the same machine
(as the oracle 9ias was installed)
at the instalation of oracle 9i database one error comes
and shows that Agent configuration Assistant Installation
fail.
but After installation of database it work properly.
there is no problem.
but when I try to run from through web(by using oracle 9ias)
it gives Internal error(500).
i check and find that my appache server for 9ias is working properly and in services of windows 2000 no error comes.
HOW CAN I INSTALL BOTH (ORACLE 9IAS AND ORACLE DATABASE )INTO SAME MACHINE.
With regards
Siddharth Singh
[email protected]Hi James,
Have u ever tried ORACLE 9iAS R2 on Redhat Linux ?
If yes what is the version of RH Linux you were using ?
Any docs for that ?
[email protected]
Regards
Amudharasu -
Error On Attach File in Apex 4.0.2 And Oracle database 10.2.3.0
hi all
i using Apex 4.0.2 and Oracle database 10.2.0.3
i have Blob Item in table and i wanted upload a file to Blob Item .
when i used Attach file button at the first saving connection failed and the second time successfully
How can i Fixed this problem?
Tommy
Edited by: Tommy on Sep 4, 2011 10:50 AMHi,
The absolute link works fine, but opening it in IE, I will get the following error message:
Internet Explorer could not open http://localhost:8080/i as a Web Folder.
I have troubles with Windows Server 2003, I'm going to install APEX in XP. Thank you.
Guys, I installed APEX on Windows XP and the borwser seems to give the same message about creating a webfolder. I'm unable to create one, please help will be appreciatied.
Regards,
Edited by: 873013 on 17-jul-2011 12:05 -
Using Coherence and Oracle Database as the CacheStore
We are working on implementing a solution using Coherence and Oracle Database as the CacheStore. We initially implemented the Cache as a distributed-scheme which in turn uses the backing-map-scheme. We are trying to introduce transaction management and I used a scheme-ref in a transactional-scheme to point to an already existing distributed-scheme. However when I bring up the server, my custom coherence-cache-config.xml file is not recognized and Coherence comes up with the default setting. Given below is the snippet of my configuration file.
1) I would like to understand why the below configuration doesn’t work and am I doing it the right way? If not, what is the correct way of doing it?
2) There are a multiple transaction management options given in the documentation. Which are the ones that will work with a distributed-scheme and read-write-backing-map-scheme?
3) If transactional-schemes cannot work with distributed-scheme, what is the best way to have a distributed cache with a oracle database as a cache store?
<caching-scheme-mapping>
<cache-mapping>
<cache-name>id<cache-name>
<scheme-name>example-transactional<scheme-name>
</cache-mapping>
</caching-scheme-mapping>
<caching-schemes>
<transactional-scheme>
<scheme-name>example-transactional</scheme-name>
<scheme-ref>distributedcustomcache</scheme-ref>
<thread-count>10</thread-count>
</transactional-scheme>
<distributed-scheme>
<scheme-name>distributedcustomcache</scheme-name>
<service-name>DistributedCache</service-name>
<backing-map-scheme>
<read-write-backing-map-scheme>
<internal-cache-scheme>
<local-scheme>
<!--scheme-ref>categories-eviction</scheme-ref-->
<scheme-name>inMemory</scheme-name>
</local-scheme>
</internal-cache-scheme>
<cachestore-scheme>
<class-scheme>
<class-name>spring-bean:coherenceCacheStore</class-name>
<init-params>
<init-param>
<param-name>setEntityName</param-name>
<param-value>{cache-name}</param-value>
</init-param>
</init-params>
</class-scheme>
</cachestore-scheme>
<!--refresh-ahead-factor>0.5</refresh-ahead-factor-->
</read-write-backing-map-scheme>
</backing-map-scheme>
<autostart>true</autostart>
</distributed-scheme>Hi,
If you look at the documentation for transactional-scheme here: http://docs.oracle.com/cd/E24290_01/coh.371/e22837/appendix_cacheconfig.htm#BHCIABHA
you will see that it says The transactional-scheme element defines a transactional cache, which is a specialized distributed cache. That means that a transactional-scheme is already a distributed-scheme.
You will see from the same documentation above that there is no way in a transactional-scheme to configure things like cache-stores or listeners or even the backing-map-scheme as these are not supported on a transactional-scheme - so you cannot use a cache store.
Personally I would not use transactional-scheme unless you have some really big reason to do so - the restrictions far outweigh any perceived advantage of having a transaction. There are better ways to build applications so they do not require transactions, that is what we have been doing for years with Coherence so far, and there is no real reason to change that.
JK -
Can i use Oracle Database Audit Vault and Oracle Database Firewall on Solaris?
Can i use Oracle Database Audit Vault and Oracle Database Firewall on Solaris?
4195bee8-4db0-4799-a674-18f89aa500cb wrote:
i dont have access to My Oracle Support can u send text or html of document please?
Moderator Action:
No they cannot send you a document that is available only to those with access to MOS.
That would violate the conditions of having such service contract credentials.
Asking someone to violate such privileges is a serious offense and could get that other person's organization banned from all support and all their support contracts cancelled.
Your post is locked.
Your duplicate post that you placed into the Audit Vault forum space has been removed (it had no responses).
This thread which you had placed in the Solaris 10 forum space is moved to the Audit Vault forum space.
That's the proper location for Audit Vault questions. -
ECC 6.0 installation on HPUX Cluster and oracle database
Hi,
I need to install ECC6.0 installation on HPUX Cluster and oracle database. Can anybody plz suggest me or send any document to me ..
Thanks,
venkat.Hi Venkat,
Please download installation guide from below link:-
https://websmp105.sap-ag.de/instguides
Regards,
Anil -
Ajax with Ruby on Rails and Oracle Database
Ajax may be used with Ruby on Rails and Oracle database.
http://www.ftponline.com/channels/java/2007_02/dvohra/okay, that helped. Here's what I get:
erik-petersons-computer:/usr/local/mysql/bin erikpeterson$ ls
comp_err mysql_zap
makesharedlibdistribution mysqlaccess
makewin_bindist mysqlaccess.conf
makewin_srcdistribution mysqladmin
msql2mysql mysqlbinlog
myprintdefaults mysqlbug
myisam_ftdump mysqlcheck
myisamchk mysqld
myisamlog mysqld_multi
myisampack mysqld_safe
mysql mysqldump
mysqlclienttest mysqldumpslow
mysql_config mysqlhotcopy
mysqlconvert_tableformat mysqlimport
mysqlcreate_systemtables mysqlmanager
mysqlexplainlog mysqlshow
mysqlfindrows mysqltest
mysqlfixextensions mysqltestmanager
mysqlfix_privilegetables mysqltestmanager-pwgen
mysqlsecureinstallation mysqltestmanagerc
mysql_setpermission perror
mysql_tableinfo replace
mysqltzinfo_tosql resolvestackdump
mysql_upgrade resolveip
mysqlupgradeshell safe_mysqld
mysql_waitpid
erik-petersons-computer:/usr/local/mysql/bin erikpeterson$
How would I create a new database from here? -
How to conncet mysql database and oracle database 11g2 on linux 5.4
Hi,
Can anyone help me to connect mysql server database to Oracle
database on Linux OS?
I have done all things, but I am getting a problem in installing dg4odbc
driver on Oracle database. In a simple word, I don't know how to create
listener between mysql database and Oracle database.
If anyone knows that please help me in configuring dg4odbc for Oracle. OS
-Linux 5.4 and refer any doc or link.
oracle 11g2 11.2.0.1
i follow the metalink id - 466228.1 ( but cant successed).
Thanks and regards,
pritesh ranjanhi pl z clear me it is required to install manully the dg4odbc driver for oracle to connect MySQL server database. because in my $ORACLE_HOME/hs/admin/initdg4odbc.ora is present automatically.
details of the initdg4odbc.ora
# This is a sample agent init file that contains the HS parameters that are
# needed for the Database Gateway for ODBC
# HS init parameters
HS_FDS_CONNECT_INFO = mysql_odbc
HS_FDS_TRACE_LEVEL = off
HS_FDS_SHAREABLE_NAME = /usr/lib/libmyodbc5w.so
# ODBC specific environment variables
set ODBCINI=/etc/odbc.ini
set LD_LIBRARY_PATH=/usr/lib
# Environment variables required for the non-Oracle system
#set HOME=/home/oracle
~
~
~
"initdg4odbc.ora" 20L, 437C
details of the listener.ora file
DG4ODBC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA=(SID=dg4odbc))
(HS=OK)
SID_LIST_ORCL =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /u01/app/oracle/product/11.2.0/dbhome_1)
(SID_NAME = ORCL)
ADR_BASE_DG4ODBC = /u01/app/oracle
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = pritesh11gprim.oracle.com)(PORT = 1521))
ADR_BASE_ORCL = /u01/app/oracle
"listener.ora" [readonly] 37L, 779C 35,0-1 85%
details of tnsname.ora file
# tnsnames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.132)(PORT = 1521))
(CONNECT_DATA =
(SERVICE_NAME = ORCL)
DG4ODBC =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
(CONNECT_DATA=(SID=DG4ODBC))
(HS=OK)
MYSQL =
(DESCRIPTION=
(ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
(CONNECT_DATA=(SID=MYSQL))
(HS=OK)
when i m going to start the listener it could not be started..
details of the mysql server database
[root@pritesh11gprim ~]# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.10 MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
mysql> show databases;
| Database |
| information_schema |
| demo |
| mysql |
| performance_schema |
| pritesh |
| test |
6 rows in set (0.01 sec)
if any where i m wrong then plz suggest me......
thanks & regards
pritesh ranjan -
32 Bit Installation or Oracle Linux and Oracle Database 10g
I have an old E-Machine that I wanted to put Oracle Linux and Oracle Database Express 11G on. I was just wanting to do some testing and development on the system. I'm pretty sure the machine is 32bit.
I just burned a copy of 32 bit Oracle Linux onto a CD. Is there a version of Oracle Database Express that will run on it?
It seems like there is only a 64 bit version of Oracle Express Database 11g. Is Oracle Database Express 10g installable on Oracle Linux 32 bit?
Let me know! Thanks in an advance.One (or two) caveats with the 10g version, XE can not be patched and the 10.2.0.1 XEs were created before the current daylight savings time rules went into effect.
If you have access to My Oracle Support there is a method to get updated timezone files for the oracle binaries, you need at least version 4 of the DST files. I've got the MOS docIDs somewhere let us know if needed and I'll dig 'em up.
Maybe you are looking for
-
I have created some books using the iBook author and in order to distribute content on the iBookstore I have been told electronically that I need a new Apple ID and password that is different to iTunes store account which I have already activated and
-
WHich Power Adapter for my Titanium?
Ok, my friend broke my power adapter....he is planning to buy me one. But as some of you know, the power adapter for the Powerbook Titanium G4 is very awkward...it is pretty heavy to hold on to a plug and it easily can fall off. Is there any other po
-
What do i put in incoming mail server for gmail
What do i put in incoming mail server for gmai;?
-
Wet hands on clicker now menu button no longer works
I used the clicker wheel on my ipod mini with wet hands. now thew menu button no longer functions and I cannot move backwards? Any clues
-
Importing photos...Disc not recognized
One of my family members took pictures at our family reunion today and put them on a disc for me. When I got home I decided that I wanted to put them on my MacBook Pro, but a message box popped up and said the disc was blank... I know for a fact that