admin管理员组文章数量:1558098
阅读目录
- 1、环境
- 2、下载Oracle12c
- 3、安装
- 3.1、右键以管理员身份运行setup.exe
- 3.2、配置安全更新
- 3.3、安装选项
- 3.4、系统类
- 3.5、Oracle主目录用户
- 3.6、典型安装
- 3.7、先决条件检查
- 3.8、概要
- 3.9、安装产品
- 3.10、完成
- 4、测试Oracle是否安装成功
- 4.1、SQL Plus
- 4.2、em
- 5、相关问题
- 5.1、PLSQL Developer无法连接64位Oracle数据库
- 5.1.1、PLSQL数据库选项为空
- 5.1.2、下载32位Oracle客户端
- 5.1.3、解压Instant Client
- 5.1.4、复制oracle12c的tnsnames.ora文件到Instant Client相关目录
- 5.1.5、配置PLSQL Developer的首选项
- 5.1.6、测试
- 5.2、sqlplus乱码
- 5.3、Oracle字符集如何更改
- 5.3.1、查看Oracle字符集
- 5.3.2、将Oracle字符集从AL32UTF8更改为ZHS16GBK
- 5.4、sys、system默认密码
- 5.5、修改sys、system、其他账户密码
- 5.1、PLSQL Developer无法连接64位Oracle数据库
回到顶部(go to top)
1、环境
操作系统:Win10专业版(64位)
数据库:Oracle 12c Release 2(Version 12.2.0.1.0,64位)
回到顶部(go to top)
2、下载Oracle12c
oracle官网下载地址:http://www.oracle/technetwork/database/enterprise-edition/downloads/index.html
回到顶部(go to top)
3、安装
回到顶部(go to top)
3.1、右键以管理员身份运行setup.exe
回到顶部(go to top)
3.2、配置安全更新
在安装界面里,取消勾选“我希望通过My Oracle Support接收安全更新”,点击下一步。
提示出现尚未提供电子邮件地址,选择是。
回到顶部(go to top)
3.3、安装选项
选择“创建和配置数据库”(默认),点击下一步。
回到顶部(go to top)
3.4、系统类
选择“桌面类”(默认),如果是安装到服务器上,请选择“服务器类”,点击下一步。
回到顶部(go to top)
3.5、Oracle主目录用户
使用虚拟账户:用于 Oracle 数据库单实例安装的 Oracle 主目录用户。
使用现有windows用户:如果选择该项,则需要指定没有管理权限的用户。
创建新Windows用户:创建一个新用户,输入用户名和密码,这个新建的用户没有Windows登录权限。
使用Windows内置账户:微软在开Windows时预先为用户设置的能够登录系统的账户。
此处本人选择虚拟账户,也是oracle的官方建议之一。
注意:如果选择第二项,创建的用户名和已有的不能发生冲突,否则后面的安装会报错!
回到顶部(go to top)
3.6、典型安装
设置oracle安装位置,字符集选择AL32UTF8或者ZHS16GBK,设置密码,如果密码过于简单会报警告,忽略即可,点击下一步。
注意:字符集AL32UTF8,sqlplus会存在乱码问题,需要配置TNS环境变量。
本文后面有字符集如何更改相关内容。图省事的话建议此处选择ZHS16GBK字符集。
回到顶部(go to top)
3.7、先决条件检查
回到顶部(go to top)
3.8、概要
回到顶部(go to top)
3.9、安装产品
回到顶部(go to top)
3.10、完成
回到顶部(go to top)
4、测试Oracle是否安装成功
两种方式
回到顶部(go to top)
4.1、SQL Plus
回到顶部(go to top)
4.2、em
回到顶部(go to top)
5、相关问题
回到顶部(go to top)
5.1、PLSQL Developer无法连接64位Oracle数据库
5.1.1、PLSQL数据库选项为空
如图所示:
原因在于:PLSQL不可以直接连接64位Oracle数据库,只能连接32位的。想要连接64位Oracle数据库,需要借助32位的Oracle客户端。
5.1.2、下载32位Oracle客户端
下载地址:http://www.oracle/technetwork/database/database-technologies/instant-client/downloads/index.html
一定要下载32位的Instant Client,点进去之后找到适合自己数据库版本的文件下载,我装的是Oracle12.2.0.1.0
5.1.3、解压Instant Client
下载完成后解压到某个目录下,我这里解压到D盘根目录。
5.1.4、复制oracle12c的tnsnames.ora文件到Instant Client相关目录
在instantclient_12_2文件夹下新建两层文件夹\NETWORK\ADMIN,将Oracle根目录\product\12.2.0\dbhome_1\network\admin\tnsnames.ora复制过来。
5.1.5、配置PLSQL Developer的首选项
打开PLSQL,点击取消不进行登录,选择“工具”菜单下“首选项”。
Oracle主目录名:D:\instantclient_12_2
OCI库:D:\instantclient_12_2\oci.dll
5.1.6、测试
回到顶部(go to top)
5.2、sqlplus乱码
一般sqlplus乱码,PLSQL Developer的错误提示也会乱码。
解决方式:添加TNS环境变量
右击计算机 -- 属性 -- 高级系统设置 -- 高级选项卡 -- 环境变量
在系统变量中添加两个变量:
TNS_ADMIN:D:\oracle12c\product\12.2.0\dbhome_1\network\admin
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
注意:这里NLS_LANG一定要设置成SIMPLIFIED CHINESE_CHINA.ZHS16GBK,无论你安装过程时选择的哪种字符集。
此时,sqlplus就不会出现乱码,PLSQL Developer也不会出现乱码。
回到顶部(go to top)
5.3、Oracle字符集如何更改
5.3.1、查看Oracle字符集
在cmd命令行下输入“sqlplus 用户名/密码@服务名”来登陆数据库
sqlplus system/123456@orcl
执行 select userenv('language') from dual; 查看当前数据库的字符集,为SIMPLIFIED CHINESE_CHINA.AL32UTF8
5.3.2、将Oracle字符集从AL32UTF8更改为ZHS16GBK
具体过程如下,从ZHS16GBK更改为AL32UTF8同理。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
|
回到顶部(go to top)
5.4、sys、system默认密码
sys默认密码:change_on_install
system默认密码:oracle
在oracle安装步骤的“典型安装”里设置的密码,就是设置的system密码。
回到顶部(go to top)
5.5、修改sys、system、其他账户密码
运行cmd命令行
录入 sqlplus /nolog 无用户名登录
conn /as sysdba 连接到数据本地数据
alter user sys identified by 123456; 修改sys密码 为123456
alter user system identified by 123456; 修改system密码 为123456
alter user c##jijialong identified by 123456; 修改c##jijialong密码 为123456
本文标签: Oracle12c
版权声明:本文标题:Oracle12c在Win10上的安装配置实践 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1727345911a1109671.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论