win 7旗舰版(64位) 安装orcale 11g

      

1、下载Oracle 11g R2 for Windows的版本 
下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

其中包括两个压缩包:win64_11gR2_database_1of2.zip,win64_11gR2_database_2of2.zip 

2、将两个压缩包解压到同一个目录下,即“database”,然后单击解压目录下的“setup.exe”文件:

 

3、在出现的“配置安全更新”窗口中,取消“我希望通过My Oracle Support接受安全更新”,单击“下一步”: 

 

4、在“安装选项”窗口中,选择“创建和配置数据库”,单击“下一步”: 

 

5、在“系统类”窗口中,选择“桌面类”,单击“下一步”: 

 

6、在“典型安装”窗口中,选择Oracle的基目录,选择“企业版”和“默认值”并输入统一的密码为:Oracle11g,单击“下一步”: 

 

7、在“先决条件检查”窗口中,单击“下一步”: 

 

8、在“概要”窗口中,单击“完成”,即可进行安装: 

 

9、出现的安装过程如下: 

 

这步到下一步容易出现错误,苦逼的我就出现了,由于刚开始的时候解压包时,把两个文件包分开解压了,然后就果断死翘翘了,后来开始卸载,这也是比较坑爹的活,怎么卸也卸不干净,请了两位orcale方面的牛人,没有解决,后来自己找到了,卸载干净的方法(一下会详细讲解);

 

数据库创建完成后,会出现如下“Database Configuration Assistant”界面: 

 

选择“口令管理”,查看并修改以下用户: 
(1)普通用户:SCOTT(密码:tiger) 
(2)普通管理员:SYSTEM(密码:manager) 
(3)超级管理员:SYS(密码:change_on_install) 
修改完成后,单击“确定”。 

注:这个过程也会很坑的,如果密码忘记的话,可以通过一下修改:

一、忘记除SYS、SYSTEM用户之外的用户的登录密码。

  用SYS (或SYSTEM)用户登录。

  CONN SYS/PASS_WORD AS SYSDBA;

  使用如下语句修改用户的密码。

  ALTER USER user_name IDENTIFIED BY newpass;

  注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00988: 口令缺失或无效

  二、忘记SYS用户,或者是SYSTEM用户的密码。

  如果是忘记SYSTEM用户的密码,可以用SYS用户登录。然后用ALTER USER 密令

  修改密码。

  CONN SYS//PASS_WORD AS SYSDBA;

  ALTER USER SYSTEM IDENTIFIED BY newpass;

  如果是忘记SYS用户的密码,可以用SYSTEM用户登录。然后用ALTER USER 密令

  修改密码。

  CONN SYSTEM//PASS_WORD ;

  ALTER USER SYSTEM IDENTIFIED BY newpass;

  三、如果SYS,SYSTEM用户的密码都忘记或是丢失。

  这一项尤其重要。

   方法一、

  可以使用ORAPWD.EXE 工具修改密码。

  开始菜单->运行->输入‘CMD’,打开命令提示符窗口,输入如下命令:

  orapwd file=D:oracleproduct10.2.0db_1databasepwdctcsys.ora

  password=newpass

  这个命令重新生成了数据库的密码文件。密码文件的位置在ORACLE_HOME目录下

  的database目录下。  这个密码是修改sys用户的密码。除sys和system其他用户的密码不会改变。

  方法二、

  

1.如果不记得sys用户的密码了,采用如下方法可以修改密码:
(1)打开cmd,输入sqlplus /nolog,回车。
(2)输入“conn / as sysdba”;
(3)输入“alter user sys identified by 新密码;”(新密码必须以字母开头,另外每条SQL语句后得分号不能
忘)
其他用户方式同理

2.(1)在cmd中启动sqlplus;

  (2)用sqlplus/as sysdba登录,使其连接到:

 Oracle Database  10g Express Edition Release 10.2.0.1.0 - Production

  (3)执行ALTER USER DBSNMP ACCOUNT UNLOCK;

  (4) 从新用SQL/PLUS登录,设置用户名、密码;

Oracle完成安装后,会在系统中进行服务的注册,在注册的这些服务中有以下两个服务必须启动,否则Oracle将无法正常使用: 


10、在“完成”窗口中,单击“关闭”即可。 

(1)OracleOraDb11g_home1TNSListener:表示监听服务,如果客户端要想连接到数据库,此服务必须打开。在程序开发中该服务也要起作用。 
(2)OracleServiceORCL:表示数据库的主服务,命名规则:OracleService数据库名称。此服务必须打开,否则Oracle根本无法使用。 

二 .orcale 完全卸载方法

1.关闭oracle所有的服务。可以在windows的服务管理器中关闭;

★删除HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE目录。
★删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services中所有以oracle或OraWeb为开头的键。
★删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application中所有以oracle开头的键。
★删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
★删除HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/
 Explorer/MenuOrder/Start Menu/Programs中所有以oracle开头的键。
★删除HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBCINST.INI中
 除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。
其中有些注册表项可能在卸载Oracle产品的时候已经被删除。

2、删除“开始” / “程序” 中所有Oracle的组和图标。

3、删除所有和ORACLE相关的目录。
 ★C:appasusoradata
 ★C:Program Files (x86)Oracle
 ★C:UsersasusAppDataRoamingPLSQL Developer
 ★ORACLE_BASE目录
 ★C:DOcuments and Setting 系统用户名LocalSettingsTemp目录下的临时文件。

注意:在删除安装目录下oracle相关文件的时候可能存在个别文件无法删除的现象,比如说BIN目录下的oci.dll文件,这个是软件安装后(不管成功与否)自动加载到系统中的。解决这个问题的唯一方法就是重启系统,然后再次对此文件进行删除。

5.删除环境变量path中关于oracle的内容。 鼠标右键右单击“我的电脑-->属性-->高级-->环境变量-->PATH 变量。 删除Oracle在该值中的内容。注意:path中记录着一堆操作系统的目录,在windows中各个目录之间使用分号(;)隔开的,删除时注意。 建议:删除PATH环境变量中关于Oracle的值时,将该值全部拷贝到文本编辑器中,找到对应的Oracle的值,删除后,再拷贝修改的串,粘贴到PATH环境变量中,这样相对而言比较安全。

另外 一些日志也要删掉

网络配置检查配置开始

网络取消配置跟踪文件位置: C:UsersADMINI~1AppDataLocalTempOraDeinstall周六-
09-04_12-13-55logs etdc_check9099948279725757430.log

网络配置检查配置结束

数据库检查配置开始

数据库取消配置跟踪文件位置: C:UsersADMINI~1AppDataLocalTempOraDeinstall周
六-09-04_12-13-55logsdatabasedc_check1621612446029651947.log

然后删除所有有关orcale为前缀的文件;

至此应该可以完全卸载了。

原文地址:https://www.cnblogs.com/ziyounvshen/p/3305184.html