zoukankan      html  css  js  c++  java
  • [SQL] Oracle基础语法

    1.安装:

    oracle11g server

    这里的口令为sys和system的密码.(10版本以前默认用户会有系统默认密码.)

    Oracle 11g 默认用户名和密码

    oracle11g client:

     选择server的对应版本安装即可.官网可下载.

    2.PLSQL配置:

    1.oci配置:

    32bit下 直接指定client的oci即可.

    64bit下 需要先安装32bit的client,然后指定32bit的client的oci到plsql中.

    如:E:APPCLproduct11.2.0client_2BINoci.dll

    2.环境变量配置:

    1.连接字符串解析路径  2.编码,防止数据库中文数据乱码

    可参考: PLSQL developer 连接不上64位Oracle 的解决方法

    TNS_ADMIN:E:APPCLproduct11.2.0dbhome_1NETWORKADMIN

    NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    3.基本语法:

     1 3个默认用户:
     2 sys 9以后用户自定义 as sysdba
     3 system 9以后用户自定义
     4 scott 9以后锁定
     5 
     6 创建用户:
     7 create user lisi identified by lisi;
     8 授权登录权限:
     9 grant create session to lisi;
    10 授权创建表和表空间
    11 grant create table to lisi;
    12 grant unlimited tablespace to lisi;
    13 删除用户:
    14 drop user lisi [cascade];
    15 
    16 撤销权限:
    17 revoke create table from lisi;
    18 
    19 查看用户权限:
    20 select * from user_sys_privs;
    21 
    22 创建表:
    23 create table mytab(id int);
    24 insert into mytab values(1);
    25 
    26 修改表:
    27 alter table mytab add name varchar(10)
    28 
    29 
    30 对象权限:
    31 grant select(id) on mytab to lisi;
    32 
    33 
    34 角色:
    35 create role myr;
    36 grant create session to myr;
    37 drop role myr;
    38 
    39 
    40 可以给别的用户创建表
    41 create any table:
    42 
    43 所有的用户
    44 public
    45 
    46 数据库三种验证机制:
    47 操作系统验证
    48 密码文件验证
    49 数据库验证
    50 
    51 快速重新编辑
    52 ed
    oracle 基本语法

    4.连接字符串:

    connectionString="Password=czh;User ID=czh;Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.168.211)(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=skydream)));"

      HOST:服务器IP或者服务器名称

      SERVICE_NAME:oracle数据名称

      User ID:oracle 用户名

      Password:oracle用户密码

      如果oracle数据库和web在同一台服务器上 可以写成

      connectionString="Password=czh;User ID=czh;Data Source=skydream;"

      你也可以在%oraclehome etworkadmin nsnames.ora(oracle安装目录下面) 查看配置文件

    oracle学习

    oracle创建表空间

  • 相关阅读:
    学习总结javascript和ajax,php,和css
    css基础二
    JQUERY基础
    JS基础与DOM操作(一)
    div布局
    样式表
    框架及其他小技巧
    表格与表单
    HTML基础
    二阶段测试
  • 原文地址:https://www.cnblogs.com/neverc/p/4040408.html
Copyright © 2011-2022 走看看