- 博客(13)
- 资源 (10)
- 收藏
- 关注
转载 Authid current_user的用法
Authid Current_User:以执行过程的用户的权限来处理涉及的对象权限. 这是典型的,数据库中只创建一个存储过程,所有用户都可以使用,但是每个用户使用的时候 只是用自己的权限权限执行,oracle自己的包很多都这样的。 存储过程默认是用定义者definer 的身份调用的,如果加上AUTHID CURRENT_USER,则用当前登陆的用户权限调用,如果该过程的调用者(而非
2011-10-31 10:10:11 1097
原创 DBMS_SQL包使用
DBMS_SQL package 学习 这个包提供了一种使用动态sql来访问数据库的方法。第一步:打开游标使用函数 function open_cursor return integer;定义变量 Cur_1 integer; --返回的新游标的ID值语句是Cur_1 := Dbms_Sql.Open_Cursor;第二步:解析要执行的语句使
2011-10-30 19:58:06 1458
转载 shell 调用 sqlplus 各种情况示例
一、最简单的shell里调用sqlplus.$ vi test1.sh#!/bin/bashsqlplus -S /nolog > result.log set heading off feedback off pagesize 0 verify off echo offconn u_test/iamwangncselect * from tab;exitE
2011-10-29 16:15:44 1634
转载 Oracle分区表 (二)
三. 分区表的其他操作3.1 添加新的分区添加新的分区有2中情况:(1)原分区里边界是maxvalue或者default。 这种情况下,我们需要把边界分区drop掉,加上新分区后,在添加上新的分区。 或者采用split,对边界分区进行拆分。(2)没有边界分区的。 这种情况下,直接添加分区就可以了。 以边界分区添加新分区示例:(1)分区表和索引的信息如下:SQL> c
2011-10-27 09:44:29 706
转载 Oracle 分区表(一)
一. 分区表理论知识 Oracle提供了分区技术以支持VLDB(Very Large DataBase)。分区表通过对分区列的判断,把分区列不同的记录,放到不同的分区中。分区完全对应用透明。 Oracle的分区表可以包括多个分区,每个分区都是一个独立的段(SEGMENT),可以存放到不同的表空间中。查询时可以通过查询表来访问各个分区中的数据,也可以通过在查询时直接指
2011-10-27 09:43:43 853
原创 ORACLE sqlplus set 命令速查
SQL>set colsep' '; //-域输出分隔符SQL>set echo off; //显示start启动的脚本中的每个sql命令,缺省为onSQL> set echo on //设置运行命令是是否显示语句SQL> set feedback on; //设置显示“已选择XX行”SQL>set feedb
2011-10-25 12:05:11 1828
转载 oracle comment on的用法
oracle中用comment on命令给表或字段加以说明,语法如下:COMMENT ON { TABLE [ schema. ] { table | view } | COLUMN [ schema. ] { table. | view. | materialized_view. } column | OPERATOR [ schema. ] opera
2011-10-23 09:51:31 21078
原创 tkprof简称
tkprof简称来源:TKPROF stands for transient kernel profiler.或者Trace Kernel Profile?
2011-10-22 11:16:11 597
原创 ORACLE10回收站-Recyclebin
从Oracle10g开始,Oracle引入了flashback drop的新特性,这个新特性,允许你从当前数据库中恢复一个被drop了的对象。在执行drop操作时,现在Oracle不是真正删除它,而是将该对象自动将放入回收站。对于一个对象的删除,其实仅仅就是简单的重令名操作。所谓的回收站,是一个虚拟的容器,用于存放所有被删除的对象。在回收站中,被删除的对象将占用创建时的同样的空间,你甚至还
2011-10-21 16:46:03 800
原创 linux之pmap命令
pmaplddstace要熟悉的几个调试命令!这次先看下pmap观察到系统中的指定进程的地址空间分布情况显示一个目标文件或者链接库文件中的目标文件的各个段的大小。该文件从/proc/ /maps中获得数据。命令格式:pmap 范例:[root@localhost security]# pmap -d 49934993: -bashAddress Kb
2011-10-20 15:30:31 1794
转载 实时数据库简介
实时数据库简介1.前言 一提到数据库,大家肯定会想到SQL Server、Oracle等关系型数据库。实际上,数据库的种类非常多,在计算机发展的历史上,存在着多种类型的数据库。早期,关系型数据库与层次型数据库、网络型数据库并驾齐驱,但关系型数据库依靠其描述简单、实
2011-10-11 15:11:18 68628 4
转载 alter databas/alter system/alter session命令区别
Use the ALTER SYSTEM statement to dynamically alter your Oracle Database instance. The settings stay in effect as long as the database is mo
2011-10-11 11:28:32 972
原创 Oracle 10g新增DROP DATABASE命令
在10g以前,要彻底删除数据库,只有两个方法,一个是利用DBCA图形化工具删除数据库,另外一个就是关闭数据库后,手工删除数据文件、控制文件以及日志文件的方法。 从10g开始,Oracle提供了DROP DATABASE的语法,使得数据库的删除变得非常的简单。
2011-10-10 14:12:58 802
运维工程师必会的基本的linux命令
2011-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人