`
chenzng
  • 浏览: 13994 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Linux ORACLE相关

 
阅读更多

oracle启动关闭

http://www.cnblogs.com/CandiceW/p/6117408.html

 

oracle开机自启动

http://www.cnblogs.com/mophee/archive/2013/06/03/3115805.html

 

 

Oracle服务启动

 

#su oracle      --password:oracle

#sqlplus /nolog

#connect / as sysdba

#startup

 

Oracle服务停止

 

#shutdown

 

监听

 

启动监听

#lsnrctl start

停止监听 

#lsnrctl stop 

查看监听状态 

#lsnrctl status

 

用户管理

 

创建用户

create user "username" identified by "userpassword" ;

 

删除用户

drop user “username” cascade;

注:cascade 参数是级联删除该用户所有对象,经常遇到如用户有对象而未加此参数则用户删不了的问题,所以习惯性的加此参数

 

授权

grant connect,resource,dba to "username" ;

 

查看当前用户的角色

select * from user_role_privs;

select * from session_privs; 

 

查看当前用户的系统权限和表级权限

select * from user_sys_privs;

select * from user_tab_privs;

 

查询用户表

select username from dba_users; 

 

修改用户口令

alter user "username" identified by "password"; 

 

显示当前用户

show user;

 

查看用户当前连接数

select count(*) from sys.v_$session;

 

 

表及表空间

 

--创建临时表空间 

create temporary tablespace mydb_temp tempfile '/opt/app/oracle/oradata/orcl/mydb/_temp01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local;

 

--创建数据表空间

create tablespace mydb logging datafile '/opt/app/oracle/oradata/orcl/mydb/mydb_data01.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local;

 

--创建用户并指定表空间

create user myuser identified by 123456 default tablespace mydb temporary tablespace mydb_temp;

 

 

删除表空间

DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;

 

修改表空间大小

alter database datafile '/path/NADDate05.dbf' resize 100M;

 

查询数据库文件

select * from dba_data_files; 

 

查询当前存在的表空间

select * from v$tablespace;

 

表空间情况

select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

 

查询表空间剩余空间

select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;

 

查看表结构

desc table

 

分享到:
评论

相关推荐

    BE2012备份linux oracle相关问题解决

    标题中提到的“BE2012备份linux oracle相关问题解决”,这暗示了文章的内容会围绕着使用赛门铁克(Symantec)BE2012产品在Linux环境下备份Oracle数据库时遇到的问题及其解决方案。BE2012是Symantec Backup Exec的...

    Linux下Oracle Client的安装

    Linux 下 Oracle Client 的安装 Linux 下 Oracle Client 的安装是指在 Linux 操作系统中安装 Oracle 客户端的过程。该过程需要在 Linux 服务器上安装 Oracle 客户端,以便连接 Oracle 数据库服务器。 一、 Linux ...

    linux oracle包安装

    通过本文的介绍,我们详细了解了如何在Linux环境下通过`yum`来安装Oracle相关的软件包。整个过程包括配置网络源、编辑repo文件以及最终的安装步骤。这种方法不仅简单高效,而且能确保安装的软件包是最新的,同时也...

    Linux oracle12C安装包下载

    Linux下windows64位 oracle12C安装包 winx64_12102_database_1of2.zip winx64_12102_database_2of2.zip

    Linux下Oracle 10g安装

    在Linux上安装Oracle 10g是一个涉及多步骤的过程,不仅需要对Linux操作系统有深入的了解,还需要掌握Oracle数据库的相关知识。本文介绍了安装Linux操作系统、配置系统以满足Oracle数据库要求、安装Oracle数据库软件...

    linux oracle imp exp 执行命令安装

    在Linux环境下,Oracle数据库是企业级的重要数据存储和管理工具。为了远程连接Oracle服务器并执行数据导入(IMP)和导出(EXP)操作,客户端计算机上必须安装特定的Oracle工具,即`imp`和`exp`。这两个命令是Oracle ...

    Linux下Oracle 12c的安全卸载

    2. **删除`/usr/local/bin`下的Oracle相关文件**:包括但不限于`oraenv`等脚本文件。 ```bash rm -rf /usr/local/bin/ora* ``` 3. **清理临时文件**:删除`/tmp`目录下的Oracle相关文件。 ```bash rm -rf /tmp/...

    linux下oracle手动建实例

    ### Linux 下 Oracle 手动建实例详解 #### 一、概述 在Linux环境中手动构建Oracle实例是一项高级且复杂的任务,通常适用于需要定制化配置或特殊需求的场景。本文档将根据给定的信息,详细介绍如何在Linux环境下手动...

    Linux下oracle启动和监听

    在 Linux 平台上安装 Oracle 之后,需要创建 Oracle 系统用户,并在 `/home/oracle` 下面的 `.bash_profile` 添加几个环境变量:`ORACLE_SID`, `ORACLE_BASE`, `ORACLE_HOME`。例如: `export ORACLE_SID=test` `...

    linux oracle重新启动

    本文将详细介绍在Linux环境下重启Oracle数据库及其监听器的方法,并提供相关的命令行操作步骤。 #### 二、重启Oracle数据库及其监听器的方式 ##### 方法1:使用`dbstart`和`lsnrctl`命令 1. **使用root用户登录...

    Linux安装Oracle19C详细步骤

    Linux安装Oracle19C详细步骤 在这篇文章中,我们将详细介绍如何在 CentOS 7 和 Red Hat 7 系统中安装 Oracle 19C。整个安装过程可以分为六个步骤:系统要求和准备、关闭防火墙、图形桌面、selinux、修改静态 IP、...

    Linux Oracle11.2.0.4安装包全集Linux版本

    Linux Oracle11.2.0.4安装包全集Linux版本,免去官网下载的大部分时间。百度云盘链接

    解决linux下oracle中文乱码问题,添加中文支持

    解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码问题,添加中文支持解决linux下oracle中文乱码...

    linux重启oracle相关服务

    Linux 重启 Oracle 相关服务 Linux 重启 Oracle 相关服务是指在 Linux 操作系统中重启 Oracle 数据库和监听器的过程。该过程包括重启服务器、重启监听器、重启实例等步骤。 一、重启服务器和监听器 在 Linux 中,...

    linux安装oracle11g

    ### Linux环境下Oracle 11g数据库的安装及配置 #### 一、Linux环境准备 **1. 检查基本需求** 确保服务器满足Oracle 11g的基本硬件要求,包括但不限于内存大小和交换分区大小。 - **内存大小**: 可以通过`grep ...

    linux远程连接oracle数据库

    ### Linux远程连接Oracle数据库知识点详解 #### 一、测试项目 - **通过Java程序远程连接Oracle 10g数据库** - Java作为一种广泛使用的编程语言,可以用来开发各种应用程序,包括与数据库交互的应用。要实现Java...

    linux oracle 12c 安装教程

    linux oracle 12c 安装教程

    Linux_Oracle客户端全部rpm包

    5. **配置环境变量**:安装完成后,需要配置环境变量,如ORACLE_HOME、PATH和LD_LIBRARY_PATH,以便系统能找到Oracle客户端的相关文件。这通常在`~/.bashrc`或`/etc/profile`文件中完成。 6. **验证安装**:最后,...

    Linux上实现oracleHA双机热备

    2. 调整Oracle相关参数,以适应高可用性环境的需求。 **节点二安装Oracle**: 1. 在节点二上重复上述安装过程。 2. 确保两节点之间的Oracle版本一致。 #### 五、配置Oracle HA **安装Oracle实例**: 1. 在节点一...

    linux oracle从零开始 学习笔记

    Linux简介 Linux命令 Linux远程连接工具 Oracle在linux下的安装 Oracle相关配置 Oracle常用命令 PL/SQL连接oracle 问题总结

Global site tag (gtag.js) - Google Analytics