Oracle主要用户与一些常用命令

Oracle的主要用户:

l  超级管理员:sys

l  普通管理员:system

l  普通用户:scott

Sqlplusw的一些常用命令:

l  设置行显示数量:set linesize 长度

l  设置也显示数量:set pagesize 长度

l  ed及@指令

l  连接:conn 用户名/密码 as sysdba

如果忘记用户密码:

win+R运行cmd;

运行sqlplus/nolog

SQL>connect/as sysdba

SQL>alter user scott identified by Oracle123  (修改scott用户的密码Oracle123)

SQL>alter user SCOTT account unlock   (SCOTT用户解锁)

查询指令:


select * from emp;

设置每行显示的长度:


set linesize 500;

设置每页显示的行数:


set pagesize 100;

连接用户:


Conn 用户名/密码 [as sysdba|sysoper]

例如连接的是超级管理员(sys),则在连接的最后必须写上as sysdba:


conn sys/change_on_install as sysdba

Sys用户访问scott用户下的emp表:


select * from scott.emp;

查询当前连接的用户:


Show user;

获取一个数据库中全部的表名称:


select * from tab;

查看emp表结构:


desc emp;

在列的类型中主要有以下几种类型:

NUMBER(4):表示数字,长度为4;

NUMBER(7,2):表示数字,其中小数占2位,整数占5位,总共长度为7;

VARCHAR2(10):表示字符串,只能容纳10个长度;

DATE:表示日期;

在sqlplusw中可以输入一个“/”表示重复执行上一条语句的操作。


SQL> ed db

点击“是”。

在记事本中填写命令,保存为*.sql

可以通过@文件名称的方式执行命令,也可以通过@路径方式执行。


SQL> @db

注:如果执行*.sql文件时,不用输入后缀名称,如果是txt需要输入后缀.txt。

时间: 2024-11-05 14:51:38

Oracle主要用户与一些常用命令的相关文章

Oracle学习笔记—数据字典和常用命令(转载)

转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等.当用户在对数据库中的数据进行操作时遇到困难就可以访问数据字典来查看详细的信息. Oracle中的数据字典有静态和动态之分.静态数据字典主要是在用户访问数据字典时不会发生改变的,但动态数据字典是依赖数据库运行的性能的,反映数据库运行的

Linux_用户级_常用命令(1)

开篇语:懒是人类进步的源动力 本文原创,专为光荣之路公众号所有,欢迎转发,但转发请务必写出处! Linux常用命令第一集包含命令:ls 一.何为常用命令 人和系统交互的指令集合,构成了shell.Shell面向于用户,内嵌于操作系统,用户通过shell命令指挥操作系统,进而利用硬件资源完成一系列任务. Shell分为很多种类,常见的有csh.ksh和bash.其中本系列的所有命令和截图都是在操作系统CentOS上完成的,CentOS默认使用bash. 所谓的常用命令,其实就是bash中使用率较高

mongodb用户权限操作常用命令

由于公司还有几台mongodb的数据库,需要开放某部分权限给外部人员使用,所以这里记录一下,仅供需要的朋友使用. 1. MongoDB常用命令 [[email protected] ~]# ps -ef|grep mongod [[email protected] ~]# mongo --host=127.0.0.1 --port=27017 MongoDB shell version: 3.2.7 connecting to: 127.0.0.1:27017/test > show dbs  

Oracle专题1之Oracle概述、Oracle数据库的体系结构以及常用命令

1.Oracle概述 -  Oracle Database,简称为Oracle.是美国ORACLE(甲骨文)公司的一款对象关系型的数据库管理系统(ORDBMS).目前在数据库市场上占有主要份额. -  Oracle的发展史:1977年埃里森和两个朋友,成立RSI公司:1979年的夏季,RSI发布了Oracle第二版:1983年,发布Oracle第三版,并在1983年改名为Oracle公司(含义是"一切智慧的源泉"):1986年,成为世界第四大软件公司:1992年6月,Oracle发布第

windows系统常用命令

dir 指定要列出的驱动器,显示当前文件夹下的文件   /?可显示所有命令 显示当前路径下的所有文件的绝对路径,包含子文件夹中的内容 D:\test > dir /b /s /o:n /a:a    dir  /d         dir  /s   都不会显示完整路径,只有组合才会 可进行模糊查找  如*.txt /b 表示去除摘要信息 /s表示枚举嵌套文件的内容 /o:n表示根据文件名排序 /a:a表示只枚举文件而不枚举其他‘ /a:d显示绝对路径 cls  清屏 cd 改变当前目录 cop

Oracle的学习一:安装与卸载、sql *plus常用命令、Oracle用户管理

1.为什么学习oracle? 性能优越: 小型数据库 中型数据库 大型数据库 acess.foxbase mysql.sql server.informix sybase.oracle.db2 复杂量小(100人内).成本千元内.对安全性要求不高 日访问量5000--15000.成本在万元内,比如商务网站 负载可以处理.海量数据库 .安全性很高sybase<oracle<db2 数据库的选择标准: 项目的规模:a.负载量有多大:b.成本: c.安全性 需求量大: 2.Oracle认证: DBA

oracle创建用户及常用命令

 --首先创建临时表空间 create temporary tablespace test_temp tempfile '路径' size 32M autoextend on next 32M maxsize 2048M extend management local; --创建表空间 create tablespace test_data logging data '路径' size 32M autoextend on next 32M maxsize 2048M extend managem

管理oracle 11g RAC 常用命令

1).检查集群状态: [[email protected] ~]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online 2).所有 Oracle 实例 —(数据库状态): [[email protected] ~]$ srvctl status da

ORACLE常用命令

1 如何查看数据库中都有什么表? select * from sys.user_tables; 2 如何链接数据库 sqlplus /nolog;conn sys/oracle as sysdba; 3 如何启动数据库 startup; 4 查看ORACLE实例结构 desc V$instance; 5 查看用户默认表空间.临时表空间信息 select distinct username,DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users