oracle数据库,实例名和数据库是一一对应的,oracle服务端可以启动多个实例,对应于多个数据库。

数据库可以通过sqlplus / as sysdba 进入默认SID的实例,

查看当前的实例名:select * from v$instance;

  切换进入其他实例,只需要export ORACLE_SID= sidname(实例名),再sqlplus / as sysdba 进入即可。

  数据库已经存在的情况下,才存在用户和用户可以访问的表空间,即数据存储的表结构文件。

一,oracle TNS listener相关:
      查看监听器状态:
     lsnrctl status
    启动:
    lsnrctl start
    关闭:
    lsnrctl  stop

修改监听文件的端口,用于网络客户端链接:
   vi  /u01/app/oracle/product/11.2.0/network/admin/listener.ora
  修改内容(HOST = 10.116.4.63)(PORT = 1521)

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.116.4.63)(PORT = 1521))
#      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

ADR_BASE_LISTENER = /u01/app/oracle

修改listener的SID映射文件:
vi /u01/app/oracle/product/11.2.0/network/admin/tnsnames.ora

添加SID是jjccbdb的实例名:
jjccbdb =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 10.116.4.63)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = jjccbdb)
    )
  )

二,oracle  创建/删除实例库的步骤
1、使用dbca工具静默建库

dbca -silent -createdatabase -templatename testdb -sid $dbname -gdbname $dbname -datafileDestination $dest -syspassword oracle -systempassword oracle \
-characterset $langu -redoLogFileSize 512 -storageType FS -emConfiguration NONE -memoryPercentage 30  -totalMemory $mem -automaticMemoryManagement true

2、使用dbca工具删库
    现有实例名:SRPSDB
    dbca -silent -deleteDatabase -sourcedb SRPSDB -sid SRPSDB -sysDBAUserName sys -sysDBAPassword oracle

3、创建实例之后,设置表空间和用户访问权限

Create temporary tablespace srpsdb_tmp tempfile '/u01/app/oracle/oradata/SRPSDB/srpsdb_tmp.dbf' size 10240m autoextend on next 1024m maxsize 10240m extent management local;
create tablespace srpsdb logging datafile '/u01/app/oracle/oradata/SRPSDB/srpsdb.dbf' size 10240m autoextend on next 1024m maxsize 10240m extent management local;

Create temporary tablespace srpsdb_tmp tempfile '/u01/app/oracle/oradata/jjccbdb/srpsdb_tmp.dbf' size 10240m autoextend on next 1024m maxsize 10240m extent management local;
create tablespace srpsdb logging datafile '/u01/app/oracle/oradata/jjccbdb/srpsdb.dbf' size 10240m autoextend on next 1024m maxsize 10240m extent management local;

4、赋权用户的访问表空间
create user C identified by  123456 default tablespace srpsdb temporary tablespace srpsdb_tmp;
create user P identified by 123456 default tablespace srpsdb temporary tablespace srpsdb_tmp;
create user M identified by 123456 default tablespace srpsdb temporary tablespace srpsdb_tmp;

5、给用户赋予角色
    grant DBA to C;
    grant DBA to P;
    grant DBA to M;

--------------

三,常用的oracle 查看用户表及权限相关

oracle中用户权限分为系统权限和用户表权限:
查看当前用户表级权限权限:
select  * from user_tab_privs;
查看当前用户拥有的系统权限:
select * from user_sys_privs;

查看当前用户下的表:
select * from user_tables;

查看某用户的权限:
select * from dba_sys_privs where grantee='M';

查看用户的角色,限定当前查询用户是dba的前提下:
select * from dba_role_privs where grantee='P';

查看当前用户的表空间:
select username,default_tablespace from user_users;

进dba角色查看:
1、sqlplus / as sysdba
2、 select    owner,table_name from dba_tables where table_name='ABM_ACCOUNT';

四,oracle的jdbc链接地址:jdbc:oracle:thin:@10.116.4.125:1521:SRPSDB(实例名)

