一般是由于表挂起造成的---查询是否有挂起的表SELECT object_name, machine, s.sid, s.serial# FROM gv$locked_object l, dba_objects o, gv$session s WHERE l.object_id = o.object_id AND l.session_id = s.sid;---杀死挂起表idALTER syste
原创 2015-10-21 10:06:35
1464阅读
oracle
原创 2023-02-12 05:40:26
334阅读
在plsql里面找到command window,用命令窗口打开
原创 2022-08-20 06:26:12
370阅读
在一个文件中将保存的我们常需要操作的命令,已删除为例。 在xy.sql中存在以下语句 delete from a; delete from b; delete from c; 把xy.sql保存在d盘。 在Oracle命令窗口中输入以下命令便可执行上述的删除操作: SQL>@ d:\xy.sql; 或者 SQL>start d:\xy.sql; &nb
原创 2013-02-14 15:48:18
626阅读
1点赞
当sql命令过多(sql文件过大)时,用plsql执行时比较慢而且容易超时,此时可以用sqlplus命令直接执行sql脚本文件,方法如下: 1、sqlplus登录 >sqlplus username/password@dbname 2、执行sql文件 如果sql文件在当前目录下,可以直接执行: >@ ...
转载 2021-09-22 13:43:00
2976阅读
2评论
Oracle命令(一):Oracle登录命令1、运行SQLPLUS工具  C:\Users\wd-pc>sqlplus2、直接进入SQLPLUS命令提示符  C:\Users\wd-pc>sqlplus/nolog3、以OS身份连接  C:\Users\wd-pc>sqlplus/assysdba或  SQL>connect/assysdba4、普通用户登录  C:\Use
转载 2018-01-19 16:49:45
1995阅读
1点赞
1、运行SQLPLUS工具 C:\Users\wd-pc>sqlplus 2、直接进入SQLPLUS命令提示符 C:\Users\wd-pc>sqlplus /nolog 3、以OS身份连接 C:\Users\wd-pc>sqlplus / as sysdba 或 SQL>connect / as
转载 2018-01-07 21:18:00
359阅读
2评论
1、运行SQLPLUS工具 C:\Users\wd-pc>sqlplus2、直接进入SQLPLUS命令提示符 C:\Users\wd-pc>sqlplus /nolog3、以OS身份连接 C:\Users\wd-pc>sqlplus / as sysdba 或 SQL>connect / ...
原创 2022-06-22 22:02:53
4971阅读
前奏: 需要利用有REscourse权限的用户比如SCOTT登录Oracle并用SQLInjection提权至DBA权限 网上有一种执行OS命令的方法: c:\1.sql create or replace and compile java souRCe named "util" as import java.io.*; import java.lang.*;
原创 2010-09-26 15:04:11
2223阅读
一、ORACLE的启动和关闭 1、在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a、启动ORACLE系统 oracle>svrmgrl SVRMGR>connect internal SVRMGR>startup SVRMGR>quit b、关闭ORACLE系统 or
原创 2013-04-15 16:39:21
462阅读
oracle查询语句大全(oracle 基本命令大全一) 这篇文章主要介绍了oracle查询语句,有助于新手迅速熟悉ORACLE
原创 2022-11-17 00:37:07
89阅读
执行SQL的步骤: 输入SQL->解析SQL->(解析后的SQL)->优化器->(执行计划)->行源生成器->(查询计划/迭代计划)->SQL引擎->(结果集) 一、SQL解析: 开始解析时,数据库会创建一个游标,存在于特定会话私有SQL去中。之后以分析的SQL语句和其他处理信息都存储在其中,SQL ...
转载 2021-09-05 09:48:00
503阅读
2评论
看了一篇oracle执行顺序滴,感觉挺好滴1。分析分析是处理SQL语句的第一步,它是SQL语句处理过程较为重要的一步,它又包含几个方面:(1)语法分析,oracel是采用数据库常用的自底向上的分析方法,包含检查语法规范,命名规范,它是处理SQL语句中最消耗时间且代价最高的步骤,主要表现在绑定变量和存储过程等方面:A.绑定变量:这也是为什么使用在某种情况下绑定变量方式会比非绑定方式效率和性能高出几
原创 2023-04-20 15:45:13
252阅读
Linux 是一种广泛使用的操作系统,它具有许多优势,其中之一就是可以轻松地执行 Oracle 数据库。在 Linux 上执行 Oracle 数据库需要一些步骤,但只要按照正确的方法进行操作,就可以让 Oracle 在 Linux 上稳定运行。 首先,要在 Linux 上执行 Oracle 数据库,首先需要下载并安装相应的 Oracle 软件。Oracle 官方网站上有针对 Linux 系统的安
原创 2024-03-12 12:04:22
98阅读
oracle执行cmd 装了一个oracle db11g,于是想试一下网上流传的在sqlplus中执行cmd的一些命令,也不知怎么的,没一个好用的,可能是网上转来转去的转错了.不过有一个简单的执行cmd命令方法: SQL> host net user User accounts for \\PC-ATQHJ4UG1SDA ----------------------
转载 精选 2010-01-31 20:54:54
624阅读
Linux Shell常用技巧和高级技巧系列博客的总结,将以Oracle数据库服务器启动脚本为例,逐行进行解释和说明,以帮助我们能够更好的学习和理解Shell脚本的惯用技巧和强大之处。 Oracle的启动脚本从功能上讲主要分为两个部分,第一部分是初始化各种环境变量,以确认当前Oracle服务器的版本,从而进一步确定启动当前服务器的步骤和具体需要使用的各种Oracle工具,第二部分是基于之
转载 2024-06-17 06:43:29
44阅读
Oracle除了提供数据库级的各种权限来控制安全以外,对于SQLPLUS工具而言,还提供了特殊的控制方法。一般数据库创建的时候,DBCA都会自动在SYSTEM用户下加载$ORACLE_HOME/sqlplus/admin/pupbld.sql脚本,来创建SQLPLUS_PRODUCT_PROFILE表,如果这个表没有创建,则在普通用户登陆时候会出现告警。这个表可以限制除SYS、SYSTEM以及SY
1 Linux环境下面的处理 在sqlplus 里面 添加一个 ! 就可以执行 但是 因为Oracle 必须为非root用户 所以很多命令可能无法执行: 2. Windows 环境执行命令的方式 是在命令的前面添加 host 命令来处理 还有一个可以提升权限的命令
原创 2021-08-24 09:40:02
1105阅读
首先打开cmd命令行; 1.执行 sqlplus /nolog; 2.conn sys / as sysdba ;(口令是你登录数据库时输入的密码) 3.shutdown immediate ; 4.startup ; 5.完成
转载 2020-07-13 15:01:00
632阅读
2评论
第一章:日志管理 第二章:表空间管理 第三章:表 第四章:索引 第五章:约束 第六章:LOAD数据 第七章:reorganizing data 第八章: managing password security and resources 第九章:Managing users 第十章:managing privileges 第十一章: manager role 第十二章: B
原创 2012-08-03 11:59:54
355阅读
  • 1
  • 2
  • 3
  • 4
  • 5