1.下载
从http://www.oracle.com下载相应操作系统的Oracle Database 11g Release 2 Standard Edition.有File1和File2,都需要下载。使用迅雷下载时,File2有900多MB,安装时会报错:ORA-00604: error occurred at recursive SQL level 1。需要使用快车下载或者迅雷离线下载,则只有600多MB,安装时就不会报此错误。
2.卸载
第一步:打开服务,停止所有oracle的服务。
第二步:打开注册表,删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
HKEY_LOCAL_MACHINE\SOFTWARE\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\
下的所有oracle相关的项目
第三步:删除环境变量path中oracle的相关内容
第四步:删除oracle安装目录
第五步:重启操作系统
第六步:删除C:\Program Files下的oracle目录
第七步:删除开始菜单下的oracle相关目录,可以不删除,再次安装时会覆盖
3.安装文件存放的位置
安装时报错:注册OCX时出现OLE初始化错误或OCX加载错误
原因是安装文件存放的路径不能包含空格、中文字符等全角字符。
4.创建克隆数据库正在进行..卡住了
创建克隆数据库正在进行46%,卡了一会儿,我百度原因,在百度的过程中创建克隆数据库正在进行85%,还是卡住了。我继续百度咯,看了下配置文件,里面有这样一句话:信息: 正在启动 Database Control (此操作可能需要一段时间)...。再看安装界面时已进行100%
5.安装
将两个压缩包解压到同一个文件夹中,解压目录为
-doc
-install
-response
-stage
-setup.exe
-welcome.html
双击setup.exe进行安装
6.把SCOTT用户设定为非锁定状态
创建克隆数据库正在进行100%后,单击口令管理,修改数据库账户锁定状态。默认情况下只有SYSTEM和SYS两个账户是非锁定状态,将SCOTT用户设定为非锁定状态.
确定,至此完成。
上述几点注意后,安装基本上就没有问题了。
7.连接数据库
运行sqlplus命令,弹出sqlplus.exe的dos对话框,
请输入用户名:sqlplus /as sysdba
请输入口令:
这里sqlplus /as sysdba表示以数据库管理员的身份登录数据库,在数据库服务器的本机上无需输入密码。
会提示:ORA-12560 TNS:协议适配器错误
我们在系统环境变量中添加oracle_sid,值为oracle的sid,打开服务,OracleServiceXXX,XXX就是本机的oracle sid.
再次运行上述命令,提示:连接到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning,OLAP,Data Mining and Real Application Testing options
运行:startup open;
提示:ORA-01081:无法启动已在运行的ORACLE -请首先关闭它
运行shutdown innediate;
提示:数据库已经关闭。
已经卸载数据库。
ORACLE例程已经关闭。
运行startup open;
提示ORACLE 例程已经启动。