oracle 11g安装和配置教程及错误处理
闲话少说,我们直接进入正题:
1:首先去oracle官网下载oracle 11g的安装包:选择跟你电脑xito安装包,注意:file1,file2都要下载;https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html(贴心不,地址都给你了);
2:然后下载下来后两个压缩包一起解压到当前文件夹(不要一个一个解压,两个安装包内的文件夹名称是一样的,这样后面的文件夹会将前一个文件夹替换掉,等于前面一个文件夹不存在了),要两个一起解压,这样,它里面的文件会自动的讲不同的东西替换和补充:下载的oracle 11g 压缩包如图(画圈圈的两个),解压后是database文件夹;
3:打开database文件夹,双击setup.exe开始安装,如果提示当前安装环境不满足最低要求,请改写database/state/cvu/cvu_prereq.xml文件,他默认支持还没到windows10;
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
这一段和上面的最主要的不同就是6.2和window10
如何你安装的是64位的,则将32-bit改成64bit就可以了,改动后保存。重新点击setup.exe就不会出项这个错误提示了。
4:然后重新点击setup.exe运行,开始安装:把下面打钩的取消,我们不想接受oracle官方的一些邮件(当然你也可以接受)
5:选择创建和配置数据库 ,这样一步到位,如果你选择第二项,则安装完后还要配置数据库,我们选择第一项可以省掉后面的配置;
6:选择oracle的安装目录,你可以自定义,最好不要安装在C盘中,oracle11g是我自定义的目录,要记住全局数据库名,
管理口令我用的是oracle,然后下一步,提示口令不符合要求的也没有关系,当然你密码繁琐一点符合要求最好了;
7:下面是一些数据库相关的信息,你可保存相应文件看看里面的东西,也可以不保存,然后点击完成,它会开始安装;
8:安装到快要完成的时候会弹出一个新的窗口,是用来配置数据库的,等它就好了,如果你开启了安全软件,诸如电脑管家或者360安全卫士,提示你是否访问什么。。,请允许访问,后者你直接关闭安全软件;(官方的软件放心使用,出问题你可以去oracle那个公司去骂他们);完成后,又会弹出一个新的窗口,口令管理里面可以对账户进行编辑登录密码,当然你也可以使用默认的,以后使用sql命令来更改;
9:不想改用户口令的忽略,想改的,点击进去,里面提供了很多默认的用户,oracle与MySQL不同,oracle是基于用户的,且所有用户是锁定的,比如我们使用Scott用户,把锁定用户选项取消,口令我设置为scott,确认口令scott.,其他用户可根据需要改;
10:如图所示,表示数据库已经安装和配置成功;
11: 打开电脑左下角开始,找到oracle安装目录,点击应用和程序开发,选择 sql develop ,这个是oracle的一个可视化图形界面的插件,不过官方提供的安装自带的 sql develop插件并不友好。老是快捷方式出错(如下图),建议去oracle直接下载一个新的插件换上(你最好听我的,万一有一些骚操作,等着重装系统吧,因为oracle卸载非常麻烦,各种配置,注册表,删不干净你是装不上的,比MySQL复杂多了);
12:下面我们去oracle官网重新下载一个 sql develop 插件;https://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html;注意你的系统版本,我选择的是windows 64位,jdk1.8的,你可以根据自己需要下载自己需要的版本;
13:下载的安装包如图,解压下来;
14:找到oracle安装目录下的如图路径下的地方(根据你自己安装的地方选择),然后将上面你解压的sqldeveloper文件夹粘贴大这里,它会将之前的sqldeveloper文件夹覆盖掉;此时这个插件就是新的了,我们只需要在开始的地方重新制定以下插件的快捷方式的位置就可以了;
15:重新打开oracle 11g里面的 sql developer时,再提示正在查找快捷方式,我们直接查找,找到如图路径下的插件 sql developer64.exe, 当然不知道32位的是不是32.exe;
好了,成功了;
为了以后方便,更改一下sql developer的快捷方式比较好,右键,选择属性,重新填写快捷方式;
起始位置:填写当前插件的所在文件夹名称,目标:插件的完整路径(包括插件的名称)如图;