oracle相关知识点的更多相关文章

  1. Oracle 相关知识点结构图

    最近在学Oracle数据库,制作了些结构图方便记忆!主要涉及到Oracle数据类型,Oracle的表操作以及Oracle的游标,还有的之后再分享...... Oracle 数据类型 因为图片上只能看到 ...

  2. MySQL自增列(AUTO_INCREMENT)相关知识点总结

      MySQL的自增列(AUTO_INCREMENT)和其它数据库的自增列对比,有很多特性和不同点(甚至不同存储引擎.不同版本也有一些不同的特性),让人感觉有点稍微复杂.下面我们从一些测试开始,来认识 ...

  3. 【体系结构】有关Oracle SCN知识点的整理

    [体系结构]有关Oracle SCN知识点的整理 1  BLOG文档结构图   BLOG_Oracle_lhr_Oracle SCN的一点研究.pdf 2  前言部分 2.1  导读和注意事项 各位技 ...

  4. UITableView相关知识点

    //*****UITableView相关知识点*****// 1 #import "ViewController.h" // step1 要实现UITableViewDataSou ...

  5. Android开发涉及有点概念&相关知识点(待写)

    前言,承接之前的 IOS开发涉及有点概念&相关知识点,这次归纳的是Android开发相关,好废话不说了.. 先声明下,Android开发涉及概念比IOS杂很多,可能有很多都题不到的.. 首先由 ...

  6. IOS开发涉及有点概念&相关知识点

    前言,IOS是基于UNIX的,用C/C+/OC直通系统底层,不想android有个jvm. 首先还是系统架构的分层架构 1.核心操作系统层 Core OS,就是内存管理.文件系统.电源管理等 2.核心 ...

  7. IOS之UI--小实例项目--添加商品和商品名(使用xib文件终结版) + xib相关知识点总结

    添加商品和商品名小项目(使用xib文件终结版) 小贴士:博文末尾有项目源码在百度云备份的下载链接. xib相关知识点总结 01-基本使用 一开始使用xib的时候,如果要使用自定义view的代码,就需要 ...

  8. 学习记录013-NFS相关知识点

    一.NFS相关知识点 1.NFS常用的路径/etc/exports NFS服务主配置文件,配置NFS具体共享服务的地点/usr/sbin/exportfs NFS服务的管理命令,exportfs -a ...

  9. TCP/IP 相关知识点与面试题集

    第一部分:TCP/IP相关知识点 对TCP/IP的整体认 链路层知识点 IP层知识点 运输层知识点 应用层知识点 (这些知识点都可以参考:http://www.cnblogs.com/newwy/p/ ...

随机推荐

  1. 《基于Scyther的秘钥建立协议设计》-------摘抄整理

    本篇论文额主要创新点:   利用Scyther软件,通过对一个不安全的秘钥建立协议逐步添加并验证安全属性,最终建立一个安全的秘钥建立协议. 通过形式化分析软件设计秘钥建立协议课可以提高协议设计效率,减 ...

  2. 虚拟机ipv6环境搭建操作指南

      一.vmware的相关配置 (1)点击编辑,选择虚拟网络编辑器 (2)选择带NAT模式的VMnet8网络,点击NAT设置 (3)在NAT设置中启用IPV6 (4)设置好后,点击应用 (5)再选择镜 ...

  3. pip安装超时:Read timed out.

    环境:win10 和 pip 在pip install h5py(或者其他第三方依赖包时) 会出现Read timed out.的问题,即安装超时.如下图所示: 解决方法: 1. 在用户目录下,新建p ...

  4. cookies, session, token

    Cookie 是由客户端(通常是浏览器)保存的小型文本信息,其内容是一系列的键值对,是由 HTTP 服务器设置并保存在浏览器上的信息. 在post请求的瞬间,cookie会被浏览器自动添加到请求头中. ...

  5. 目标检测---搬砖一个ALPR自动车牌识别的环境

    目标检测---搬砖一个ALPR自动车牌识别的环境 参考License Plate Detection and Recognition in Unconstrained Scenarios@https: ...

  6. C语言博客I作业04

    问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 作业要求 我在这个课程的目标是 掌握使用for循环语句实现指定次数的循环程序设计. 这个作业在那个具体方面帮助我实现目标 通过 ...

  7. 如何解决web大流量,高并发问题

    对于当今大流量的网站,每天几千万甚至上亿的流量,是如何解决访问量问题的呢? 以下是一些总结的方法:  第一,确认服务器硬件是否足够支持当前的流量.  普通的P4服务器一般最多能支持每天10万独立IP, ...

  8. XML 命名规范

    XML 元素必须遵循以下命名规则: 名称可以含字母.数字以及其他的字符 名称不能以数字或者标点符号开始 名称不能以字符 "xml"(或者 XML.Xml)开始 名称不能包含空格 可 ...

  9. PHP mysqli_dump_debug_info() 函数

    mysqli_dump_debug_info() 函数转储调试信息到日志中. <?php mysqli_dump_debug_info($con); ?>

  10. 003_C/C++笔试题_分享大汇总

    (一)感谢:lhzstudio 01_C++经典面试题全集 50~100道 都附带有参考答案 02_C++开发工程师面试题库 100~150道 03_C++笔试题库之编程.问答题 150~200道 0 ...