弄了将近一个下午,终于将这一整套的配置安装完毕,中间出现了大量的报错,但幸运的是,都一一解决掉了,下面是其安装过程。
1、Oracle12c 64位的服务器在win10上面的安装过程如下:
在上面的口令一定要记住,如果过于简单的话,就会提示你,但是不需要理会,在字符集里面一定要选好,看你的PL/sql里面需要导入的dmp文件是什么字符集的,一定要保持一致,便于后面的操作
点击安装,继续
等待吧。。。。。
至此,已经安装完成服务器,但是还不知道是否安装成功
2、测试Oracle12c服务器是否安装成功
在“开始”选项,找到SQL Plus,进入
界面显示,已成功进入服务器当中,说明安装成功
3、安装Oracle12c 32位的客户机
在这里为什么不安装64位的客户机,原因是PL SQL无法驱动64位的客户机,具体原因就不说了
选择管理员的安装类型
点击下一步,会出现报错:
这个是因为C盘没有开启共享:我的解决办法如下:
1、(这一步可能不需要,可以先进行第二部操作,如果不行,在进行第一步操作)
WIN + R 之后,输入:regedit 运行打开注册表,将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters下键AutoShareServer与AutoShareWks值由0改为1
2、打开计算机管理——共享文件夹——共享(右键“新建共享”)——下一步——(文件路径填)C:\——下一步——是——共享名C$——下一步——选中(“管理员有完全访问权限;其他管理员只有读写权限”)——完成——完成
直接下一步。。。
可以选择默认,比较方便。。。。
等待ing。。。。
OK。。。。
在这里需要注意的是,当安装Oracle客户机之后,就不能在服务器的SQL PLUS上登陆,也登陆不上,应该在客户机的SQL PLUS上登陆,而且需要将服务器的tnsnames.ora复制到客户机的network/admin 下.
4、下面进行客户机的配置:
选择开始栏中的这个。。进行配置
在这一步,可以选择监听程序配置,便于后面的操作,否则在进行本地网络服务名配置的时候,容易出现以下错误:
当监听程序安装好之后,进入到本地服务名的配置;
以上客户机的配置就安装好了。
5、进行PL/sql的配置,首先打开软件登陆界面,但是不要登陆,点击取消,进入到首选项,看看这里面有没有配置好,我的这个里面由于是用Oracle11g的驱动Oracle12c的。故出现以下错误:
解决办法:可以想办法弄来12c驱动,我是还是用11g的驱动的:
修改文件即可解决:
$ORACLE_HOME/network/admin/sqlnet.ora
加入如下:
SQLNET.ALLOWED_LOGON_VERSION=8