• 在windows server 2012中安装完oracle 11 client如何使用


      1.首先要添加监听配置,这样才可以没有报错的连接上服务器,至于如何添加,请自行搜索。

      2.打开SQL  Plus连接oracle server端,这里因为是小白,看到命令行界面上来就需要输入用户名密码,很懵,查了一下资料,有一些默认已经存在的用户名和密码,但是尝试了一下并没有登录进去。所以又查询是否有别的方法进行登录。这里我用的方法是: /as  sysdba    

      这样可以作为超级管理员直接登录。

      3.因为工作用的产品需要调用数据库,需要普通的用户,所以在这里,身为小白要找一下如何创建用户,密码,还有根据经验,应该有给用户付与相应的权限。

      创建用户命令:create  user  {username}  identified  by {password};

      付与权限:  

    DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

    RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

    CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。

    对于普通用户:授予connect, resource权限。

    对于DBA管理用户:授予connect,resource

      grant  connect,resource,dba  to  {username};

      4.  exit 退出之后,再重新用新用户登录。

      5.  如何修改用户密码

        alter user 用户名 identified by 新密码;

       查询当前用户列表

        select username from dba_users

    在表中创建主键

    create table ECS_STORE.TF_B_AIR_CONFIG(

    TYPE_ID            VARCHAR2(20) not null,

    PROVINCE_CODE      VARCHAR2(4) not null,

    PARAMETER_TYPE     VARCHAR2(2) not null,

    LIMIT_NUM          VARCHAR2(4) not null,

    EFFECTIVE_FALG     VARCHAR2(2) default '1',

      UPDATE_TIME        DATE default sysdate,

    constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID)--单列主键  

    constraint TF_B_AIR_CONFIG_PK primary key(TYPE_ID , PROVINCE_CODE)--复合主键

    )

    在创建完成表之后添加主键命令


    --单列主键 

    alter table ECS_STORE.TF_B_AIR_CONFIG add constraint TF_B_AIR_CONFIG_PK primary key (TYPE_ID); 

    --联合主键 

    alter table ECS_STORE.TF_B_AIR_CONFIG add constraint TF_B_AIR_CONFIG_PK primary key (TYPE_ID , PROVINCE_CODE); 

  • 相关阅读:
    京东商城Java岗4面面经分享,(3轮技术+HR面已拿offer)
    选中input框禁止键盘弹出
    熟练使用artTemplate.helper()方法
    HTTP标头“Vary:Accept-Encoding”指定方法及其重要性分析
    浏览器缓存系列之三:设置浏览器缓存
    浏览器缓存系列之二:实战
    浏览器缓存系列之一
    使用递归算法实现树菜单
    为什么要用Docker
    高中生也能读懂的Docker入门教程
  • 原文地址:https://www.cnblogs.com/cnqfz/p/9262071.html
Copyright © 2020-2023  润新知