【Oracle配置详解】教程文章相关的互联网学习教程文章

一、oracle基本sql语句和函数详解

数据定义语言ddl(data definition language)用于改变数据库结构,包括创建、更改和删除数据库对象。 用于操纵表结构的数据定义语言命令有: create table alter table truncate table drop table eg、 --创建tb_stu表数据结构 create table tb_stu( id number, name varchar2(20) ); --修改tb_stu表数据结构,新增一列 alter table tb_stu add pwd varchar2(6); --修改字段 alter table tb_stu modify pwd varchar2(20); --重命名...

Oracle中的MD5加密详解

declare v2 varchar2(32); begin v2 := Utl_Raw.Cast_To_Raw(sys.dbms_obfuscation_toolkit.md5(input_string => ‘111‘)); dbms_output.put_line(v2); end; 注意:可以在存储过程中直接调用,如果要嵌套调用md5时,记得每次调用后都用Utl_Raw.Cast_To_Raw进行转换,否则最后出来的结果是错误的。 2、构造函数后,再调用 代码如下: CREATE OR REPLACE FUNCTION MD5( passwd IN VARCHAR2) RETURN VARCHAR2 IS retval varchar2(32);...

Oracle之UTL_FILE 包用法详解

> create or replace directory cux_log_dir as ‘/home/appltest/debug‘; Directory created 赋权限。 Sql代码 收藏代码 SQL> grant read, write on directory cux_log_dir to public; Grant succeeded 检查目录是否成功创建 Sql代码 收藏代码 select * FROM all_directories dir WHERE dir.DIRECTORY_NAME = ‘CUX_LOG_DIR‘; Ps:视图all_directories存放着我们能否访问的目录对象。如果要删除目录,也需用system用户登...

Oracle权限管理详解(转载)

转载:http://czmmiao.iteye.com/blog/1304934 作者:czmmiao Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。对管理权限而言,角色是一个工...

ORACLE PL/SQL编程详解

/SQL编程详解 编程详解 SQL语言只是访问、操作数据库的语言,并不是一种具有流程控制的程序设计语言,而只有程序设计语言才能用于应用软件的开发。PL /SQL是一种高级数据库程序设计语言,该语言专门用于在各种环境下对ORACLE数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。除此之外,可以在ORACLE数据库的某些客户端工具中,使用PL/SQL语言也是该语言的一个特点。本章的主要内容是...

Oracle GoldenGate中HANDLECOLLISIONS参数使用详解

Oracle GoldenGate中HANDLECOLLISIONS参数使用详解 HANDLECOLLISIONS 是一个 replicat 进程参数,主要在 initial load 中使用。在 replicat 进程中使用该参数时,即使目标数据库 环境中存在数据完整性问题(如 update、delete 操作遇到缺失行或重复的插入操作),replicat 进程仍然能够继续处理 trail 中的 数据。 如果使用了 HANDLECOLLISIONS 参数,则 replicat 进程将按如下方式处理数据: Missing updates are ignored. Mi...

oracle中spfile和pfile详解

oracle中spfile和pfile详解标签:本文系统来源:http://www.cnblogs.com/login2012/p/5510411.html

oracle静默安装文件db_install.rsp详解

详解###################################################################### Copyright(c) Oracle Corporation1998,2008. All rights reserved. #### Specify values for the variables listedbelow to customize your installation. #### Each variable is associated with acomment. The comment #### can help to populate the variables withthe appropriate values. #### IMPORT...

53个Oracle语句优化规则详解(转)

Oracle sql 性能优化调整 1. 选用适合的ORACLE优化器 ORACLE的优化器共有3种:a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL句级或是会话(session)级对其进行覆盖。 为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行anal...

使用 ODP.NET 访问 Oracle(.net如何访问Oracle)详解【转】【图】

1,什么是ODF .NE,?就是Oracle 为 .NET (ODP.NET) 专门编写了 Oracle Data Provider,一个用于 Microsoft .NET 环境下的 Oracle 数据访问 API 。 详细解说 http://www.oracle.com/technetwork/cn/testcontent/o23odp-084525-zhs.html 对于官方的代码,已不存在了! ODP.NET你不需要安装Oracle,不需要配置oracle.key文件,不需要配置TnsNames.Ora文件 不需要配置环境变量;完全的傻瓜式的在没有安装oracle数据库或者 客户端等任何...

Oracle 表空间详解【代码】【图】

DEFAULT_TABLESPACE,TEMPORARY_TABLESPACE from dba_users where username=‘SYSTEM‘;DEFAULT_TABLESPACE TEMPORARY_TABLESPACE ------------------------------ ------------------------------ SYSTEM TEM默认表空间用户在登陆后创建数据库对象时,如果没有指定表空间,那么这些数据就会存储到默认表空间。查看默认的永久表空间注意:如果创建用户时,不指定其永久表空间,则会使用默认的表空间。SQL> ...

oracle用expdp定时备份所有步骤详解[转]【图】

方法/步骤 1在“运行”里打开cmd步骤阅读2输入命令:sqlplus system/123456@orcl 其中system是登录数据库的用户名 123456是用户名的密码 orcl是数据库实例名称 步骤阅读3如果提示命令无效,那就是你没有配置好oracle的环境变量(想当年我也被这个问题困扰着),配置oracle环境变量的方法如下: 1、右击“我的电脑”->选择“属性”->选择“高级”->单击“环境变量”2、选择“Path”这一行,单击“编 辑”,在“Path”的变量值文...

Oracle权限管理详解

Oracle权限管理详解转载--CzmMiao的博客生活 Oracle 权限 权限允许用户访问属于其它用户的对象或执行程序,ORACLE系统提供三种权限:Object 对象级、System 系统级、Role 角色级。这些权限可以授予给用户、特殊用户public或角色,如果授予一个权限给特殊用户"Public"(用户public是oracle预定义的,每个用户享有这个用户享有的权限),那么就意味作将该权限授予了该数据库的所有用户。对管理权限而言,角色是一个工具,权限能够被授...

Oracle执行计划详解

二.oracle访问数据的存取方法 1) 全表扫描(Full Table Scans, FTS) 2) 通过ROWID的表存取(Table Access by ROWID或rowid lookup) 3)索引扫描(Index Scan或index lookup)有4种类型的索引扫描:  (1) 索引唯一扫描(index unique scan)  (2) 索引范围扫描(index range scan) 在非唯一索引上都使用索引范围扫描。使用index rang scan的3种情况:    (a) 在唯一索引列上使...

[精]Oracle 数据库启动阶段详解【代码】

(2)启动数据库到 mount 状态;(3)启动数据库到 open 状态。下面逐个来看看各个步骤的具体过程以其含义。1. 启动数据库到nomount 状态在启动的第一步骤,Oracle 首先寻找参数文件(pfile/spfile ),然后根据参数文件中 的设置,创建实例,分配内存,启动后台进程。在这里可以看到,只要拥有了一个参数文件,就可以凭之启动实例(Instance), 这一步 骤并不需要任何控制文件或数据文件的参与。在创建数据库时,如果在这一步骤就...