#注意:例子中的oralce命令在/home/oracle/oracle/product/10.2.0/db_1/bin目录。#你可以自己修改成自己的目录。
A.#dbstart //启动数据库  
#dbshut //关闭数据库  
B.#emctl start dbconsole //开启企业管理器  
#emctl stop dbconsole //关闭企业管理器  
C.#lsnrctl start //启动监听  
#lsnrctl stop //关闭监听  
D.#emctl start agent //开启代理 
#emctl stop agent //关闭代理  
E.#sqlplus /nolog  
conn / as sysdba  
startup //启动实例  
shutdown immediate //关闭实例  
F.#tnsping 192.168.1.104 //测试Oracle数据库是否通  
G.http://10.0.0.77:5560/isqlplus //isQL*Plus URL  
http://10.0.0.77:5560/isqlplus/dba //isQL*Plus DBA URL
http://10.0.0.77:1158/em //Enterprise Manager 10g Database

  • 建立表空间和用户的步骤:
  • 用户
  • 建立:create user 用户名 identified by "密码";
  • 授权:grant create session to 用户名;
  • grant create table to  用户名;
  • grant create tablespace to  用户名;
  • grant create view to  用户名;
  • 表空间
  • 建立表空间(一般建N个存数据的表空间和一个索引空间):
  • create tablespace 表空间名
  • datafile ' 路径(要先建好路径)\***.dbf  ' size *M
  • tempfile ' 路径\***.dbf ' size *M
  • autoextend on  --自动增长
  • --还有一些定义大小的命令,看需要
  • default storage(
  • initial 100K,
  • next 100k,
  • );
  • 用户权限
  • 授予用户使用表空间的权限:
  • alter user 用户名 quota unlimited on 表空间;
  • 或 alter user 用户名 quota *M on 表空间;
  • --导入导出命令
  • ip导出方式: exp demo/demo@127.0.0.1:1521/orcl file=f:/f.dmp full=y
  • exp demo/demo@orcl file=f:/f.dmp full=y
  • imp demo/demo@orcl file=f:/f.dmp full=y ignore=y

查看表空间文件所在目录:
select * from dba_data_files;

ORACLE数据字典视图的种类分别为:USER,ALL 和 DBA.  
       USER_*:有关用户所拥有的对象信息,即用户自己创建的对象信息
  ALL_*:有关用户可以访问的对象的信息,即用户自己创建的对象的信息加上
  其他用户创建的对象但该用户有权访问的信息
  DBA_*:有关整个数据库中对象的信息
  (这里的*可以为TABLES,INDEXES,OBJECTS,USERS等。)
  1、查看所有用户
  select * from dba_user;
  select * from all_users;
  select * from user_users;
  2、查看用户系统权限
  select * from dba_sys_privs;
  select * from all_sys_privs;
  select * from user_sys_privs;
  3、查看用户对象权限
  select * from dba_tab_privs;
  select * from all_tab_privs;
  select * from user_tab_privs;
  4、查看所有角色
  select * from dba_roles;
  5、查看用户所拥有的角色
  select * from dba_role_privs;
  select * from user_role_privs;
  6、查看当前用户的缺省表空间
  select username,default_tablespace from user_users;
  7、查看某个角色的具体权限
  如grant connect,resource,createsession,create view to TEST;
  8、查看RESOURCE具有那些权限
  用SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE';

SQL code
--删除空的表空间,但是不包含物理文件
drop tablespace tablespace_name;
--删除非空表空间,但是不包含物理文件
drop tablespace tablespace_name including contents;
--删除空表空间,包含物理文件
drop tablespace tablespace_name including datafiles;
--删除非空表空间,包含物理文件
drop tablespace tablespace_name including contents and datafiles;
--如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTS
drop tablespace tablespace_name including contents and datafiles CASCADE CONSTRAINTS;

转载于:https://www.cnblogs.com/colben/p/4111639.html

