zoukankan      html  css  js  c++  java
  • 关于Oracle11g R2的学习笔记

        进来由于工作需要开始有SQLServer向Oracle转型学习,想把学习写到这里作为记录和备忘。

      Oracle 11g R2下面都简称:Oracle

        第一:Oracle的安装

      在安装过程没有什么可说的,根据提示和自己的习惯进行安装,在这里只说明几个安装过程遇见的问题。

      安装过程中如果出现:安装Oracle 11g r2先决条件检查失败

      解决方法:一般直接跳过,因为这个不影响Oracle 11g r2的安装。

        第二:Oracle Client的安装

         开发的客户端电脑要进行Oracle数据库开发,则必须安装Oracle Client客户端。客户端安装非常简单这里做记录,只要根据提示一步一步安装即可。

         安装完成后进行监听配置和网络服务器配置。

      监听配置:按照提示一步一步进行设置。

         网络服务器配置:说明下面一点

          

      走到这一步时,一定要注意,这里输入的服务名,是服务器安装的Oracle数据的全局数据库名。

          

      这里输入的网络服务名:这里是自己定义的服务名,客户端要连接Oracle数据库时,需要输入的数据库名(其实底层是通过网络服务器配置和Oracle数据库进行交互的)。

         第三:Oracle 数据库操作学习

              数据安装时已经创建了单实例数据库和默认的表空间,我们在进行开发时,需要创建自己的表空间。

       1、学习创建表空间

    --创建临时表空间
    create temporary tablespace test_temp
    tempfile 'D:\OracleSoft\oradata\orcl\test.dbf'
    size 100m
    autoextend on
    next 100m maxsize 2048m
    extent management local;
    
    --创建数据表空间
    create tablespace test_data
    logging
    datafile 'D:\OracleSoft\oradata\orcl\test_data01.dbf'
    size 100m
    autoextend on
    next 100m maxsize 2048m
    extent management local;
    
    --创建用户并指定表空间
    create user username identified by password
    default tablespace test_data
    temporary tablespace test_temp;
    

      2、学习给用户受权

    1.grant create session to test;--赋予create session的权限,即登陆权限
    2.grant create table,create view,create trigger, create sequence,create procedure to test;--分配创建表,视图,触发器,序列,过程 权限
    3.grant unlimited tablespace  to test; --授权使用表空间
    

      

     

       

          

  • 相关阅读:
    python动态规划解决矩阵连乘
    ISCC2019-digdigdig
    MultiSelectComboBox(一)
    中国地图 xaml Canvas
    NotificationObject.cs
    DelegateCommand.cs
    SQL-PIVOT 数据透视 行列转换
    中国行政区域(省,市,县)SQL
    WCF自定义地址路由映射(不用svc文件)
    java下载安装,环境变量,hello world
  • 原文地址:https://www.cnblogs.com/purplestone/p/Oracle.html
Copyright © 2011-2022 走看看