【Oracle登录命令】教程文章相关的互联网学习教程文章

二、oracle sql*plus常用命令

一、sys用户和system用户Oracle安装会自动的生成sys用户和system用户(1)、sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install(2)、system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限,默认的密码是manager(3)、一般讲,对数据库维护,使用system用户登录就可以拉注意:也就是说sys和system这两个用户最大的区别是在于有没有create d...

Oracle shutdown immediate命令关闭数据库时没有反应【代码】

在服务器上重启Oracle数据库服务器时,执行shutdown immediate命令没有反应[oracle@iZbp178 ~]$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on 星期四 12月 7 22:16:31 2017Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL> connect /as sysdba 已连接。 SQL> shutdown immediate; 之后等了很长时间也没有反应 解决方法: 因为有大量的数据要回滚,所以要执行以下命令,保存检查点。SQL> alter system c...

Oracle中用exp/imp命令快速导入导出数据

from: http://blog.csdn.net/wangchunyu11155/article/details/53635602 【用 exp 数 据 导 出】: 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys) 3 将数据库中的表table1 、table2导出 exp system/manager@TEST file=d:\daochu.dmp ...

Oracle 常用命令笔记(1)

命令说明crsctl start has 启动数据库HAS服务。crsctl stat res -t 检查ASM中的各服务(DG、监听、ASM实例等)状态。srvctl status asm 查看ASM实例状态,正常情况下主备机的ASM实例都应该处于启动状态。srvctl start asm 启动ASM实例。srvctl stop asm 停止ASM实例。srvctl status diskgroup -g dgname 查看数据库DG状态。例如:srvctl status diskgroup -g dg_orasrvctl stop diskgroup -g dgname 停止数据...

oracle命令查看表结构及表索引

select dbms_metadata.get_ddl(‘TABLE‘,‘TABLE_NAME‘) from dual; 括号里面有两个参数,第一个参数是我们要查询的对象,这里查的是表结构,所以是‘TABLE‘.第二个参数是我们要查的表的表名,这里的表名必须大写。 注意:执行完上面这条语句你可能只是看到整个建表语句的一部分,因此我们在执行命令的时候可以加上下面的语句: SQL> SET LONG 3000SQL> SET PAGESIZE 0SQL> SELECT DBMS_METADATA.GET_DDL(‘TABLE‘,‘TABLE_N...

【linux&oracle】常用命令汇总【代码】

)SQL> create user user1 identified by redhat;SQL> conn user1/redhat ERROR:ORA-01045: user USER1 lacks CREATE SESSION privilege; logon deniedWarning: You are no longer connected to ORACLE.SQL> SQL> show userUSER is ""SQL> conn / as sysdbaConnected.SQL> SQL> grant connect to user1;SQL> conn user1/redhat;Connected.SQL> 查看系统拥有哪些用户SQL> select * from all_users; 执行sql文件(PATH表示文件的路...

oracle启动的一些基本命令【图】

对于大多数Oracle DBA来说,启动和关闭Oracle数据库最常用的方式就是在命令行方式下的Server Manager。从Oracle 8i以后,系统将Server Manager的所有功能都集中到了SQL*Plus中,也就是说从8i以后对于数据库的启动和关闭可以直接通过SQL*Plus来完成 一、摘要 Oracle数据库的完整启动过程是分步骤完成的,包含以下3个步骤: 启动实例-->加载数据库-->打开数据库 因为Oracle数据库启动过程中不同的阶段可以对数据库进行不同的维护操...

Oracle 12c 命令行创建PDB【代码】

1、登陆cdb创建pdb sqlplus / as sysdbacreate pluggable database pdb4 admin user pdb4 identified by pdb4 file_name_convert=(‘/u01/app/oracle/oradata/cdb/pdbseed‘,‘/u01/app/oracle/oradata/cdb/pdb4‘); 2、具体步骤 <roidb01:cdb:/home/oracle>$sqlplus / as sysdbaSQL*Plus: Release 12.1.0.2.0 Production on Sat Jan 20 12:07:32 2018Copyright (c) 1982, 2014, Oracle. All rights reserved.Connected to: Oracl...

oracle数据库常用命令

create tablespace GRP datafile ‘E:/GRP_TBSPACE.dbf‘ size 3000M autoextend on next 5M maxsize 5000M;/*第3步:创建用户并指定表空间 */create user tctest0707 identified by a default tablespace GRP temporary tablespace temp profile default; /*第4步:给用户授予权限 */grant connect,resource,dba,select any table to tctest0707;GRANT select ANY TABLE TO nncz2017 WITH ADMIN OPTION;(常态库执行)-...

oracle 数据库Cmd命令导入导出

imp导入数据库: imp username/passwork@dblink ignore=y file=x:/xx.dmp 注:ignore=y 忽略创建错误,已有表结构无需导入表结构的情况下添加   exp导出数据库: exp username/passwork@dblink file=x:/xx.dmp 作者:java小秦 出处:http://www.cnblogs.com/qinjunli 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 o...

Oracle常用命令【代码】

* from v$version;比较命令decodeselect decode(sign(变量1 - 变量2), -1, 变量1, 变量2) from dual; --取较小值查看表大小select segment_name,tablespace_name,bytes B,bytes / 1024 KB,bytes / 1024 / 1024 MBfrom user_segmentswhere segment_type = ‘TABLE‘;查看死锁与解锁查询死锁:SELECT l.session_id sid,s.serial#,l.locked_mode,l.oracle_username,l.os_user_name,s.machine,s.terminal,o.object_name,s.logon_timeFR...

Oracle菜鸟学习之 Oracle基础命令【代码】

首发:http://www.arppinging.com/wordpress/?p=93 Oracle菜鸟学习之 Oracle基础命令 1.connect和show user 连接用户和查看当前用户 SQL> show user; USER is "SCOTT" SQL> conn /as sysdba Connected. SQL> show user USER is "SYS" SQL> 2.clear screen 清除屏幕输出 3.spool 记录输出内容到文本 开启记录 SQL> spool /tmp/sql.txt SQL> select * from student;SNO SNAME BIRTHDAY ---------- -------...

oracle sqldrl命令与以及ctl文件

具体操作如下: 第一步:先编辑好数据控制文件 xx.ctl,如test.ctl options(skip=1) --跳过第一行(看实际情况) load data infile ‘C:\Users\1\Desktop\test.txt‘ --数据文件的路径 truncate into table test1 --将表数据清空插入数据,此外还有insert、replace、append方式 fields terminated by ‘\t‘ --数据的分隔符,字段拆分 TRAILING NULLCOLS(a,b,c,d date‘yyyy/mm/dd‘) --数据为空则为空,括号里是字段(包括...

Oracle 12C CDB、PDB常用管理命令

Oracle 12C CDB、PDB常用管理命令--查看PDB信息(在CDB模式下) show pdbs --查看所有pdbselect name,open_mode from v$pdbs; --v$pdbs为PDB信息视图select con_id, dbid, guid, name , open_mode from v$pdbs; --切换容器 alter session set container=orcl1 --切换到PDBorcl1容器alter session set container=CDB$ROOT --切换到CDB容器 --查看当前属于哪个容器 select sys_context(‘USERENV‘,‘CON_NAME‘) from dual; -...

Oracle DataGuard常用管理命令

alter database recover managed standby database disconnect from session; 开启同步重做日志,(使用归档日志进行同步)管理模式 ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT FROM SESSION; 开启同步重做日志,使用在线日志进行同步)管理模式 alter database recover managed standby database cancel; 管理模式到只读模式 select process,status from v$managed_standby; 查看日志...