Oracle

Oracle:外键关联导致数据无法删除

原地址:http://blog.sina.com.cn/s/blog_5e0ed6fd0100i1z2.html手动删除数据库中冗余数据可能遇到外键关联导致数据无法删除的问题。这个问题的解决及思考记录如下:问题的产生是因为在数据库设计的时候,在建立外键关联的时候没有设置级联删除,也就是说在设置外键的时候并没有加上ondeletecascade限定。对于这个问题,我的想法是:在数据库设计的时候一般情况下都是应该加上这样的限制的。如果说担心“级联删除”可能会误

系统 2019-08-12 01:51:51 1961

Oracle

oracle11g 基本查询笔记 各种……

PS:更新中……创建用户:可指定用户表空间和临时表空间createusermyuseridentifiedby123456defaulttablespacemytabletemporarytablespacetmp_table;用户授权:可以根据需要选择权限。GRANTCREATEUSER,DROPUSER,ALTERUSER,CREATEANYVIEW,DROPANYVIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA

系统 2019-08-12 09:30:37 1960

Oracle

ORACLE中SQL产生记录的例子

如果要插入固定有序的数据,用一个SQL可以用下面的方法selectrownum-1fromdualconnectbyrownum<21但只支持9I或者更高版本,如果是8I就要建立个临时表了:altertableCMES.C_PARAMETER_NUM_Tdropprimarykeycascade;droptableCMES.C_PARAMETER_NUM_Tcascadeconstraints;createtableCMES.C_PARAMETER_NUM

系统 2019-08-12 01:51:31 1960

Oracle

Oracle exp/imp导出导入工具的使用

一.导出工具exp1.它是操作系统下一个可执行的文件存放目录/ORACLE_HOME/binexp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移它有三种模式:a.用户模式:导出用户所有对象以及对象中的数据;b.表模式:导出用户所有表或者指定的表;c.整个数据库:导出数据库中所有对象。2.导出工具exp交互式命令行方式的使用的例子$exptest/test123@appdbEnterarrayfetchbuffersize:4096

系统 2019-08-12 01:52:11 1958

Oracle

PowerDesigner连接Oracle数据库建表序列号实现

创建表就不说了。下面开始介绍设置自动增长列。1在表视图的列上创建。双击表视图,打开tableproperties———>columens,双击要设置的列(显示列的序号的那个按钮,单击后,会显示横向的黑色箭头)。打开columnproperties对话框。在‘general’项中,最下面,找到sequence,下拉框后面,有三个按钮就‘create’,‘select’,‘properties’。新建的话就点击‘create'打开sequencepropert

系统 2019-08-12 01:52:03 1957

Oracle

Oracle 常用目录结构(10g)

--==============================--Oracle常用目录结构(10g)--==============================大多数情况下,了解Oracle常用目录结构,将大大提高数据库管理与维护的工作效率,本文介绍了Oracle10g的常用目录。关于Linux下Oralce的安装,请参照:VmWare6.5.2下安装RHEL5.4(配置Oracle安装环境)Linux(RHEL5.4)下安装Oracle10gR2下

系统 2019-08-12 01:51:46 1955

Oracle

oracle 体系结构 ----基本表空间介绍

5、基本表空间介绍a.系统表空间主要存放数据字典和内部系统表基表查看数据数据字典的SQLselect*fromdict查看内部系统表的SQLselect*fromv$fixed_view_definitionDBA对系统的系统表中的数据字典必须有一个很深刻的了解,他们必须准备一些基础的SQL语句,通过这些SQL可以立即了解系统的状况和数据库的状态,这些基本的SQL包括系统的剩余空间系统的SGA状态系统的等待用户的权限当前的用户锁缓冲区的使用状况等在成为DB

系统 2019-08-12 01:53:22 1953

Oracle

Oracle Dedicated server 和 Shared server(专

一.官网说明在DBCA建库的时候,有提示让我们选择连接类型,这里有两种类型:专用服务器模式和共享服务器模式。默认使用专用模式。如下图:Oracle官方文档对这两种文档的说明如下:AboutDedicatedandSharedServerProcesseshttp://download.oracle.com/docs/cd/B28359_01/server.111/b28310/manproc001.htmOracleDatabasecreatesserve

系统 2019-08-29 22:56:19 1952

Oracle

Oracle插入大数据、获取大数据

插入数据库CLOBtempClob=null;try{Connectionconn=getConnection();PreparedStatement==conn.prepareStatement("UPDATEPROGRAM_HISTORYSETDETAILS=?WHEREID=12");tempClob=CLOB.createTemporary(conn,true,CLOB.DURATION_SESSION);tempClob.open(CLOB.MO

系统 2019-08-12 01:54:09 1950

Oracle

oracle em手动配置

转载自:http://www.cnblogs.com/sopost/archive/2010/08/14/2190098.html用emca配置ememca是一个命令提示符,使用格式和方法在命令提示符下输入emca,屏幕上会出现emca使用帮助。命令帮助如下:emca[操作][模式][数据库类型][标记][参数]常用以下两个命令:emca-configdbcontroldb-reposcreate创建em资料库并同时配制DatabaseControlemc

系统 2019-08-12 01:52:59 1949

Oracle

Oracle 表的管理

1.表名和列的命名规则必须以字母开头长度不能超过30个字符不能使用oracle保留字只能使用如下字符:,A—Z,a-z,0-9,$,#,下划线等2.创建学生表createtablestudent(---表名xhnumber(4)primarykeynotnull--学号xmvarchar2(20),--姓名sexchar(2),--性别birthdaydate--出生日期);3.修改表:添加一个字段Altertablestudentadd(classIdn

系统 2019-08-29 23:16:34 1948

Oracle

RHEL5下 安装Oracle 并配置ASM(自己的笔记)

官方安装说明:http://www.oracle.com/technology/global/cn/pub/articles/smiley_10gdb_install.html一、验证系统要求1,要验证系统是否满足Oracle10g数据库的最低要求,以root用户身份登录并运行以下命令。要查看可用RAM和交换空间大小,运行以下命令:grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo例如:#grepMemT

系统 2019-08-12 01:52:08 1948

Oracle

Oracle 闪回特性(FLASHBACK DROP & RECYCLEBIN)

--==============================================--Oracle闪回特性(FLASHBACKDROP&RECYCLEBIN)--==============================================FLASHBACKDROP特性允许在不丢失任何数据库的情况下将指定的表恢复至其被删除的时间点,并保持数据库为当前状态。闪回删除并不是真正的删除表,而是把该表重命名并放入回收站,类似于Windo

系统 2019-08-12 01:55:31 1947

Oracle

导入导出 Oracle 分区表数据

--****************************--导入导出Oracle分区表数据--****************************导入导入Oracle分区表数据是OracleDBA经常完成的任务之一。分区表的导入导出同样普通表的导入导出方式,只不过导入导出需要考虑到分区的特殊性,如分区索引,将分区迁移到普通表,或使用原始分区表导入到新的分区表。下面将描述使用imp/exp,impdp/expdp导入导出分区表数据。有关分区表的特性请

系统 2019-08-12 01:51:54 1947

Oracle

oracle之type、database_link、synonym

--type用法/**多行多列--动态游标(refcursor)多行单列--表(table)单行多列--记录(record)自定义类型--对象(object)%rowtype-->与某一行的数据类型一致%type-->与某个字段的数据类型一致**/--创建数据链连接不同oracle实例--创建同义词同义词在一个数据库中不同用户之间可以共享数据库对象--PUBLIC公有同义词可被数据库中所有用户使用--私有的同义词只能被当前的用户使用测试code--orac

系统 2019-08-12 01:51:54 1946