本人从来没有接触过Oracle,今天听师兄讲解演示了一下,颇有收获,所以著文以记之。废话少说,现介绍一下情况:·
原创
2021-07-22 15:44:18
65阅读
易混淆术语介绍:Db_name:对一个数据库(Oracle database)的唯一标识,该数据库为第一章讲到的Oracle database。这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及,这种命令数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱。为了解决这种情况,引入了Db_domain参数,这样在数据库的标识是由Db_na...
转载
2021-08-04 23:34:42
203阅读
1、明确地创建索引create index index_name on table_name(field_name)tablespace tablespace_namepctfree 5initrans 2maxtrans 255storage(minextents 1maxextents 16382pctincrease 0); 2、创建基于函数的索引常用与UPPER、LOWER、TO
转载
精选
2015-06-04 13:20:08
627阅读
//创建临时表空间
create temporary tablespace eworkData_temp tempfile 'G:/app/db/oradata/orcl/ework/eworkdata_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local;
//创建数据表
原创
2012-06-07 13:42:42
548阅读
索引需要平衡query和DML的需要,常用于(子)查询的表应建立索引; 把索引建到不同的表空间中; 用统一的extent大小: 五个block的倍数或者tablespace指定的MINIMUM EXTENT的倍数; 创建索引考虑用NOLOGGING参数,重建索引的时候也一样; 创建索引时INITR...
转载
2009-02-27 16:08:00
184阅读
2评论
SQLPLUS SYSTEM/MANAGER@orcl176
--创建表空间
create tablespace hdjw20080916 datafile 'D:\data\hdjw20080908.dbf' size 100M autoextend on&n
原创
2015-03-27 14:53:29
2211阅读
SQL> create index idx_test on test(id1)tablespace IDX nologging online parallel 4;
Index created.
SQL> alter index idx_test&
原创
2015-09-29 12:22:21
654阅读
1、首先假设需要建立的用户名:search。密码:mima,2、然后执行以下命令建立用户:create user search identified by passwd;3、再执行命令建立连接:grant connect to search ;4、赋予用户只读表的权限:grant select any table to search;5、赋予用户只读存储过程的权限:grant execute an
原创
2014-04-18 19:21:08
658阅读
在开始讲解Oracle序列使用方法之前,先加一点关于Oracle client sqlplus的使用,就是如果执行多行语句的话一定要加“/”才能表示结束,并执行!本篇文章的主题是通过创建Oracle序列和触发器实现表的主键自增。1.首先创建序列,Oracle序列的语法格式为:CREATE SEQUENCE 序列名[INCREMENT BY n][START WITH n][{MAXVALUE/ M
转载
精选
2014-02-24 14:29:31
473阅读
各节点建立用户组和用户:groupadd -g 1001 oinstallgroupadd -g 1002 dbagroupadd -g 1003 opergroupadd -g 1004 asmadmingroupadd -g 1005 asmdbagroupadd -g 1006 asmoper 各节点建立用户:useradd -g oinstall -G dba,oper,asmd
原创
2016-10-27 12:29:46
523阅读
在Linux系统中,Oracle是一个非常常见且重要的数据库应用程序。在使用Oracle建立用户时,往往需要借助Linux系统下的用户管理工具来进行操作。其中,红帽(Red Hat)是一个广泛使用的Linux发行版,也具有强大的用户管理功能。本文将重点介绍在红帽系统中如何使用Oracle建立用户的步骤和注意事项。
首先,要在红帽系统中使用Oracle建立用户,需要确保已经安装了Oracle数据库
原创
2024-05-27 11:24:13
94阅读
1 建用户授权
授权角色resoure connect
授权功能
grant create any table to user_name;
grant create any trigger to user_name;
主要是解决不能在sys用户下建立触发器的问题
2 表空间权限
normal登陆提示对表空间没有权限
alter user
原创
2012-09-30 16:54:27
413阅读
在开始讲解Oracle序列使用方法之前,先加一点关于Oracle client sqlplus的使用,就是如果执行多行语句的话一定要加“/”才能表示结束,并执行!本篇文章的主题是通过创建Oracle序列和触发器实现表的主键自增。1.首先创建序列,Oracle序列的语法格式为:CREATE SEQUENCE 序列名[INCREMENT BY n][START WITH n][{MAXVALUE/ M
转载
精选
2016-06-07 16:41:33
578阅读
在开始讲解Oracle序列使用方法之前,先加一点关于Oracle client sqlplus的使用,就是如果执行多行语句的话一定要加“/”才能表示结束,并执行!本篇文章
转载
2016-05-26 10:03:00
131阅读
2评论
“有需求才有市场,这是乱象丛生的关键。而且这种需求往往是刚需,与现行的学术评价机制密切相关。”武汉大学中国科学评价研究中心常务副主任、教授杨思洛在向中青报·中青网记者分析湖北荆门警方办理的这起假期刊案件时,指出了背后的问题。
杨思洛举例说,职称评审在名额有限的情况下,为了可操作性和“公平公正”,一些评审委员会便把论文当成重要指标,甚至出现了“唯论文”的标准,一些工程项目结项,也
原创
2024-10-17 17:36:31
2阅读
Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。
对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。
创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的
转载
精选
2009-09-13 13:58:44
918阅读
有没有搞错啊,建一个自增长字段要这么多行代码 。。。。。不过没办法,决定用什么数据库不是我说的算啊。。贴上来吧。。drop table test;create table test(id integer,elseid integer);drop sequence S_test;create sequence S_testmaxvalue 9999999999999999 --此处可以更改start with 1increment by 1cycle;create or replace trigger Test_TG before insert on Test for each rowbegi.
转载
2011-10-28 15:52:00
212阅读
2评论
在 Oracle 中,可以使用以下语法来创建复合索引:CREATE INDEX index_name
ON table_name (column1, column2, ...);其中,index_name 是你给索引起的名称,table_name 是要在其上创建索引的表名,column1, column2, ... 是要包含在索引中的列名(按照你希望的顺序)。以下是一个示例,展示如何创建一个复合索
原创
2024-01-09 09:35:10
587阅读
在使用Linux系统时,经常会遇到一些常见的问题和错误,其中一个比较常见的问题就是与Oracle数据库建立连接时出现无法建立连接的情况。这种情况往往会给我们的工作和学习带来不便,因此需要及时解决。下面就让我们一起来探讨一下出现这种问题的可能原因及解决方法。
首先,出现无法建立连接的问题,最常见的原因就是网络问题。可能是因为网络不稳定或者是防火墙设置等原因导致无法连接到Oracle数据库。此时,我
原创
2024-04-26 10:57:04
184阅读
1、建立b-tree索引
(1)相关概念
根块(一个):索引顶级块,它包含指向下一级节点(分支块或叶块)的信息。
分支块:它包含指向下一级的节点(分支块或叶块)的信息。
叶块:它包含索引入口数据,索引入口包含索引列值或受限ROWID
(2)建立索引
如果在where子句中要经常引用某列或某几列,应该给予这些列值建立B-*树索引
10:23:58 SQL> create inde
原创
2013-04-07 11:38:53
531阅读