- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 Oracle 还原序列
declaren number(10);tsql varchar2(100);beginselect SEQ_APP_INFO_ADBIT_ID.nextval into n from dual;n:=-(n-1);tsql:= 'alter sequence SEQ_APP_INFO_ADBIT_ID increment by ...
2011-05-23 00:07:47
309
原创 instantclient_10_2客户端配置
1.下载Oracle Client Package .从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载Instant Client Package – Basic包( 标注:All files required to run OCI, OCCI, and JDB...
2011-05-23 00:07:03
982
原创 Oracle分页过程
CREATE OR REPLACE PROCEDURE "CCUSER"."PRO_PAGETEST" (tb varchar2,--表名col varchar2,---按该列来进行分页collist varchar2,--要查询出的字段列表,*表示全部字段condition varchar2,--查询条件orderby integer,--排序 0=升序,1=降序pag...
2011-05-23 00:03:54
156
原创 手工创建Oracle数据库
系统环境: 1、操作系统:Windows 2000 Server2、数据库: Oracle 8i R2 (8.1.6) for NT 企业版/Oracle 9i for NT 企业版3、安装路径:D:\ORACLE步骤:1、手工创建相关目录2、手工创建初始化参数文件3、通过oradim创建一个ORACLE服务4、创建数据库5、创建数据库数据文件,执行脚本6、创建数据字典,运行手工创建数...
2011-05-23 00:01:02
219
原创 oracle常用命令
如何单独备份一个或多个用户: D:\>exp scott/tiger file=导出文件 D:\>exp system/manager owner=(用户1,用户2,…,用户n) file=导出文件2、如何单独备份一个或多个表: D:\>exp 用户/密码 tables=表 D:\>exp 用户/密码 tables=(表1,…,表2) D:\>ex...
2011-05-22 23:59:53
174
原创 有效创建Oracle dblink的两种方式
两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。其实dblink和数据库中的view差不多,建dblink的时候需要知道待读取数据库的ip地址,ssid以及数据库用户名和密码。创建可以采用两种方式:1、已经配置本地服务create public database link fwq12 connect to...
2011-05-22 23:59:04
147
原创 oracle 绑定变量(bind variable)
绑定变量 在oracle 中,对于一个提交的sql语句,存在两种可选的解析过程, 一种叫做硬解析,一种叫做软解析.一个硬解析需要经解析,制定执行路径,优化访问计划等许多的步骤.硬解释不仅仅耗费大量的cpu,更重要的是会占据重要的们闩(latch)资源,严重的影响系统的规模的扩大(即限制了系统的并发行), 而且引起的问题不能通过增加内存条和cpu的数量来解决。之所以这样是因为门闩是为...
2011-05-22 23:58:11
265
原创 oracle exp/imp命令详解
E:\>exp help=y通过输入 EXP 命令和用户名/口令,您可以在用户 / 口令之后的命令:实例: EXP SCOTT/TIGER或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”的运行方式。要指定参数,您可以使用关键字:格式: EXP KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)实例: EXP...
2011-05-22 23:56:02
157
原创 Oracle备份与恢复
Oracle备份与恢复:逻辑备份 [导出(Export)导入(Import)]物理备份 [冷备份(NoArchiveLog-Style)热备份--归档模式(ArchiveLog-Style)]优点:逻辑备份导入导出方式:能够针对行对象进行备份,能够跨平台实施备份操作并迁移数据,数据库可以不关闭.物理冷备份:备份和恢复迅速,容易达到低维护,高安全的效果执行效率高.物理热备份:(理论上)可...
2011-05-22 23:54:31
143
原创 触发器过程
触发器过程PL/pgSQL 可以用于定义触发器过程。 一个触发器过程是用 CREATE FUNCTION 命令创建的, 创建的形式是一个不接受参数并且返回 trigger 类型的函数。 请注意该函数即使在 CREATE TRIGGER 声明里声明为准备接受参数, 它也必需声明为无参数 — 触发器的参数是通过 TG_ARGV 传递的,下面有描述。 在一个 PL/pgSQL 函数当做触发器调用...
2011-05-22 23:53:12
197
原创 一些常用PLSQL语句 和事务
基本的 PL/SQL语句AS 改变标题:列名 AS 列标题DISTINCT 删除副本 DISTINCT 列名BETWEEN ... AND ... 检索两个值之间的内容(包含丙端的值)IN 检索匹配列表中任意一个值的数据LIKE 检索匹配字符样式的数据IS NULL 栓索空数据ORDER BY 列名[,列名...] DESC/ASC 当以多个列进行排序时,首先照第一个列进行排序。如果第一个...
2011-05-22 23:52:14
264
原创 学习ORACLE 视图
--视图--视图是一个逻辑表,是查看表的一种方式,用来定义来自一个或多个表的行和列的多种连接。通过视图,可以查看到表中的数据。--创建视图CREATE VIEW MYTEST.V_INFO(ID,NAME,LOGINNAME,Address)ASSELECT TEST.ID,TEST.NAME,TEST.LOGINNAME,INFO.Address FROM TEST,INFO WHERE IN...
2011-05-22 23:50:33
132
原创 学习ORCALE索引
--索引--索引是加快检索表中数据的方式。对于包含大量数据的表来说,如果没有索引,那个么可能对表中数据的检索速度慢得难以忍受。--逻辑--单列索引:索引关键字值包含一列的索引。--复合索引:索引关键字包含了表中的多个列.列的数量最多是32个。--惟一性索引:限制索引列不能出现重复值。--非惟一性索引:不对索引列的重复值进行限制。--基于函数的索引:是将要包含在索引中的一个或多个列使用了函数或表达式...
2011-05-22 23:49:43
143
原创 学习ORCALE 表和约束
--表的建立create table TEST(ID number,Name varchar2(20),constraint TEST_P_ID Primary Key (ID))tablespace MYTEST;--表的修改alter table TEST add LoginName Varchar2(20);alter table TEST add Constraint TEST_U_L...
2011-05-22 23:48:37
140
原创 学习ORCALE表空间、用户建立SQL
CREATE tablespace MYTEST DATAFILE 'D:\oracle\oradata\MYTEST.dbf' SIZE 5M--TEMPFILE ' 路径\***.dbf ' size *MAUTOEXTEND on --自动增长DEFAULT STORAGE( INITIAL 409600 NEXT 51200 MINEXTENTS 1 MAXEXTENTS U...
2011-05-22 23:47:26
151
原创 js 图片缩显
<script language="javascript"> var flag=false; function MyImage(Img){ var image=new Image(); image.src=Img.src; width=236;//预先设置的所期望的宽的值 height=170;//预先设置的所期望的高的值 if(image.width>width||im...
2011-05-22 23:39:10
117
原创 Oracle数据库的体系结构
1. 物理结构 物理数据库结构是由构成数据库的操作系统文件所决定,Oracle数据库文件包括: 数据文件(Data File) 数据文件用来存储数据库中的全部数据,例如数据库表中的数据和索引数据.通常以为*.dbf格式,例如:userCIMS.dbf 。 日志文件(Redo Log File) 日志文件用于记录数据库所做的全部变更(如增加、删除、修改)、以便在系统发生故障...
2011-05-21 14:31:56
230
ORACLE数据库的模式对象的管理与维护
一、ORACLE数据库的模式对象的管理与维护 本节的主要内容是关于ORACLE数据库的模式对象的管理与维护,这些模式对象包括:表空间、表、视图、索引、序列、同义词、聚集和完整性约束。对于每一个模式对象,首先描述了它的定义,说明了它的功能,最后以基于SQL语言的实例说明如何对它们进行管理于维护。 1.1 表空间 由于表空间是包含这些模式对象的逻辑空间,有必要先对它进行维护。 ...
2011-05-21 14:22:01
174
原创 Oracle很好、很强大
Oracle很好、很强大Oracle默认有3个用户分别为sys用户默认密码为change_on_install,system用户默认密码为manager,scott用户默认密码为tigersys用户为超级管理员 对应的角色为DBA(数据库管理员) system用户为系统管理员 对应的角色为DBOperate(数据库操作员).Oracle分为系统权限和对象权限这两种权限。系统权限就是针对
2010-02-20 18:06:00
811
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人