ORACLE 10G PL/SQL PACKAGE学习笔记
DBMS_CHANGE_NOTIFICATION
对象(表)数据更新通知
DBMS_APPLICATION_INFO
设置/读取SESSION APPLICATION信息,操作V$SESSION_LONGOPS
DBMS_ALERT
告警
DBMS_DATAPUMP
数据迁移
DBMS_DB_VERSION
数据库版本定义
DBMS_DDL
Compiles、wrapped、Reorganizes 对象
DBMS_DEBUG
ORACLE DEPL/SQL debugger 工具
DBMS_DESCRIBE
获取对象信息,类似DESC命令
DBMS_ERRLOG
记录SQL(DML)错误,需要修改SQL,在正常SQL后加上记录代码
DBMS_FLASHBACK
数据回捞
DBMS_IOT
分析chained rows for an index-organized table 和 enable_constraint 有问题ROW
DBMS_JOB
JOB管理
DBMS_LOB
提供对BLOBs, CLOBs, NCLOBs, BFILEs, and temporary LOBs的操作
DBMS_LOCK
提供一套ORACLE 信号(LOCK)管理给应用使用,注意不能操作ORACLE本身LOCK
DBMS_LOGMNR
日志分析
DBMS_LOGMNR_D
日志分析
DBMS_MONITOR
ORACLE TRACE 工具,可以控制到CLIENT,SESSION
DBMS_MVIEW
materialized views工具
DBMS_OBFUSCATION_TOOLKIT
DES加密工具
DBMS_OUTPUT
输出
DBMS_PCLXUTIL
使用JOB多路创建/RUBUILD LOCAL INDEX
DBMS_PREPROCESSOR
print or retrieve the source text of a PL/SQL unit in its post-processed form
DBMS_PROFILER
收集SESSION中PL/SQL的运行信息,以进行优化,需要先运行PROFTAB.SQL
DBMS_RANDOM
随机数工具
DBMS_REDEFINITION
在线重定义表
DBMS_REFRESH
将一组MVIEW一起刷新
DBMS_REPAIR
ORACLE 修复工具
DBMS_RESOURCE_MANAGER
ORACLE 资源管理
DBMS_RESOURCE_MANAGER_PRIVS
配合DBMS_RESOURCE_MANAGER的权限管理
DBMS_RESUMABLE
挂起失败事务,等待一定时间后继续
DBMS_ROWID
ROWID工具
DBMS_SCHEDULER
替代dbms_job,提供类型CRONTAB的定时管理
DBMS_SERVER_ALERT
设置特定ORACLE阀值告警(可以设置告警扩展信息)
DBMS_SESSION
SESSION 设置管理工具
DBMS_SHARED_POOL
SHARE POOL 工具
DBMS_SPACE
SEGMENT管理工具,提供了表需要空间估算CREATE_TABLE_COST
DBMS_SPACE_ADMIN
LOCAL MANAGEMENT SEGMENT管理工具
DBMS_SQL
动态SQL执行
DBMS_SQLTUNE
SQL 优化工具
DBMS_STAT_FUNCS
ORACLE 表数据 数学统计
DBMS_STATS
对象分析工具
DBMS_TRACE
SESSION下SQL TRACE
DBMS_TYPES
TYPE管理
DBMS_UTILITY
一些比较零散的工具
UTL_COMPRESS
压缩工具
UTL_FILE
文件操作工具
U
相关文档:
初学linux+oracle,采用的本地虚拟机安装linux的方式,版本是Red Hat 5,唯一跟虚拟机安装其他系统不同的是:定制,选IDE硬盘,否则安装过程提示找不到硬盘失败。
本文重点是Oracle安装过程,版本 10.1.0。
3、安装相关的开发包(rpm包):
rpm -q binutils co ......
1、用dblink链接oracle
(1)与平台无关的写法:
create public database
link cdt connect to apps
identified by apps using '(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.31.205.100)(PORT = 1541))
)
(CONNECT_DATA =
(SERVICE_NAME = CDT)
)
)'
(2)可以将单引号内的内容 ......
1、select TIMESTAMP'2009-11-03 09:26:50.124' from dual --默认毫秒保存六位
2、此语句只能在服务器端运行,如果执行以下操作,则在插入oracle时,可以直接写nls_date_format设定的格式,但是只能针对一次绘画,如果关掉窗口则失效。
alter session set nls_d ......
一。查看oracle数据库是否为归档模式:
1.select name,log_mode from v$database;
NAME LOG_MODE
------------------ ------------------------
QUERY NOARCHIVELO ......