Oracle12C 数据库安装示范教程

1. 题记

以前学习的是Mysql数据库,在面试中,采用Oracle数据库已经很多了,所以我试着重新安装Oracle数据库,强大的性能,但是安装过程真的是比较痛苦的,至少比Mysql麻烦的多,我还是走了很多歪路,在次写下一个帮助文档。

2.下载准备

  • Oracle Database 12c Release 2
  • http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

    Oracle12C 数据库安装示范教程_第1张图片

  • 我还下载了第三方的管理工具,自带的太麻烦了,学习起来看起来方便,navicat for oracle。
    地址:http://download.csdn.net/detail/u011958281/9883111

3.安装

  • Oracle安装

    解压以后,双击step.exe,然后可以参考这个一步步很详细,地址链接给你:http://jingyan.baidu.com/article/fea4511a78fc22f7ba912576.html

为什么我说糊涂,里面要填什么账号密码,可是最后都不是用户名密码,我随便填的,不影响安装,安装时间比较久,如果装了360,它会一直提醒,你确定允许所有安装就好了,会一直跳,你不确定安装不下去,最后关掉吧。
- navitac for oracle
直接解压以后安装,懂的自定义安装,主要是安装地址。自己看着办吧。


4.链接,用户名创建,密码

头疼就在这里,屡次尝试登陆,登不上去,说我用户名跟口令有误,因此在这里我要写的比较详细点,在cmd里面创建用户。

  • 以系统用户登录
C:\Users\shao>sqlplus sys/dwh as sysdba;

SQL*Plus: Release 12.2.0.1.0 Production on 星期三 628 16:43:53 2017

Copyright (c) 1982, 2016, Oracle.  All rights reserved.


连接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

  • 创建使用者
SQL> create user c##test identified by test;
create user c##test identified by test
            *
第 1 行出现错误:
ORA-01920: 用户名 'C##TEST' 与另外一个用户名或角色名发生冲突


SQL> create user c##root identified by root;

用户已创建。
SQL> show con_name;

CON_NAME
------------------------------
CDB$ROOT
SQL> alter session set container=CDB$ROOT;

创建用户名和密码,自己可以修改,主要记住oracle12c的用户名前面必须加上c##,密码随意。第一个是我创建过的,显示失败,第二个顺利通过。

Oracle12C 数据库安装示范教程_第2张图片

出现回话已更改,就可以了。


  • 创建真正的用户
SQL> startup;
ORA-01081: 无法启动已在运行的 ORACLE - 请先将其关闭

启动过的请忽略,比如我。。。。不管继续

SQL> grant create user,drop user,alter user,create any view,connect,resource,dba,create session,create any sequence to c##root ;

授权,注意更改授权的用户名,最后的c##root。


5.navicate 工具连接oracle

Oracle12C 数据库安装示范教程_第3张图片

连接测试成功以后,再按确认,不然确认按了,也可以通过,但是不一定就连接上了!

Oracle12C 数据库安装示范教程_第4张图片
可以正常使用过了!

有关积分,我也不知道,我上传完以后,它自动默认需要积分,没有的可以去某宝看看哈,明白人!,希望给好评!,点赞哦!

你可能感兴趣的:(oracle,oracle,数据库,数据,安装包)