• Oracle数据库学习笔记_Windows环境新建及配置数据库实例


    接上篇:Oracle数据库学习笔记_Windows环境安装及配置Oracle12c

    链接:https://www.cnblogs.com/tongying/p/13093435.html

    第一步:仅安装数据库软件

    2.3 选择安装选项

    这里一共有3个安全选项:

    创建和配置数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例);

    仅安装数据库软件, 如图:

    络安装选项有三个,选默认 “单实例数据库安装”,该选项是在本地主机上安装数据库,其他两个是在所选集群节点上安装。

     个人学习选个人版就够用了,空间也小

    第四步:系统类:直接选择默认的桌面类就可以了。 如图:

    第五步:典型安装:此步骤为重要步骤。


    建议只需要将Oracle基目录更新下,目录路径不要含有中文或其它的特殊字符。

     全局数据库名可以默认,口令密码必须要牢记。Oracel建议的密码规则必须是大写字母加小写字母加数字,而且必须是8位以上。如图:

     
    第六步:先决条件检查:本步骤安装程序会检查计算机的软硬件系统是否满足安装此Oracle版本的最低要求。直接下一步即可:

     
     第七步:
     

    第八步:

    如果安装选项选择“仅安装数据库软件”, 安装完成后是没有创建任何数据库实例的。新建的数据库服务器软件安装在Windows新用户xiaotong1下,存放位置为D:appxiaotong1:                                          

     在开始菜单栏能看到新安装的数据库服务器软件:Oracle-OraDB12Home2,这里的命名是按数据库软件安装顺序依次按序号命名的。

     

      运行命令:services.msc,打开服务,下拉到OracleService,有几个OracleService即有几个Oracle的实例,目前只有OracleServiceORCL一个服务,说明新实例还未创建:

      

     第二步:创建数据库实例

     接下来可以用Oracle-OraDB12Home2下的Database Configuration Assistant创建一个新的数据库orcl1。注意不要使用Oracle-OraDB12Home1下的。

     

     

     

     安装过程请等待半个小时,待弹出口令管理窗口后,更改SYS和SYSTEM的口令为!QAZ2wsx。

     

     

    点击关闭,数据库实例orcl1创建完成。

    这样,windows新用户xiaotong1的数据库服务器软件的安装目录D:appxiaotong1下的文件包括:

     

     

     检查一下服务OracleServicesORCL1已经开启,但相应的监听没添加:

     

    3.1 Net Manager配置

    • 开始–>所有程序–>Oracle–>配置和移植工具–>Net Manager–>右键–>管理员身份运行。 
    • 先将原本的Listener删除,以创建新的Listener。 

    添加监听位置: 

    • 协议:TCP/IP
    • 主机:localhost 或者 127.0.0.1
    • 端口号:1521

     添加数据库服务 

    • 全局数据库名:为之前的orcl
    • Oracle主目录为Oracle产品安装目录 

    保存网络配置,关闭即可。 

    • 这时,cmd下输入lsnrctl start,然后我的电脑–>右键–>管理–>服务–>Oracle…TNSListener–>重新启动。 

    3.2 Net Configuration Assistant配置

    • 与刚才相同,打开 Net Configuration Assistant。

    • 先将原来的监听配置删除:按照提示进行下一步。

       
       

    • 然后重新添加监听服务。

       
       
       
       
       
       

    • 进行NET服务配置。

    • 先将原来的NET服务配置删除。

       
       
       

    • 接着执行删除orcl服务。

    • 然后进行添加服务。 
       
       
       
       

    • 进行测试。

       
       
       
       
       
       
       

    • 至此Oracle的安装配置已基本完成,接下来就可以连接访问Oracle数据库了。

    4.Oracle自带的数据库访问工具SQL Developer

    5.1 使用sys帐户建立数据库连接

    • 安装过Oracle 12c之后,自带一个数据库连接工具SQL Developer,其功能也是非常强大的,它具有常用工具PLSQL Developer和Navicat的绝大多功能。我们打开它: 

    • SQL Developer不能用于创建Oracle数据库,只能用来连接已创建的数据库,我们一般都是使用Database Configuration Assistant(简称DBCA)来创建数据库,就是下图所示工具:(对于使用DBCA创建数据库,这里就不介绍了) 

    • 打开后的SQL Developer是这样的: 

    • 点击左上角连接处的绿色“+”号,创建数据库连接: 

    • 填写连接信息,创建连接: 

    5.2 创建新的用户

      • SQL Developer还可以为数据库创建新的用户: 
      • 但是新版的Oracle12c 中,增加了可插接数据库的概念,即PDB,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为 ContainerDatabase,中文翻译为数据库容器,PDB全称为PluggableDatabase,即可插拔数据库。

      • 在CDB中,只能创建以c##或C##开头的用户,如果不加c##,则会提示错误“ORA-65096:公用用户名或角色名无效”,只有在PDB数据库中才能创建我们习惯性命名的用户,oracle称之为Local User,前者称之为Common User。

      • oracle 12c的普通用户必须在PDB下使用,PDB可以自己创建,也可以使用12c自带的。

    口令设置

    配置:
    1.找到jdk安装路径,我电脑上装的是jdk14.0.1版本,复制|jdk14.0.1路径下的所有文件夹。


    2.找到Oracle的安装路径:D:app ongyingproduct12.1.0dbhome_1sqldeveloper
    在此路径下新建文件夹:jdk,在jdk文件夹下将在jdk下复制的文件夹粘贴
    返回到D:app ongyingproduct12.1.0dbhome_1sqldeveloper路径下,双击sqldeveloper.exe打开数据库

    D:app ongyingproduct12.1.0dbhome_1jdkjrein


    3.点击数据库左上角的加号新建


    输入以下内容,点击“测试”,若状态为成功,点击链接即可,若失败,返回安装时的口令设置重新设置用户名或口令

     

     测试

  • 相关阅读:
    Linux内核分析作业六
    课本第三章读书笔记
    课本第十八章读书笔记
    Linux内核分析作业五
    课本第五章读书笔记
    MSF MS11-050/10-087/Adobe攻击实践及内存保护技术
    Linux课题实践五——字符集总结与分析
    Linux课题实践四——ELF文件格式分析
    Linux课题实践三——程序破解
    实践二——内核模块
  • 原文地址:https://www.cnblogs.com/tongying/p/13164046.html
Copyright © 2020-2023  润新知