1.先裝好CentOS5.4注意:A.記得裝好後要先關閉SELinuxB.oracle需要有1G以上的實體記憶體(VM中建議1100MB)C.建議2GB(或2倍以上的實體記憶體)的SWAP空間D.安裝必須套件(這全部是同一行)[root@oracle~]#yum-yinstallbinutilscompat-libstdc++-33elfutils-libelfelfutils-libelf-develgccgcc-c++glibcglibc-common
系统 2019-08-12 01:32:40 2043
1、首先你得安装Oracle数据库服务器端和客户端软件,在安装过程中要注意的是,选择oracle的安装目录,切记不要用中文目录或的带空格的目录。下载地址:http://hi.baidu.com/dashuaiwang/blog/item/42f8e7fab96978d6b58f314b.html/cmtid/d5bba9190dd0904a42a9ad772、安装结束后,会提示你记住一些东西。也就是一些网址,这个也很重要。下面是我的oracle提示的信息:
系统 2019-08-29 22:29:10 2042
用途Merge命令可以用来用一个表中的数据来修改或者插入到另一个表。插入或者修改的操作取决于ON子句的条件。该语句可以在同一语句中执行两步操作,可以减少执行多条INSERT和UPDATE语句。MERGE是一个确定性的语句,即不会在同一条MERGE语句中去对同一条记录多次做修改操作。语法其中,merge_update_clause::=其中,merge_insert_clause::=关键字、参数INTO子句在INTO子句中指定所要修改或者插入数据的目标表U
系统 2019-08-29 22:23:21 2042
Oracle存储过程访问,Oracle数据分页//访问Oracle的存储过程并获取返回结果using(OracleConnectioncn=newOracleConnection(ConnectionStringLocalTransaction)){OracleParameter[]parameters={newOracleParameter("p_table_name",OracleType.VarChar,40),//输入参数newOraclePara
系统 2019-08-29 22:19:51 2042
触发器是指存放在数据库中,并且被隐含执行的存储过程。当发生特定事件时,Oracle会自动执行触发器的响应代码。触发器的种类可划分为4种:1.数据操纵语言(DML)触发器、2.替代(INSTEADOF)触发器、3.数据定义语言(DDL)触发器、4.数据库事件触发器。数据操纵语言(DML)触发器:简称DML触发器,是定义在表上的触发器,创建在表上。由DML事件引发的触发器,编写DML触发器时的两点要素是:1.确定触发的表,即在其上定义触发器的表。2.确定触发的
系统 2019-08-12 09:30:20 2042
方法一:v$versionSQL>select*fromv$version;BANNER--------------------------------------------------------------------------------OracleDatabase11gEnterpriseEditionRelease11.1.0.7.0-64bitProductionPL/SQLRelease11.1.0.7.0-ProductionCORE1
系统 2019-08-12 09:29:43 2042
deleteFROMtablenameaWHERErowid>(SELECTmin(rowid)FROMtablenamebWHEREb.id=a.idandb.name=a.name);select*FROMtablenameaWHERErowid>(SELECTmin(rowid)FROMtablenamebWHEREb.id=a.idandb.name=a.name);oracle查询、删除表中相同的数据
系统 2019-08-12 01:55:02 2042
简单查询假设有这样一张表students:STUDENT_IDMONITOR_IDNAMESEXDOBSPECIALTY------------------------------------------------------------10101王晓芳女07-5月-88计算机10205李秋枫男25-11月-90自动化1010210101刘春苹女12-8月-91计算机10301高山男08-10月-90机电工程1020710205王刚男03-4月-87自动
系统 2019-08-12 01:54:23 2042
问题:---------------------------启动oracle监听服务时出现本地计算机上的OracleOraHome92TNSListener服务启动后又停止了,一些服务自动停止,如果它们没有什么可做的,例如"性能日志和警报服务"。-----------------------------------------解决办法:-=----------------------C:\DocumentsandSettings\AllUsers\「开始」
系统 2019-08-12 01:53:35 2042
Oracle表的常用查询实验(一)练习1、请查询表DEPT中所有部门的情况。select*fromdept;练习2、查询表DEPT中的部门号、部门名称两个字段的所有信息。selectdeptno,dnamefromdept;练习3、请从表EMP中查询10号部门工作的雇员姓名和工资。selectename,salfromempwheredeptno=10;练习4、请从表EMP中查找工种是职员CLERK或经理MANAGER的雇员姓名、工资。selectenam
系统 2019-08-12 01:53:07 2042
原文:ORACLEPL/SQL编程之八:把触发器说透ORACLEPL/SQL编程之八:把触发器说透大家一定要评论呀,感谢!光发表就花了我将近一个下午。本篇主要内容如下:8.1触发器类型8.1.1DML触发器8.1.2替代触发器8.1.3系统触发器8.2创建触发器8.2.1触发器触发次序8.2.2创建DML触发器8.2.3创建替代(INSTEADOF)触发器8.2.3创建系统事件触发器8.2.4系统触发器事件属性8.2.5使用触发器谓词8.2.6重新编译触发
系统 2019-08-12 01:52:20 2042
oracle之内存—鞭辟近里(三)今天是2013-07-08,今天晚上突然接到一个电话,我的外甥问我的qq是多少,我感觉很吃惊,他长大了。在他现在这个年龄就开始接触网络,我难免有少许担心,希望他合理利用网络。一)pgaintroduction:pga是为服务器进程分配的一块私有的内存,其中包含了相关数据信息和控制信息。每个进程只能对自己的pga区域进行读和写相应的执行代码信息。在运行区域中一个简单的内容就是游标,每个时间游标都会被执行,每个新的run-ti
系统 2019-08-12 01:52:08 2042
每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。数据库系统权限(DatabaseSystemPrivilege)允许用户执行特定的命令集。例如,CREATETABLE权限允许用户创建表,GRANTANYPRIVILEGE
系统 2019-08-12 01:51:56 2042
一个用户可以使用一个或多个表空间,一个表空间也可以供多个用户使用。用户和表空间没有隶属关系,表空是一个用来管理数据存储逻辑概念,表空间只是和数据文件发生关系,数据文件是物理的,一个表空间可以包含多个数据文件,而一个数据文件只能隶属一个表空间。用户属于数据库实例的,在一个实例下不能同名用户。但在一oracle服务器,可以创建多个实例,只要你的机器配置够用就可以。因为一个实例启动起码需要100多兆内存的。所以在一oracle服务器上可以存在多个同名用户,他们是
系统 2019-08-12 01:51:49 2042
2013-01-31今天学习了点oracle,触发器的简单使用,需要解决的问题是如下,还是英文描述吧。thetriggersareperfectischangeauditing.TheexampleisofParanoidPam(whorunsabowlingalleyandhavebeenreceivingcomplaintsaboutpeoplecheatingontheirscores).sherecentlycompleteanoracleappl
系统 2019-08-12 01:51:47 2042