linux下Oracle 相关命令相关推荐

  1. Linux下python的命令,linux下python相关命令

    若本机已安装python2,尽量不要动现有的python2,额外安装python3即可. 1.安装python3.6(centos下安装python3自带pip和setuptools) # 安装依赖环 ...

  2. Linux下WPS相关命令——et,wps,wpp

    Linux下WPS相关命令--et,wps,wpp 使用"et"命令可以打开"WPS表格程序","wps"命令可以打开"WPS文字 ...

  3. 常用linux下网络相关命令

    说明: 以下命令为Linux中常用的网络命令,适用于大多数Linux/Unix系统,少数系统可能会有差异.欢迎大家根据自己日常工作中的使用情况进行补充. 设置网络参数的命令: 手动/自动配置IP参数与 ...

  4. linux下Oracle常用命令

    1.启动oracle数据库: //切换至Oracle用户:[root@server36 ~]# su - oracle//进入sqlplus环境,nolog参数表示不登录:[oracle@server ...

  5. linux将文件夹树状列出,Linux下用tree命令列出树形图

    命令用法: tree 参数: -a 显示所有文件和目录. -A 使用ASNI绘图字符显示树状图而非以ASCII字符组合. -C 在文件和目录清单加上色彩,便于区分各种类型. -d 显示目录名称而非内容 ...

  6. Linux下用脚本命令打开文档、表格、PPT

    Linux下WPS相关命令有:et.wps.wpp. "et" --> "WPS表格程序" "wps" --> "WP ...

  7. Linux下使用ps命令来查看Oracle相关的进程

    Linux下可以使用ps命令来查看Oracle相关的进程 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [oracle@ www.linuxidc.com ...

  8. oracle EBS查进程,Linux下使用ps命令来查看Oracle DB以及EBS相关的进程

    Linux下可以使用ps命令来查看Oracle相关的进程 使用ps来查看Oracle数据库相关的服务 Oracle Listener 这个命令会列出Oracle Net Listener的进程 [or ...

  9. 【转】Linux下Oracle sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)...

    文章转自:http://www.ha97.com/4856.html 作者: 谋万世全局者 PS:近来因工作需要业余在学习oracle,发现通过SecureCRT或putty等SSH客户端远程登录Li ...

最新文章

  1. 机器阅读理解(MRC)零基础入门级综述(一)
  2. mysql同步出现错误
  3. Windows程序设计之创建窗口示例
  4. 【深度学习】Batch Normalization(BN)超详细解析
  5. c++-内存管理-bitmap_alloctor
  6. python pillow环境_解决Python图片处理模块pillow使用中出现的问题
  7. 开源排版软件 Scribus
  8. Java实现猜拳游戏
  9. 【重要通知】结构设计新班开课——本轮主讲电动牙刷产品结构设计
  10. ISO/IEC 27017:2015 标准信息安全策略
  11. 一个权限管理系统如何设计
  12. VBS word/excel 转 PDF
  13. 织梦网站转移主机服务器教程
  14. 杂谈:渐进增强与优雅降级
  15. 临终关怀?抑或一切照旧?PR咋又更新了?
  16. 基于java的springboot在线外卖点餐系统毕业设计springboot开题报告
  17. linux磁带备份命令,LINUX下磁带机备份命令表
  18. C语言的数据类型——基本数据类型——整形家族(字符类型)以及整形提升和截断
  19. SQLServer连接服务器维护,SQLServer远程连接服务器详细配置(sp_addlinkedserver)
  20. nginx location 配置中 try_files, alias, root, index 的

热门文章

  1. Python Selenium之异常处理
  2. R(1):中文乱码解决方案
  3. Sqlite 数据库出现database disk image is malformed报错的解决方法
  4. Java后台解决跨域问题
  5. c++ 函数当参数传参,类函数当参数传参,匿名函数当参数传参,function<void()>
  6. roslaunch与param使用
  7. Linux:VMware12.5.7安装Ubuntu16.04.2失败的解决方案cpufreq: cpufreq_online: Failed to initialize policy for cpu
  8. python有关迭代器和生成器的面试题_python面试题之生成器迭代器
  9. visionpro加载toolblock 和保存toolblock
  10. 数据结构与与算法之希尔排序