win10安装Oracle连接Navicat超详细图文讲解
第一步,下载 oracle
下载地址:(两个都要下)
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zip点击这里
http://download.oracle.com/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip 点击这里
下载完成后的截图
第二步、解压
解压 win64_11gR2_database_1of2.zip、 win64_11gR2_database_2of2.zip
两个压缩包最好在同一个文件夹下
选择解压到当前文件夹,则会自然解压到一个名为database的文件夹下
解压后效果:
database文件夹下的文件情况(两个压缩包都解压后的文件)
注:解压到哪里并不决定你安装数据库安装到哪里,该文件和普通的安装包类似
第三步、开始安装
1.选择setup.exe程序运行安装步骤
2.然后会出现运行框
3.一般情况来说,会闪退
或出现其他的一些错误信息 例如:
(此时,关闭安装程序)
这是因为 oracle的配置文件没有配置win10操作系统的信息造成的。
4. 解决办法:修改Oracle的安装配置文件,增加相应信息
具体步骤:
- 找到Oracle的配置文件
配置文件的相对路径:database\stage\cvu\cvu_prereq.xml (从database文件夹开始)
我的配置文件的路径(做一下参考):如下图
- 打开cvu_prereq.xml配置文件可看到操作系统配置列表,如下:
- 添加如下代码 :
(添加到标签<CERTIFIED_SYSTEMS> 添加到这里</CERTIFIED_SYSTEMS>之中)
<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="5119" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
- 添加后如图: (保存后退出)
- 再次选择setup.exe程序运行
- 略微等待后弹出如下框:
- 配置安全更新安装:
无需填写电子邮箱,去掉“我希望通过My Oracle Support接受安全更新(W)”的勾选
- 忽略警告选:是
- 安装选项安装:点下一步
- 系统类安装:选择桌面类点下一步
- 典型安装:
我们可以选择oracle的安装目录和数据库位置,等一系列位置选择。
任何软件的安装我们首选一定不是系统盘。
所以我们这里选择D盘,在D盘下建一个“OracleDatabase”文件夹。
数据库版本我们选择企业版。(企业版的学习使用也是免费的)
全局数据库名我们可以命名为:Oracle
(需要记住,后面Navicat连接或者其他可视化工具用得着)
管理口令根据自我习惯填写,oracle建议的密码是比较复杂的 (大小写字母加数字)
这里我们密码暂时先填写为“123456”,后面安装选项可以统一规定口令
- 然后点击“下一步”会提示口令不符建议标准是否继续安装
我们选择继续安装,忽略口令建议,点是
- 先决条件检查:下一步
概要安装:完成
- 安装产品:耐心等待完成
- 非常重要的一步:点击口令管理
- 找到SCOTT 点击是否锁定账户,解锁它,并为其设置新口令()
以此类推:
设置SYS(超级管理员)的新口令
SYSTEM 的新口令
SCOTT普通用户的新口令
(设置完成后要记住,后面要用)
参考我设置的:
- 设置完成后点确定
如果你设置的密码不符合规范,忽略警告,点是
- 点确定
- 安装完成后点确定
第四步、检查是否安装成功
点击开始菜单,点击SQL Plus
输入用户名和密码,(这里的用户名和密码是参考我自己的)出现连接到则Oracle安装配置完成
第五步、连接Navicat
打开安装好的Navicat(以Navicat15为例),点工具
点选项
点环境
配置文件路径:
配置SQLPlus
路径 D:\OracleDatabase\product\11.2.0\dbhome_1\BIN\sqlplus.exe
配置OCI library (oci.dII);
路径 D:\OracleDatabase\product\11.2.0\dbhome_1\BIN\oci.dll
配置完成后点确定,并退出Navicat
再次打开Navicat,点文件 ----》点新建 -----》点Oracle
填写连接信息如下图所示:
配置完成后 点上方的 高级
点角色 选择 SYSDBA(数据库超级管理员)
如下:点确定
点测试连接:弹出连接成功字样后表示连通
点击确定后即连接完成
如下:(到这里便算彻底结束了)