Oracle ODP Support and ODP vs DEVART
Hello,
I work with some vendor software that uses the ODP driver for it's .net application to talk to oracle. In there next release they are discontinuing ODP support claiming that oracle has chosen to no longer support this driver. The vendor is instead pushing us to use this [ devart|http://www.devart.com/dotconnect/oracle/] as a work around and they claim this should give us equal or better performance.
My questions are:
1. Is oracle really not supporting the ODP driver in the future (I couldn't find any indication of this on the web)
2. What is the trade of between using the ODP driver or the direct DEVart connection? I would appreciate if you could share your similar experiences with me.
Thanks,
Daxter
I'm an Oracle .NET product manager, so I am coming from a biased perspective.
With that said, ODP.NET has a number of performance/availability features that DevArt doesn't have: RAC connection pooling (i.e. load balancing, Fast Connection Failover), statement caching, self-tuning, and promotable transactions. DevArt has features that ODP.NET doesn't have as well.
Which provider one chooses often depends on how important each unique feature is to the customer. ODP.NET is by far the most popular Oracle .NET provider, not just due to its wide feature support, but due to a number of business reasons customers find important:
1) ODP.NET licenses and support costs are already included in the price of the Oracle DB. There is no extra charge.
2) There is one support organization to deal with. Thus, the logistics of resolving and coordinating complex service requests is easier.
3) Oracle is large multinational company. Oracle is going to be around a long time to continue to develop and support ODP.NET. DevArt is small privately-held company based in the Ukraine. Not much information is available about the company's financials. What happens if the company goes bankrupt or is sold and the new owners discontinue the Oracle provider?
4) ODP.NET is very popular. Thus, Oracle will support and improve it for a long time. It's not known how popular or financially viable DevArt's Oracle provider is for them.
5) If you need to work closely with Oracle, you can call, visit a branch office around the world, or even have Oracle come on-site. DevArt's support is email only. They do not list a single phone number or office address on their website.
6) As the most popular Oracle .NET provider available, ODP.NET is very stable, as it is being used a in wide variety of applications.
Similar Messages
-
Oracle 10G support and 12C release
Hi,
I am interested in new about Oracle 12C ---Cloud compute DB system. we have 10G database
When 12C will be released ?
When oracle10G will not supported by oracle
As I know 10G released in 2004 and 10gR2 in 2006. Normally speaking, 10G support will be terminated next year (after released 5 years).
Any updated for this event?
JimPremier support has already ended on Oracle 10gR2 last july.
Ie, no new bugs will be fixed.
Sybrand Bakker
Senior Oracle DBA -
Oracle Designer support and future
Hello, I would like to know about the future of Oracle Designer.
As this is no longer part of 11g Developer suite, does this mean that we should start phasing out the use of Designer and switch to lesser tools such as SQL-Developers Data-Modeller?Is there any interface prepared that would integrate data modelling, process modelling, workflow modelling ( BPEL&BPMN ) and generation of forms, stubs of batch procedures ( like XML processing ) ?
Seems today is challenge that business automatisation problems are no more so homogenous:
1. in system analisys
OLTP operational part of IT architecture is more tied to Data analytics
So during re-engeering of present OLTP system and integration of some modules on core ERP or other OLTP modules there is always
consideration how such data will end in accounting and data aggregattion schemes.
2. changes are more granular
Strong core system and then changes and integration problems...
It seems Designer was too "fat" and complex tools. But there is still challenge how to integrate data modelling with process flow, workflow and controls.
Also business rules dictionary is challenge ?
Where data dictionaries for business rules so that controle process of implementing is managed.
For example where to generate business rule code or controle: on data model through constraints and relational model rules, or database server code ( triggers, validating procedures ) or program server code or thin client code ? -
Switching from ODP 9.x to ODP 10 and ODT
We currently are using ODP 9 with VS 2003 and Oracle 9i databases. However, I would like to switch over to the new Oracle Developer Tools and ODP 10. From what I have seen, I believe this works fine with our Oralce 9i databases. However I am confused about what we need to do to do this, both for ourselves and for our users.
1. For us developers, do we just uninstall ODP 9, then install ODT 10, and then recompile everything? Do we need to also install ODP 10?
2. What our our users - those who just run our application and do not use the developer tools? Do they need to uninstall ODP 9 and install ODP 10? Do they just use ODP client and do NOT have to install the ODT?
3. Can both ODP 9 and ODP 10 (ODT 10) exist on the same machine?
I just need some guidence on what I need to do to switch both myself and our users from ODP 9 to ODP 10. Thanks!
TomWell I already bought 10.4.6, getting it delivered today. But thanks for the link to that alternative browser, whcih ansnsweres my question as to what solutions OS 9 users use today to browse the internet. Anyway, I'm gonna upgrade to to Tiger (paid for) which was recommended for my hardware, which is not new, from 2000, but it's my understanding that 2 processors could work well with OX 10. Right now, I think my extra processor is utilized only by Photoshop 6.01 but not globally with OS 9. Althogth I can believe you that OSX is slower than OS9, I'm hoping that the 2x processor support will compensate for that.
-
Supporting both Oracle clients 10 and 11
Hello,
We have to deploy an application to different client computers - each could have Oracle client 10 or 11.
We don't want to ask users to change to another Oracle client, but we can ask them to install ODP support for their client.
My question is: is ti possible our application to be compatible with both Oracle clients (10 and 11)? How to achieve that?
Or it should detect client version and somehow use different ODP?
ThanksThe first thing to do is to go to the organizer preferences>media analysis and be sure the auto analyzer is turned off.
-
Performance problems with Integrated security and ODP
Hi
While testing performance for opening a data base connection, I notice there is a huge performace issue when using externally identified users and ODP with Oracle client 11.1.0.6 and .Net 3.5. The test is running 30 times slower with an externally identified user compared to using a database identified user.
I also noticed that System.Data.OracleClient does not result in any significant performance penalties for externally vs database identified users.
The test environment is Vista 64 and VS2008, and I do not notice any significant difference using 32bit vs 64bit Oracle client.
Is this a known problem and does it exist a workaround for this?
Kind regards
OyvindHi,
I'm assuming you're using 11.1.6.0 ODP, so you'd want to upgrade to 11.1.6.21 or higher ODP. Prior to that, Externally Authenticated connections were not pooled so resulted in a hard connection every time.
If you have 111060 full client installed, applying the 11107 database patch to the cleint install will give you 11107 ODP. Or, you can add the [11106.20 ODAC bundle|http://www.oracle.com/technology/software/tech/windows/odpnet/index.html] into your existing 111060 full client home as well.
Hope it helps,
Greg -
Oracle Production Support Roles and Responsibilities
Hi,
I am currently working in Application Support from past 4 years and I have applied for a opening in Oracle Production Support environment and it is different from DBA.
So far i have never worked in Oracle Production Support so i am curious to know what exactly the roles and Responsibilities for this position.
What kind of issues comes and how to troubleshoot them?
I actually need to understand the nature of this job in detail and few interview questions that can be asked for this position.
Any kind of help will be appreciated.
Thanks in Advance,
Regards.Deadlock10 wrote:
Hi,
I am currently working in Application Support from past 4 years and I have applied for a opening in Oracle Production Support environment and it is different from DBA.
So far i have never worked in Oracle Production Support so i am curious to know what exactly the roles and Responsibilities for this position.
What kind of issues comes and how to troubleshoot them?
I actually need to understand the nature of this job in detail and few interview questions that can be asked for this position.
Any kind of help will be appreciated.
Thanks in Advance,
Regards.
In addition to Joe's questions regarding if you don't know the answer, then how do you know you want the job .......
Regarding job titles:
"When I use a word," Humpty Dumpty said in rather a scornful tone, "it means just what I choose it to mean -- neither more nor less."
(Lewis Carroll - Through the Looking Glass)
And so it is with job titles. Any given job title means only and exactly what the organization chooses it to mean -- "neither more nor less".
Even though we work in a technical industry, not every term you see has a universal, fixed, immutable, technical meaning. Not even close.
My first two jobs in IT were in shops that had exactly the same set of job titles for Programmers --
- Programmer/Analyst I
- Programmer/Analyst II
- Programmer/Analyst III
In one shop, the Programmer/Analyst III was the most junior of the three.
In the other, the Programmer/Analyst III was the most senior of the three.
So, you tell me, what is a "Programmer/Analyst III"? What is a "development DBA"? What is a "production support DBA"? -
Is Oracle Spatial, Mapbuilder and Mapviewer supports TTF(True Type Fonts)
Hi to all,
Is Oracle Spatial, Mapbuilder and Mapviewer Supports TTF,How to load TTF into Oracle Spatial and how to assign TTF to Point Data,
i think Map Builder had option,but how load using map builder,
is any Oracle script to load TTF,pl provide help.
Regards,
Ramakrishna.VYou can only use ttf symbols for markers.
in MapBuilder click on Tools menu, click on Import Truetype font.
Use the mapbuilder that is part of the latest kit on OTN. It contains some fixes for TTF handling. -
Oracle Database Support on Twitter and Facebook
Stay current on the latest Oracle Database Support news and events including important product announcements, alerts, updates, new releases, and patches.
Follow us on Twitter https://twitter.com/OracleDBsupport
Like our Facebook page https://www.facebook.com/OracleDatabaseSupportYes, i have already put a micro SIM. I ve read about other people with the same problem..
Regards!
El rojo y el blanco me vuela la mente! -
Oracle Applications Support Roles and Responsibilities
can anyone tell me roles and responsibilities of Oracle application support team.
This is not an SQL or PL/SQL question.
As already mentioned, any job title is dependent on the company's own interpretation of it.
locking this thread -
Oracle Enterprise licence support and update policy
we are planning to buy a new oracle licence but do not want the update and support which is aditional cost...what i want to know is that is it mandatory to have the support and update ..
thanksWhen you buy a licence, you are able to unchecked the support cost. So, stricto sensu it's not mandatory.
But in the facts, it should be mandatory for a production database to be able to get lastest patches and lastest patchsets to fixed some bugs in the initial release, and under some circumstances, to be able to raise SR and get help from the Oracle support.
Nicolas. -
Oracle Data Profiling and Data Quality
Hi,
How to create metabase for Oracle Data Profiling and Data Quality.Is metabase and repository are same.Hi,
You can create a metabase in the Metabase Manager:
- Expand Control Admin
- Click on Metabases
- in the Metabases window, right-click on the white area and select Add...
- go through the wizard to create your metabase
This is documented in the ODQ/ODP tutorial (http://www.oracle.com/technology/products/oracle-data-quality/pdf/oracledq_tutorial.pdf) and in the Documentation (in Metabase Manager or Oracle Data Quality go to Help and then Manuals).
Thanks,
Julien -
I have the new Oracle 8i installer and here is why
I have been trying to get Oracle 8i on Linux and I feel that I
must share
my thoughts on the new Oracle installer with everybody.
I hate the new installer. I used to run the installer from
home over my
128Kbps connection while I was connected to the office machines,
because it
was simple text based. And Oracle 8i has changed all that!
I have nothing against GUI based installers, only when they have
a little too
many animated images that eat up bandwidth. I had to drive all
the way to
the office because I did not have sufficient bandwidth to display
the darn
ringing bell animated image. This is strictly the mentality of
Windows users
who like to work on the console of servers.
And check this out:
line 118 in my install log file at :
/usr/local/oracle/u01/app/oracle/oraInventory/logs/installActions.log
says :
platGroup = WINDOWS
And this is on Linux!!! Maybe the Oracle folks are forgetting
that Linux
users are a little too sensitive to these kind of mistakes. :)
This also supports my theory that the new installer is a gift
from Windows
programmers. Who are not too familiar with the idea of being
able to send
their video display to any computer around the world and work
from there.
A feature every Linux user takes for granted
There are numerous other bugs in the installer and other routines
of Oracle
8i for Linux. Some of them I will list here:
2. The installation types screen list 3 options:
Typical, Minimal and Custom.
Somehow Minimal takes more disk space (642 MB) compared to
Typical (585 MB).
Well that is what the installation screen says. I have not tried
to install
using the minimal install.
3. The installation cant figure out how much free space is
available on the /
partition. Is it that hard? Its gives warnings about how I may
not have
enough space.
4. dbassist cant find the cdrom if you try to install the default
database
from CDROM. It says cannot find CDROM even if you have all your
stuff under
/mnt/cdrom
5. The docs talk about software mount points and data mount
points /u01 /u02
/u03 and /u04 that I created, but I could not find anywhere to
specify them
like I was able to, with the last release.
6. "Oracle Protocol Support" section during the install shows no
options at
all. What happened to good ole Net8?
And many others. This product is a joke.
Atif.
[email protected]
nullMy sentiments exactly. There are so many bugs in the
installation of this release that I have just about given up.
And I haven't even started testing the new features yet!
I've tried the install on RedHat 6.0 straight out of the box (no
patches or updates applied) and followed the OIG and release
notes to the letter. Clearly, no one at Oracle did the same,
because there are many problems during install. I finally got a
simple database running, but there are some real gotcha's along
the way.
Here are just a few of the bugs I've encountered:
1. Zero length library file $ORACLE_HOME/lib/libnjni8.so.
Netasst doesn't work without it. Someone said they posted the
source code to the comp.databases.oracle.server newsgroup, but I
can't find it.
2. Database Creation Assistant thinks dbmssql.sql is called
dbmssml.sql.
3. Building the Intelligent Agent with TCL 7.5 causes a cascade
of undefined references when running gmake -f ins_oemagent.mk
agent
4. Database Creation Assistant doesn't understand OFA. It wants
to put all of the database files /u01/app/oracle/oradata/<sid> !
5. Database Creation Assistant will sometimes prevent editing
the data file names to put them in OFA compliant directories.
I am appreciative of the free developer licenses for so many
Oracle products, but this is the worst Oracle install I've had
in 12 years.
Atif (guest) wrote:
: I have been trying to get Oracle 8i on Linux and I feel that I
: must share
: my thoughts on the new Oracle installer with everybody.
: I hate the new installer. I used to run the installer from
: home over my
: 128Kbps connection while I was connected to the office
machines,
: because it
: was simple text based. And Oracle 8i has changed all that!
: I have nothing against GUI based installers, only when they
have
: a little too
: many animated images that eat up bandwidth. I had to drive all
: the way to
: the office because I did not have sufficient bandwidth to
display
: the darn
: ringing bell animated image. This is strictly the mentality of
: Windows users
: who like to work on the console of servers.
: And check this out:
: line 118 in my install log file at :
: /usr/local/oracle/u01/app/oracle/oraInventory/logs/installActio
ns.log
: says :
: platGroup = WINDOWS
: And this is on Linux!!! Maybe the Oracle folks are forgetting
: that Linux
: users are a little too sensitive to these kind of mistakes. :)
: This also supports my theory that the new installer is a gift
: from Windows
: programmers. Who are not too familiar with the idea of being
: able to send
: their video display to any computer around the world and work
: from there.
: A feature every Linux user takes for granted
: There are numerous other bugs in the installer and other
routines
: of Oracle
: 8i for Linux. Some of them I will list here:
: 2. The installation types screen list 3 options:
: Typical, Minimal and Custom.
: Somehow Minimal takes more disk space (642 MB) compared to
: Typical (585 MB).
: Well that is what the installation screen says. I have not
tried
: to install
: using the minimal install.
: 3. The installation cant figure out how much free space is
: available on the /
: partition. Is it that hard? Its gives warnings about how I
may
: not have
: enough space.
: 4. dbassist cant find the cdrom if you try to install the
default
: database
: from CDROM. It says cannot find CDROM even if you have all
your
: stuff under
: /mnt/cdrom
: 5. The docs talk about software mount points and data mount
: points /u01 /u02
: /u03 and /u04 that I created, but I could not find anywhere to
: specify them
: like I was able to, with the last release.
: 6. "Oracle Protocol Support" section during the install shows
no
: options at
: all. What happened to good ole Net8?
: And many others. This product is a joke.
: Atif.
: [email protected]
null -
Oracle 9I Database, and Mobile Server install history
Dear Oracle technical representative:
This TAR started out as a true request for help in solving installation problems with Oracle 9i Release 2 Enterprise Edition, and Oracle 9i Mobile Server Release 5.0.1, but it has turned into a history of frustration with out of date, laconic, and often incorrect, and misleading documentation. As a software developer, I understand that documentation is always out of date, at least mine is. Nonetheless, I must speak my mind while understanding, and sympathizing with your situation.
I struggled through the documentation, and managed to get everything working. While I was doing that, I wrote down the step by step procedure that I used to get Database, and Mobile Server running. By sharing this rough install history with you, it is my hope that it will help prevent others from experiencing the same difficulties that I have had. It has been my observation that when a user has problems installing a trial software package they give up quickly, and do not purchase a copy. It is thus extremely important that the installation instructions, and quick start guide be accurate, attentive to detail, and well written. The first impression is the one that counts.
The Oracle 9i Lite Installation, and Configuration Guide for Windows NT shipped with Oracle 9i Lite Release 5.0.1 definitely requires, and emergency rewrite. It is terribly out of date, inaccurate, and laconic. My guess is that it is a very sloppy rewrite of poorly written 8i documentation. The Oracle 9i Database Installation Guide for Windows is somewhat better. It however should do a better job informing you that before installing onto a old server the Microsoft Foundation Class (MFC), and VC runtime libraries must be up to date. The history describes the trouble with not having the MFC42.dll at version 6. Another corker is that the default port the installer presents is 2030, and not 1521, and that leads to major confusion in the both the Database, and Mobile Server installs.
Thank you for looking at the history. I hope that it will be of use to you when you update your documentation.
Thomas G. Matney
Mississippi State University
[email protected]
(662)325-2791
TAR for Oracle 9i Release 2 Database Enterprise Edition, and Oracle Lite Release 5.0.1 Mobile Server
Installation problems are highlighted in red.
Installation sequence/history:
1. Installed Windows NT 4.0 Server SP1 on Dell Power Edge 4300 dual x86 server to wipe the slate clean.
2. Setup TCP/IP, and IPX/SPX networks
Computer name YGGDRASILL
Host name = YGGDRASILL
Domain = CFR.MSSTATE.EDU
Internet name = YGGDRASILL.CFR.MSSATE.EDU = 130.18.130.225
3. Installed NT SP3, and Internet Explorer 4.01 from the NT 40 Options Pack CD as the gateway to installing MTS 2.0, and IIS 4.0.
4. Installed MTS 2.0, and IIS 4.0 from NT 4.0 Optins Pack CD.
5. Applied NT 4.0 SP6.
6. Installed Internet Explorer 5.5 as a prerequisite to installing MADAC 2.6.
7. Installed MDAC 2.6
8. Installed Paint Shop Pro 7 for capturing error screens.
9. As previous install errors stated that the ordinal function xxxx could not be found in MFC42.dll, the latest version (6.0.8665.0) of the dll was installed, and registered from MS VC++ SP5. Also I upgraded MSVCIRT.dll, MSVCRT.dll, MSCRT40.dll, and added MSVC60.dll from SP5 to be on the safe side.
According to the installation documents all the prerequisites for installing Oracle 9i Release 2 Database Enterprise Edition are satisfied.
10. Began install of Oracle Database Enterprise Edition with target parameters:
Home directory = D:\Oracle\Ora92
Database directory = D:\Oracle\oradata
Global database name = FIA.YGGDRASILL.CFR.MSSTATE.EDU
Port = 2030
SID = FIA
SYSTEM Password = phwphw
SYS Password = phwphw
SCOTT Password = phwphw
DBSNMP Password = I left this one unassigned or empty.
tnsnames.ora entry for remote TCP/IP connection
a. CD 1 of 3 load
1. Error writting to MFC42u.dll. Action ignore. A check indicated that MFC42u.dll version did not match the updated version of MFC42.dll. Plan is to update after install. Unicode version of MFC is probably not used by the installer.
b. CD 1 completed with only one problem, and CD 2 load begins.
c. CD 2 installed without incident., and CD 3 load begins, and completes without farther problems. The only issue to address at this time is to update the MFC42u.dll.
HTTP Server URLs
http://7778
https://4443
12. Evaluation of install success begins.
a. Oracle HTTP Service will not start. It is of particular interest that on installs that I do not upgrade the MFC42.dll the Oracle HTTP Service will start correctly, but during the install I get the error message Ordinal nnnn not found in MFC42.dll, and the Oracle MTS Recovery Service crashes during the install. I am caught between a rock and hard spot on this one. See the Figure 1. At the end of this document. I do not need the HTTP Server at this time but I will need it later and this issue must be resolved. It appears that it hangs during startup. I am sorry but I lost the ordinal number nnnn.
When I try to start the HTTP server from the Programs menu. It Hangs, and does not return an error message. See Figure 2, and the included Apache Setup.txt, the install log, and the HTTPd.conf . The conf, and setup files look OK to me. What is the problem?
b. All other services start correctly.
c. Logged into the database as SCOTT on the server with SQL Plus using the connection information:
FIA.CFR.MSSTATE.EDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yggdrasill)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = FIA.YGGDRASILL.CFR.MSSTATE.EDU)
I created some tables, inserted data, and queried for the data. Everthing seems to be working correctly.
d. Logged in remotely from my AOL account on a dial-up line using Oracle 9i Release 2 Personal Edition installed on my ThinkPad. Every thing tested out as above. I used the connection information:
FIA.CFR.MSSTATE.EDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yggdrasill.cfr.msstate.edu)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = FIA.YGGDRASILL.CFR.MSSTATE.EDU)
13. I concluded that except for the Oracle HTTP Server Service not starting correctly, and that after updating the MFC42u.dll to VC++ SP5 level the stage is set for installing Oracle 9i Mobile Server Release 5.0.1. I copied the MFC42u.dll to the server and registered it successfully.
14. As Visual Studio 6.0 Professional updates all of the MFC stuff, I decides to install it at this juncture, and apply SP5.
15. Installed JDK1.3.1 required for Oracle 9i Mobile Server Release 5.0.1
At this time the prerequisites for installing Oracle 9i Mobile Server Release 5.0.1 are satisfied, and MFC, and rt are at version 6.
It is important to note that after installing MS Visual Studio Professional 6.0 SP5, the HTTP server started working. It is clear that prior to installing Oracle Database it is essential that MFC, and possibly other components are upgraded before starting an installation of Oracle. This probably only applies to old NT servers, but it should be mentioned in the installation instructions.
16. Attempt to install Oracle Mobile Server Release 5.0.1
a. File locations Screen
Name: = OraLite501
Path: = D:\OraLite501
b. Select Mobile Server at Installation Screen
c. Mobile Server Repository Database Information Screen
Hostname = YGGDRASILL = hostname from tnsnames.ora
Port = 2030 = same as Database port
It is troublesome that the port in tsnames.ora is 1521, and not 2030 as was specified in the database install. I will try this port on the reinstall. On the retry, it worked. The problem was that I was mislead by the default port of 2030 at the database install. The database was actually installed on port 1521, and I was not given an error message, or warning. As I am a first time installer of Oracle products this threw me for a loop. The default port for the database needs to be 1521, if regardless of what the user specifies for a port you are going to install on port 1521.
Net Service Name = FIA.YGGDRASILL.CFR.MSSTATE.EDU = Global database name as required by installation instructions.
d. Yes. At Do you want to install the Mobile Server Repository question.
e. At Oracle Protocol Support, I checked the SPX box.
f. Summary, and Install screens function to specifications.
g. Mobile Server Repository Wizard
Database System password:
Password = phwphw
h. Mobile Server Repository Wizard
Schema Name: fiafield
Password : fiafield
i. Success at last with the install part. The problem was the wrong port number. See my above comments on this problem, and how Oracle could grease the skids for the next first time installer.
j. I could not find the httpd.conf file in the place the install instructions said it should be for running the Mobile Server in Oracle HTTP Server. Since only one copy of httpd.conf existed, I added the include D:\OraLite501\mobile\server\bin\wtgias.conf to the bottom of the file assuming that it is the correct one. I the re-booted instead of using apache -k restart. The Oracle HTTP Server started, so there is hope. The install instructions state that the httpd.conf file would most likely be in the program files directory, when they are really installed in the Oracle Lite home directory.
k. According to the documentation the Mobile Server should start when the Oracle HTTP Server starts with the wtgias.conf file added to the httpd.conf file. It does not. If I use Process Explorer, I know that Apache loaded the wtgias.conf, because both Apache.exe processes that are running have the wtgias.dll loaded. The facts are at this stage of the game are
1. OraMTSRecoveryService is started
2. OracleOraHome92HTTPService is started
3. OracleOraHome92Listener is started on port
4. OracleServiceFIA is started
5. Apache.exe has the wtgias.dll loaded
6. The Moble Server is not running and it should be if the documentation is correct.
7. If I start the Mobile Server either as a service using wtgsvc -i or with the webtogo command from the DOS prompt, the Mobile Server starts, but when I attempt to log in with the URL http://Yggdrasill:7778/webtogo/startup it inform me the Mobile Server is not started and it is. Figure 3 shows the response I receive from the login attempt.
l. I finally ran the Mobile Server in total debug mode using the command webtogo -d0", and it gave me the subtle hint that the correct URL is
http://Yggdrasill.cfr.msstate.edu/webtogo/startup.
When I use the above URL and I can login to the Mobile Server with UN = fiafield, and PW = fiafield. I was confused by the documentation. I was under the assumption that the host address would be either http://Yggdrasill:7778, or http://Yggdrasill:4443. After all when I, installed Oracle Database these URLs were listed. It needs to be made clear in the installation guide for the mobile server that the Mobile Server address is http://Your servers WWW address/webtogo/startup, and the statements about the Mobile Server will start when the Oracle HTTP Server is started needs to be removed since they are incorrect. Also, the documentation should clearly state that the Schema Name, and Password given in the Repository Wizard Screen are synonymous with the username, and password for the Mobile Server login.
m. After determning the hard way that the Mobile Server does not start when the the Oracle HTTP Server starts, and that the correct URL is http://Internet address/webtogo/startup = http://Yggdrasill.cfr.msstate.edu/webtogo/startup, I decide to start the Mobile Server as a service with the command wtgsvc -i. After I re-booted, to my surprise, I could not login to the Mobile Server. When I checked the system services, the webtogo service was running. So to give the start as a service thing a fair chance I re-booted again, but obtained the same results. I thus concluded that the Mobile Server will not run correctly as a service. As it turns out my conclusion was wrong. After waiting a few minutes, my login try was successful. The documentation should indicate that after booting it may be a minute or two before the Mobile Server service become available.
n. After some serious problems with the installer, and the documentation everything is working. I have a green light to go on to the next stage, which is program the handheld to take advantage of the Mobile Server. I will be glad to get back to programming, and am so thankful that I am not a network administrator.
Appendix
HTTPd.Conf (Abstract only), Apache Setup.txt,
tsnames.ora, and listener.ora.
HTTPd.conf (Abstract only)
# Based upon the NCSA server configuration files originally by Rob McCool.
# Include the Oracle configuration file for custom settings
include "D:\oracle\ora92\Apache\Apache\conf\oracle_apache.conf"
include "D:\OraLite501\mobile\server\bin\wtgias.conf "
tsnames.ora
# TNSNAMES.ORA Network Configuration File: D:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
INST1_HTTP.CFR.MSSTATE.EDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yggdrasill)(PORT = 1521))
(CONNECT_DATA =
(SERVER = SHARED)
(SERVICE_NAME = MODOSE)
(PRESENTATION = http://HRService)
FIA.CFR.MSSTATE.EDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yggdrasill)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = FIA.YGGDRASILL.CFR.MSSTATE.EDU)
EXTPROC_CONNECTION_DATA.CFR.MSSTATE.EDU =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
listener.ora
# LISTENER.ORA Network Configuration File: D:\oracle\ora92\network\admin\listener.ora
# Generated by Oracle configuration tools.
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = yggdrasill)(PORT = 1521))
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\ora92)
(PROGRAM = extproc)
(SID_DESC =
(GLOBAL_DBNAME = FIA.YGGDRASILL.CFR.MSSTATE.EDU)
(ORACLE_HOME = D:\oracle\ora92)
(SID_NAME = FIA)
Apache SetupInfo.txt
The following information is available in:
D:\oracle\ora92\Apache\Apache\setupinfo.txt
The HTTP Server can be accessed using the following URLs:
http://yggdrasill:7778
https://yggdrasill:4443You can find information regarding enabling the iSQLPLUS in the following Oracle manual.
http://download-east.oracle.com/docs/cd/B19306_01/server.102/b14357/ch2.htm -
How to configure global transaction wthin Oracle AS JMS and Oracle JMS
How to configure global transaction if I take a message from Oracle JMS(AQ) and send it to the Oracle JMS?
Which version of OC4J are you working on?
In OC4J 10.1.3.x, presume your OC4J JMS listens messages via MDB which uses a resource adapter as a message listener. The resouce adaper could be the generic JMS adapter deployed in OC4J as the default.
Resource adapter configuration to support MDBs is included in the standard ra.xml file, which lists the message listener types that the resource adapter supports.
The MDB developer or deployer configures the MDB in the ejb-jar.xml file, through a <message-driven> element.
In addition to above, configuration in the ejb-jar.xml file specifies whether an MDB uses transactions.
1) The <transaction-type> subelement of <message-driven> in ejb-jar.xml has a value of Container, and the <trans-attribute> subelement of <container-transaction> (under the <assembly-descriptor> element) has a value of Required. In this circumstance, if there is an imported transaction, then message delivery and related work are performed within that transaction. If there is no imported transaction, OC4J creates a transaction, and message delivery and related work are performed within that transaction.
2) The <transaction-type> subelement of <message-driven> in ejb-jar.xml has a value of Bean. In this circumstance, the MDB manages the transaction. If a transaction is imported, OC4J will suspend it before the message delivery method call to the MDB, in order to avoid conflict.
Message delivery is not transacted if the <transaction-type> subelement of <message-driven> in ejb-jar.xml has a value of Container, but the <trans-attribute> element has a value of NotSupported. If there is an imported transaction in this circumstance, OC4J will suspend the transaction before the message delivery method call to the MDB.
Details could be found from OC4J Resource Adapter Guide.
Maybe you are looking for
-
Deskjet 3050 j610a - New router; no longer can print wireless.
Hi all. Am 66 & new to computers and forums. I'll try to be brief, but I want to describe my problem as accurately as possible. I have a Toshiba C655 Satellite laptop, HP3050 j610a wireless printer, Windows 7 – 32bit OS and Google Chrome is my browse
-
Hi I need to set null as a parameter in the PreparedStatement (that will behave as "is null" ). the PreparedStatement.setNull is not working. any ideas???
-
Hi, I have a older ipod mini which needed a battery, so i also upgraded the drive to a 32 GB flash drive. When i did the upgrade, it saw the itunes fine, but it never loaded anything. When i unplug it it shows the folder with "!" icon, and i can't ge
-
Planned order scheduling in mrp
hi iam trying to run MRP at my client place facing problem in planned order dates i choosen tequirement type BSF and strategy group as 11 in md 61 pir was given in a month of june2008(monthly) after mrp run at modo4 iam getting planned order with
-
I lost my print spooler after running mulitple anti-malware programs. How do i reload? Thanks.