Oracle入门第一天(下)——数据库的管理
一、SQL Developer的使用
常用设置,参考:https://www.cnblogs.com/biGpython/archive/2012/03/30/2424739.html
https://www.cnblogs.com/linjiqin/archive/2013/06/24/3152538.html
没有监听程序请通过net-manage或者lilsten-ora配置文件https://blog.csdn.net/qq_27298687/article/details/89327728
登录
以SCOTT用户登录:

登录页面:

导入表:

. 将导入的表放到任意的位置:(这里选择D盘根目录)

执行以下命令:顺序需要一致!



通过查询来检测是否导入正确:107条记录找到则为正确!

打开SQL窗口,工具栏->会话->执行可执行语句
二、企业管理器
通过所有程序->Oracle客户端->找到企业管理器控制台(Enterprise manager console)
11g改版成为b/s架构了,可以简单参考:https://www.cnblogs.com/jifeng/archive/2013/04/25/3043756.html

点开数据库ORCL进行登录:(使用系统用户进行登录)


创建用户
在上图的用户上右击两次,即可创建用户:


之后也可以以此用户登录Developer了!——当然,他不能访问刚刚SCOTT通过文件创建的表
对象
要想进行访问,需要在企业管理器进行管理:

展开表:

这样,就可以通过JIANGBEI用户访问SCOTT用户对应表的对应权限了!
系统
给用户对应的权限(例如创建表)

限额
给表空间分配物理空间,这样才能正确创建了!

角色
和权限管理一样,角色有对应权限的封装,属于某个角色拥有对应权限

对应角色有哪些权限可以在用户下一栏进行查看

