随笔分类 - oracle
[oracle]一个最简单的oracle存储过程"proc_helloworld"
摘要:1.编写。编写一个最最简单的存储过程,给它起个名字叫做proc_helloworldCREATE OR REPLACE PROCEDURE proc_helloworldISBEGIN DBMS_OUTPUT.put_line ('Hello World!');END;/2.创建。在sqlplus命...
阅读全文
Oracle 的 INSERT ALL和INSERT FIRST
摘要:描述性的东西就不来了,搞技术的,最喜欢实在的实例。通过下面的例子,大家很快就能明白insert all与insert first的功能,比文字描述更通俗易懂。一、INSERT ALL 不带条件用法SQL> create table t_table1(tid number,tname varchar(100));Table createdSQL> create table t_table2(tid number,tname varchar(100));Table createdSQL> insert all into t_table1 2 (tid, tname) 3 valu
阅读全文
在Oracle数据库启动时提示没有权限 ora-01031:insufficient privileges
摘要:环境:Linux操作语句:[oracle@ora11r2 ~] sqlplus /nologSQL*Plus: Release 11.1.0.6.0 - Production on Thu Jun 10 18:22:16 2010Copyright (c) 1982, 2007, Oracle. All rights reserved.SQL> startupORA-01031: insufficient privilegesSQL> quit[oracle@ora11r2 ~] sqlplus / as sysdba --得用dba登录才行,汗。。。。。SQL*Plus: R
阅读全文
用户表
摘要:create table USERS{ USERNAME varchar(15) not null primary key, NAME varchar(50) not null, ADDRESS_STREET varchar(50), ADDRESS_CITY varchar(50), ADDRESS_STATE varchar(50), ADDRESS_ZIPCODE varchar(50), ADDRESS_COUNTRY varchar(50),}
阅读全文
Oracle用户、权限、角色管理
摘要:Oracle权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。对于普通用户:授予connect, resource权限。对于DBA管理用户:授予connect,resource, db
阅读全文
oracle表空间建立与用户创建删除
摘要:--创建临时表空间 --//Linux下的文件系统 create temporary tablespace cloudv2_temp tempfile '/home/oracle/app/oracle/oradata/cloudv2/cloudv2_temp01.dbf' size 64m autoextend on next 64m maxsize 2048m extent management local; --创建数据表空间 --//Linux下的文件系统 create tablespace cloudv2_data logging datafile '/home
阅读全文
Linux环境下oracle创建和删除表空间及用户
摘要:#su - oracle $ sqlplus /nolog SQL> connect / as sysdba --//创建临时表空间 create temporary tablespace test_temp tempfile '/data/oracle/oradata/test/test_temp01.dbf' --//Linux下的文件系统 size 64m ...
阅读全文
oracle创建表空间
摘要:注意点: 1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在 /*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace user_temp tempfile 'D:\oracle\orad...
阅读全文
Oracle 表空间
摘要:表空间(table space)是Oracle数据库中最大的逻辑结构。从逻辑上说,Oracle数据库是由若干个表空间组成的。表空间与数据库的物理结构有着十分密切的关系,它与磁盘上若干个数据文件相对应。从物理上说数据库的数据被存放在数据文件中,从逻辑上说数据是被存放在表空间中。 表空间是个重要的概念,因为它提供了一套有效组织数据的方法。数据库的逻辑配置实际上是指表空间的配置。它不仅对数据库的性能...
阅读全文