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:4443
You 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
Similar Messages
-
Database 9i, 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:4443When you install the MD Workstation you are opted to choose among different applications i.e. mobile sales, mobile service, mobile system maintenance or authorization management tool. You can there choose the application to install besides the installation of the MD Workstation.
If you want to add application(s) later, you have to choose 'modify' and choose all parts for the MD Workstation plus the applications. If you omit options chosen before when doing the first installation then these will be removed. So be shure to choose ALL relevant things for the application as well as for the MD Workstation.
You can also generate the application from the installed repository, there are several notes on this subject available ('how to generate an application') which are referred to in about any installation guide or note changing the msa coding.
Regards Kai -
Oracle 11G database and Application Server installed on same server
What are the pros and cons installing Oracle 11G database and Oracle Application Server (Forms and Reports) on the same server?
Thank you in advance, SonyaSome may want their data in a separate network zone for security reasons.
It also depends if it is the same people that do maintenance on db and appserver.
It is lower cost with one server, and only 1 Os to set up. -
Diff between Oracle 9i database and 9ias application server.
Can any one brief in detail the difference between Oracle 9i database and 9ias application server.
Hi,
Your question is the answer. Oracle9i Database manages all your eBusiness data and Oracle9iAS runs all your eBusiness
applications. In a 3 tier architecture, Oracle9i Database fits in the Database tier where as Oracle9iAS fits in the middle
tier. Oracle9iAS provides an infrastructure to run different types of applications(J2EE thru OC4J, Forms applns, Portal
based applns, Wireless applns etc..)
Cheers !
-- Rajesh
Can any one brief in detail the difference between Oracle 9i database and 9ias application server. -
Trying to set up a new DB and Mobile server ....
I have a server runing ora 9i and mobile server 10.2 on linux,
Now trying to change the server to a new one with linux and
Oracle 10.1. and 10.3 as the mobile server.
Did the following steps.
1.All users were logged off in old server
2.stopped mobile server
2. Exported using system full db
3. imported the same to new system
4. Checked ADMIN_JDBC_URL,THIN_JDBC_URL and found the new server settings.
. every thing is fine except mobile server part.
when try to start mobile server it gives following.
[oracle@test bin]$ ./runmobileserver
2008-03-05 11:29:03.169 NOTIFICATION JMS Router is initiating ...
2008-03-05 11:29:04.188 ERROR J2EE HTTP0004 Internal error raised tyring to instantiate web-application: webtogo defined in web site OC4J 10g (10.1.3) Default Web Site. Application: mobileserver does not exist. Error creating Web application: webtogo
08/03/05 11:29:04 Oracle Containers for J2EE 10g (10.1.3.0.0) initialized
Then tryied ./repwizard and it says system does not have required priviledge. But as to the help section all roles were assigned to System.
if anyone has the correct method of transfering the entire db and mobileserver to a new server please post details.
I need to sync clients on the new server without refreshing.
Help is appreciated.Thanks rekounas,
I was out of the office for few days and back again at work.
I made a mistake while running the repwizard.
now its ok.
Problem was i was using mobileadmin to run repwizard.
But i tried it with database schema(back end) user and password now ok and
running on 10g r3. but it does a complete refresh on the new server. that takes time and i think there should be some parameter to make it only fast refresh. -
Oracle 9i Database and Solaris 10 Zones
Can an existing oracle 9i database be moved into a new zone? The database resides on it's own filesystem. The server is runnign Solaris 10, and the zones are not set up yet, but Oracle is installed, and the 2 databases are up and running.
Basically there are 2 existing oracle 9i databases, and I want to setup 2 zones, where none other than the default global exist right now, and have each database in a zone.
Thanks in advance.You need to do the following -
Configure loopback mount points from the global zone into the local zone through zonecfg (one for Oracle binary, other for Oracle data). I am assuming that you want to share the same Oracle binary location between all the zones. The Oracle database mounts must be separate & make sure that you put them in the respective zone's config only.
Create an oracle user with dba group in both the zones. It's best if the user IDs & group IDs across all the zones & global zone match.
Stop both the database instances in the global zone.
zlogin to a zone, su as oracle and startup the instances.
Hope that works! -
Oracle 9i database and compatible OS
I have installed oracle 9i database in windows XP. Which is the compatible OS for installing oracle 9i database and how to initiate http server in the local machine. I could not able to start http server for enabling isqlplus to clients. please tell me the procedures to be adopted.
You 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 -
Download between Oracle 9i Database and Oracle 9i DS
I have download the files for Windows 2000.
Oracle 9i Database version 9.0.2.1
Oracle 9i DS version 9.0.2
Download Date: June 7, 2002
These from what I can tell are the lates versions on the website. I installed the database and everything went in fine. I can work with the database and everything. When I use the Universal Installer for Oracle 9i DS, I get an error when it hits 31% that states that this version of DS will not work with a database that is of version 9.0.2.1 or greater.
If anyone can help me it would be a great help,
GregHi,
Your question is the answer. Oracle9i Database manages all your eBusiness data and Oracle9iAS runs all your eBusiness
applications. In a 3 tier architecture, Oracle9i Database fits in the Database tier where as Oracle9iAS fits in the middle
tier. Oracle9iAS provides an infrastructure to run different types of applications(J2EE thru OC4J, Forms applns, Portal
based applns, Wireless applns etc..)
Cheers !
-- Rajesh
Can any one brief in detail the difference between Oracle 9i database and 9ias application server. -
Integrating Existing database with mobile server
Hi,
I have an existing application database and now i need to make a mobile application on this database. For this i need to integrate the application database with the mobile server. Could somebody please help with this?
Regards,
Ritu RatheeThe actual intergration between your server side application database, and the mobile clients is achieved via the definition of an application and publication items. These create essentially replication snapshots of the relevenat data in the underlying tables that are sent to the mobile client. The mobile server software (the MGP process) then handles the sending of the data to the clients and handlig changes made on the clients, uploading these to the server and applying them to the server application schema. Mechanics are different, but it is not that dissimilar to old style replication snapshots for extranet applications.
First step as Marc said is to irun the mobile server install. This will set up the repository database under schema MOBILEADMIN, and also all of the application server software.
Next use MDW to decide which objects (table or views) in the server schema you want to send to the mobile clients. As a part of this you will need to consider if you want all of the data in the table sent, or only a subset for a particular user. If the latter then you will need to define as part of the selection the means by which you will determine the data, and this will create a subsetting parameter (rather like a run time bind variable) that you can set for the user. You also need to think about the order of sending and processing data to deal with parent child relationships, and what to do in the case where the same data record has been changed on both the server and client -
Oracle service, Listener and http server does not start automatically
Hello,
I have Oracle 9i release 2 installed on Unix HP box if system restart in case of power failure the Oracle service, Listener and http server does not start automatically, is there any ready reference available to check what's wrong is happening(I don't have knowledge of Unix).
Thanks, Khawar.Hi Rajesh,
Thanks for reply, I will check this link and will be back if facing problem.
Regards, Khawar. -
How to set ORACLE_HOME for database and apps server in same server
Hi, I have problem here to set ORACLE_HOME in .bash_profile for database and apps server. please help me to set this Oracle Home.
Thanks
-jebatcoIf you mean to have both simultaneosly set on the same OS session, of course that's not possible. But you can configure them on your profile, and choose them when needed. The following is an excerpt from my .bash_profile
export EDITOR=vi
umask 022
alias O='cd ${ORACLE_HOME}'
o10()
{ export ORACLE_SID=db102
export ORACLE_BASE=/home/oracle/base
export ORACLE_HOME=$ORACLE_BASE/OraHome10
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export TNS_ADMIN=$ORACLE_BASE/OraHome11/network/admin
export PS1='[\u@\h_10 \W]\$ '
o11()
{ export ORACLE_SID=db11
export ORACLE_BASE=/home/oracle/base
export ORACLE_HOME=$ORACLE_BASE/OraHome11
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export PS1='[\u@\h_11 \W]\$ '
xe()
{ export ORACLE_SID=XE
export ORACLE_BASE=/usr/lib/oracle/xe/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/server
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin
export TNS_ADMIN=/home/oracle/base/OraHome11/network/admin
export PS1='[\u@\h_XE \W]\$ '
}If I want to set Oracle 10g environment I type "o10" at OS prompt, "o11" for 11g, and so on. -
BO MOBI with BOE and Mobile server on two separate servers
Hi Experts,
We need to set up a BO MOBI with BOE and Mobile server on two separate servers.
In such a configuration, how does the two servers communicate?
What should be the VAS and VMS server configurations? especially the external hostnames in the files?
We are looking for a non Blackberry(proxy) deployment.
We have installed the software,however the windows services of Authserver and the Job servers are not available in the mobile server instance
Any help would be highly appreciated.Hi Experts,
We need to set up a BO MOBI with BOE and Mobile server on two separate servers.
In such a configuration, how does the two servers communicate?
What should be the VAS and VMS server configurations? especially the external hostnames in the files?
We are looking for a non Blackberry(proxy) deployment.
We have installed the software,however the windows services of Authserver and the Job servers are not available in the mobile server instance
Any help would be highly appreciated. -
MOBI with BOE and mobile server on different servers
Hi Experts,
We need to set up a BO MOBI with BOE and Mobile server on two separate servers.
In such a configuration, how does the two servers communicate?
What should be the VAS and VMS server configurations? especially the external hostnames in the files?
We are looking for a non Blackberry(proxy) deployment.
We have installed the software,however the windows services of Authserver and the Job servers are not available in the mobile server instance
Any help would be highly appreciated.I figured it out. I had to re-run the schconfig utility on UNIX and reconfigured the server from localhost:9710 to the actual server name.
-
OLM oracle learing management and content server
I want know about OLM oracle learing management and content server.
how to install content server on a different server ( which set up i need to take and how to install it. ).
Also how to integrate this content server with Oracle EBS?
-SagarHi;
Please check:
Note.297108.1 - Oracle iLearning 5.0 Installation Guide
Note.361958.1 - Oracle iLearning 5.0B Upgrade Considerations
Note.364670.1 - Oracle iLearning 5.0B Upgrade Guide
Regard
Helios -
Protocol betwwen Oracle VM Manage and host server
Hello,
What is the communication protocol and/or security protocol used between Oracle VM Manager and host server ????
thanksFrom what I understand, the Oracle VM agent, installed with the Oracle VM server, communicates with Oracle VM Manager to manage virtual machines.
The communication between Oracle VM manager and server is XML-RPC with SSL encryption i.e. You can take a look at https://<vm_server>:8899
http://download.oracle.com/docs/cd/E11081_01/doc/doc.21/e10898/config.htm
contains information about ports, etc.
Is this a theoretical question or are you asking to sort out some networking trouble?
Maybe you are looking for
-
If statement is not validating properly in JSP
Actually i'm new to Java.. The problem is when i take the parameter from another file which is an empty text box and i submit that. In the next jsp file i'am taking this value using getParameter("xxxx"). if i send the empty or some value to this para
-
How can I replace my internal hard drive on my Macbook?
I have a 13 inch aluminum late 2008 MacBook. The processor is 2 GHz Intel Core 2 Duo, Memory 4 GB 1067 MHz DDR3 running OS X Lion 10.7.4. The hard drive is currently set up as follows: Macintosh HD 132.5 GB (with only 1.32 GB free) BOOTCAMP 26.69 G
-
hello, my i phone got stolen and i got a new one with the same number, but i cant get it to synch up with my itunes to make it like my old phone! can you please tell me how i do this. i need all my contacts and content etc etc.
-
Error while executing query in OLAP server
Dear all, we are using APD to extracted sales data for the last 3 months .this APD was executed perfectly till yesterday. in today's run APD got failed with error message as below "@5C\QError@ Fiscal year variant Z3 is not maintained for calendar
-
Export Reports into Excel?
Can a summary of responses be exported into Excel?