Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Oracle 8.1.6 on Windowns 2000
I had this oneself problem on Win2000 server and Oracle 8. 1. 7 problem I unknotted profiting from help Oracle here instruction :
Article-ID: <Note:61621.1> Alias: OLS:11553533.61 Circulation: PUBLISHED (EXTERNAL) Folder: platform.Microsoft.NT Topic: 5. Oracle on Windows NT FAQs Title: WINNT/WIN2000: Recreating Oracle Services and Instances from the Command Line Document-Type: BULLETIN Impact: MEDIUM Skill-Level: NOVICE Server-Version: 07.03.04.XX to 08.01.06.XX Updated-Date: 07-NOV-2000 20:30:37 References: <61716.1:77627.1> Authors: ABARDEEN.US Attachments: NONE Content-Type: TEXT/PLAIN Keywords: WINNT; CONFIGINFO; WIN2000; Products: 5/RDBMS (07.03.04.XX to 08.01.06.XX); Platforms: 100; 912;
PURPOSE
Please note that only versions 8.1.6 or higher of the database are supported on Windows 2000. For more information, please see <Note:77627.1> Oracle Database Server Product Support Matrix for Windows 2000.
SCOPE & APPLICATION
CONVENTIONS AND DEFAULTS
For the purposes of this discussion, the following conventions are used:
< > indicates a value that you must provide.
[ ] indicates an optional value that you can provide.
ORADIMxx refers to the ORADIM program specific to your version:
Oracle 7.3: ORADIM73 Oracle 8.0: ORADIM80 Oracle 8.1: ORADIM (no version designation)
All ORADIMxx commands are issued from a DOS Command Prompt. While the commands in the bulletin may span several lines, they should be entered as a single command line when typing them at the command prompt.
ORADIMxx messages are not displayed on the screen, instead they are logged to a file. The file is overwritten with each ORADIMxx command. The filenames and locations are:
Oracle 7.3: <oracle_home>\RDBMS73\ORADIM73.LOG Oracle 8.0: <oracle_home>\RDBMS80\ORADIM80.LOG Oracle 8.1: <oracle_home>\DATABASE\ORADIM.LOG
RELATED DOCUMENTS
NAMING ORACLE INSTANCES ON NT
BACKGROUND
For versions 7.3 and 8.0: Optionally you may wish to have the Windows NT service OracleStart<SID> created which allows the database to be started automatically when the server is booted.
For version 8.1: No other service is required to autostart the database upon server reboot. (See Chapter 9 of the Oracle8i Getting Started for Windows NT for more information.)
The ORADIMxx utility makes changes to the server's registry so the commands must be executed at the server itself. If you wish to do these from a remote workstation, you must use a utility, such as PCAnywhere, which allows you to update a remote server's registry.
You may need to create or recreate the database services for the following reasons:
COMMAND LINE VS GUI ORADIM (Oracle7 ONLY!)
The ORADIM73 GUI mode, invoked by entering ORADIM73 without any command line options or by selecting NT Instance Manager from the Oracle for Windows NT program group, allows you to create or delete a database including its associated datafiles.
The command line version of ORADIM allows you to recreate the database services which does not affect the database files themselves. It also allows you to start up and shut down the database.
INSTRUCTIONS
If you are creating services for a new database, skip to Part II. A. If you are recreating existing database services, the password file for the instance will be recreated. If the value for the INIT.ORA parameter REMOTE_LOGIN_PASSWORDFILE is set to EXCLUSIVE and you have granted other users SYSDBA and/or SYSOPER privileges, you will need to regrant these privileges to the users. The following query, executed by a user with DBA privileges, will display the users granted the SYSDBA and/or SYSOPER privileges: SELECT * FROM V$PWFILE_USERS; B. Perform a clean shutdown of the database using the appropriate DBA tool (SVRMGR23, SVRMGR30 or SVRMGRL) or Oracle Enterprise Manager Instance Manager. Stopping the OracleService<SID> does NOT perform a clean shutdown of the database. C. At the Command Prompt, type: ORADIMxx -DELETE -SID <SID> This command will delete the OracleService<SID> and (in 7.3 and 8.0) OracleStart<sid> services. D. Verify that both services have been removed by checking the Windows NT/2000 Services from Control Panel. If you already have the Services panel open, you must exit out and reopen it as it does not refresh. On some systems it may take 10 - 15 seconds for the services to be removed. Proceed to part II if both services have been removed. If both services still exist, repeat steps C and D again. You may also want to review the ORADIM log file for any error messages. E. In some cases the OracleStart<SID> service may not get deleted. You can manually remove that service, or any Oracle service, with the following command: ORADIMxx -DELETE -SRVC <service_name> where service_name is the full name of the oracle service. Multiple service names may be specified by separating them with commas: ORADIMxx -DELETE -SRVC ORACLESERVICEORCL, ORACLESTARTORCL Again, verify that the services have been deleted beforeproceeding.
II. CREATING SERVICES
III. STARTING THE ORACLE SERVICES AND/OR DATABASE INSTANCE
IV. SHUTTING DOWN THE ORACLE DATABASE INSTANCE AND/OR SERVICES
Excuse me behind so long letter
Bartek Received on Thu Feb 15 2001 - 06:57:02 CST