查看版本:
select * from v$version
数据库的系统表(通过以下三个表来导出所有表结构信息)
DESC ALL_COL_COMMENTS ;
Name Type Nullable Default Comments
----------- -------------- -------- ------- ---------------------
OWNER VARCHAR2(30) Owner of the object
TABLE_NAME VARCHAR2(30) Name of the object
COLUMN_NAME VARCHAR2(30) Name of the column
COMMENTS VARCHAR2(4000) Y Comment on the column
ALL_COL_COMMENTS
desc ALL_TAB_COLUMNS;
Name Type Nullable Default Comments
-------------------- ------------- -------- ------- --------------------------------------------------------------------
OWNER VARCHAR2(30)
TABLE_NAME VARCHAR2(30) Table, view or cluster name
COLUMN_NAME VARCHAR2(30) Column name
DATA_TYPE VARCHAR2(106) Y Datatype of the column
DATA_TYPE_MOD VARCHAR2(3) Y Datatype modifier of the column
DATA_TYPE_OWNER VARCHAR2(30) Y Owner of the datatype of the column
DATA_LENGTH NUMBER Length of the column in bytes
DATA_PRECISION NUMBER Y Length: decimal digits (NUMBER) or binary digits (FLOAT)
DATA_SCALE NUMBER Y Digits to right of decimal point in a number
NULLABLE VARCHAR2(1) Y Does column allow NULL values?
COLUMN_ID NUMBER Y Sequence number of the column as created
DEFAULT_LENGTH NUMBER Y Length of default value for the column
DATA_DEFAULT LONG Y Default value for the column
NUM_DISTINCT NUMBER Y The number of distinct values in the column
LOW_VALUE RAW(32) Y The low value in the column
HIGH_VALUE RAW(32) Y The high value in the column
DENSITY NUMBER Y The density of the column
NUM_NULLS NUMBER Y The number of nulls in the column
NUM_BUCKETS NUMBER Y The number of buckets in histogram for the column
LAST_ANALYZED DATE Y The date of the most recent time this column was analyzed
SAMPLE_SIZE NUMBER Y The sample size used in analyzing this column
CHARACTER_SET_NAME VARCHAR2(44) Y Character set name
CHAR_COL_DECL_LENGTH NUMBER Y Declaration length of character type column
GLOBAL_STATS VARCHAR2(3) Y Are the statistics calculated without merging underlying partitions?
USER_STATS VARCHAR2(3) Y Were the statistics entered directly by the user?
AVG_COL_LEN NUMBER Y The average length of the column in bytes
CHAR_LENGTH NUMBER Y The maximum length of the column in characters
CHAR_USED VARCHAR2(1) Y C if maximum length is specified in characters, B if in bytes
V80_FMT_IMAGE VARCHAR2(3) Y Is column data in 8.0 image format?
DATA_UPGRADED VARCHAR2(3) Y Has column data been upgraded to the latest type version format?
HISTOGRAM VARCHAR2(15) Y
ALL_TAB_COLUMNS
DESC ALL_TAB_COMMENTS;
Name Type Nullable Default Comments
---------- -------------- -------- ------- ---------------------
OWNER VARCHAR2(30) Owner of the object
TABLE_NAME VARCHAR2(30) Name of the object
TABLE_TYPE VARCHAR2(11) Y Type of the object
COMMENTS VARCHAR2(4000) Y Comment on the object
ALL_TAB_COMMENTS
Oracle入门第一天(下)——数据库的管理的更多相关文章
- Oracle入门第一天(上)——简介与安装
一.Oracle介绍 Oracle 公司是全球最大的信息管理软件及服务供应商,成立于1977年 Oracle 公司因其复杂的关系数据库产品而闻名.Oracle的关系数据库是世界第一个支持SQL语言的 ...
- MySQL基础入门-第一课 新建数据库(linux版本)
MySQL linux 登录MySQL sudo ),name ),phone ) ); # 或者 ),name ),phone )); 数据类型 数据类型 大小(字节) 用途 格式 INT ...
- Oracle入门第六天(下)——高级子查询
一.概述 主要内容: 二.子查询介绍 1.简单子查询(WHERE子查询) SELECT last_name FROM employees WHERE salary > (SELECT salar ...
- 【转】Oracle RAC 环境下的连接管理
文章转自:http://www.oracle.com/technetwork/cn/articles/database-performance/oracle-rac-connection-mgmt-1 ...
- Oracle RAC 环境下的连接管理(转) --- 防止原文连接失效
崔华老师的文章!!! 这篇文章详细介绍了Oracle RAC环境下的连接管理,分别介绍了什么是 Connect Time Load Balancing.Runtime Connection Load ...
- oracle 事务 第一弹
一.事务概念 概念:在数据库中事务是工作的逻辑单元,一个事务是由一个或多个完成一组的相关行为的SQL语句组成,通过事务机制确保这一组SQL语句所作的操作要么完全成功执行,完成整个工作单元操作,要么一点 ...
- oracle系列--第一篇 数据库基础
第一章 数据库基础 1.1 数据管理概述 1.1.1 什么是数据管理 与我们人类相比,计算机的最大优势就是能够高速.精准地运行,其运行的过程就是执行程序代码和操作指令.处理数据的过程.可以说,数据处理 ...
- 4. Oracle数据库用户管理备份与恢复
一. Oracle用户管理备份介绍 Oracle物理备份核心就是将物理文件拷贝一份副本:存放在磁盘上.物理文件指的是:数据文件,控制文件,日志文件,参数文件等等. 根据数据库状态而分:备份可分为热备份 ...
- ElasticSearch入门 第一篇:Windows下安装ElasticSearch
这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
随机推荐
- 使用PowerShell批量注册DLL到GAC
一段很小的代码,注册当前目录下所有的DLL到GAC,请先把gacutil.exe复制到同一个目录. $Path = Get-Location $Dir = Get-ChildItem "$P ...
- C/S架构的性能测试
很多人关心LR在C/S架构上如何实施性能测试,我想根本原因在于两个方面,一是很多时候脚本无法录制,即LR无法成功调用被测的应用程序,二是测试脚本即使录制下来,可读性不强,往往不能运行通过,调试时无从下 ...
- ZT android -- 蓝牙 bluetooth (二) 打开蓝牙
android -- 蓝牙 bluetooth (二) 打开蓝牙 分类: Android的原生应用分析 2013-05-23 23:57 4773人阅读 评论(20) 收藏 举报 androidblu ...
- 用valgrind检测php扩展内存泄露
原文:https://bugs.php.net/bugs-getting-valgrind-log.php 前提 1,编译php的时候,必须要带上--enable-debug选项. 2,禁用php的内 ...
- svg压缩工具svgo安装使用
svgo是基于node.js的插件,所以需要先安装node.js 1.安装完node.js后,打开node.js命令窗口,输入npm install -g svgo,安装成后会出现下边的内容 2.对s ...
- 面向对象的JavaScript --- 封装
面向对象的JavaScript --- 封装 封装 封装的目的是将信息隐藏.一般而言,我们讨论的封装是封装数据和封装实现.真正的封装为更广义的封装,不仅包括封装数据和封装实现,还包括封装类型和封装变化 ...
- [教程] macOS打开原生的NTFS读写功能
Mac本身实际上是支持原生的NTFS读写的,只不过这一功能被隐藏了,但是可以手动打开,这比第三方的的工具要安全得多,有时第三方工具可能会发生整个NTFS分区数据丢失的情况,下面是打开MAC原生NTFS ...
- 新闻cms管理系统(三) ------菜单管理
1.前期准备工作 (1)模板介绍 添加菜单的模板页面 菜单管理首页: 添加菜单页面: (2)公共类引入介绍 公共函数文件的引入(位置: Application/Admin/Controller/Com ...
- 定义一个类Point,代表一个点,public属性有x和y,方法有显示点坐标 show(),构造函数有两个参数分别给x,y赋值,在main方法中构造两个对象,再创建一方法(getMiddle)为取两个点构成线段的中点的坐标,参数为2个点对象,调用此方法后得到一个新的点,编写Application,显示该对象的坐标值。
这个题让我更加明白了类创建对象的实质 代码中用到:1.对象作形参;2.对象作返回值 以下用代码具体分析: class Point1{ public double x; public double y; ...
- [转]未能加载文件或程序集 CrystalDecisions.Web Version=10.2.3600解决方法
找到你开发的机器上VS安装目录中的SDK\v2.0\BootStrapper\Packages\CrystalReports\CRRedist2005_x86.msi和SDK\v2.0\BootStr ...