
oracle
文章平均质量分 54
宝G
这个作者很懒,什么都没留下…
展开
-
Oracle概述
Oracle进程结构用户进程服务器进程Oracle自身创建,处理连接到数据库实例的用户进程提出的请求后台进程保证处理并发,和其他复杂数据操作,Oracle数据库启用的一组相互独立的附加进程Oracle服务器架构概述Oracle 服务器在架构上主要分为内存 磁盘两大块: 1. 分布在内存中的 PGA/SGA/其他后台进程代码 2. 存放在磁盘上的数据库物理文件 SGA和其他服务器进程代码构原创 2016-10-25 16:06:39 · 483 阅读 · 0 评论 -
PL/SQL
hello worldsys@ORCL> edit已写入 file afiedt.buf 1 declare 2 var_name varchar2(30); 3 var_id number; 4 begin 5 select username 6 into var_name 7 from dba_users 8 where user_id = &va原创 2016-11-26 19:41:02 · 327 阅读 · 0 评论 -
SQL Plus运行环境设置及常用命令
我的默认配置文件路径:C:\oracle\product\11.20\dbhome_1\sqlplus\admin\glogin.sqldefine _editor=NotePadset serveroutput on size 1000000set long 200set linesize 500set pagesize 9999set trimspool oncol Name forma原创 2016-10-26 18:10:04 · 2125 阅读 · 0 评论 -
Oracle查看表或者视图的定义语句
查看当前用户有什么表或者视图select * from tab; 查看表的定义select dbms_metadata.get_ddl('TABLE','T1') from dual;查看视图的定义语句select dbms_metadata.get_ddl('VIEW','V1') from dual原创 2016-12-12 19:51:59 · 13113 阅读 · 1 评论 -
Oracle用户管理和Pfile
查看所有用户select * from all_users; 查看当前用户的权限select * from user_sys_privs;创建用户create user u2 identified by u2;授予用户建立连接和建表权限grant create session,create table to u2;连接到u2conn u2/u2 查看账号属性select * from user_原创 2016-12-12 22:55:26 · 461 阅读 · 0 评论 -
oracle函数与存储过程
存放在服务器端 编译好的–>速度快 可在函数中调用 的程序块参数模式:IN,OUT,IN OUT。IN,就是从调用环境通过参数传入值,在过程中只能被读取,不能改变OUT,由过程赋值并传递给调用环境。不能是具有默认值的变量,也不能是常量,过程中要给OUT参数传递返回值IN OUT ,具有IN参数和OUT 参数两者的特性,在过程中即可传入值,也可传出值。实例一创建一存储过程,带1个输入参数原创 2016-11-26 20:47:50 · 413 阅读 · 0 评论 -
Oracle常用查询
sysdba身份登录的基础上查看所有用户默认表空间select username,default_tablespace from dba_users;查看当前用户所有的表select table_name from user_tables;查看所有用户的表名select table_name from all_tables;原创 2016-11-08 12:42:47 · 281 阅读 · 0 评论 -
Oracle将数据库从非归档模式修改为自动归档模式
查看数据库的现行日志和自动归档模式的设置sys@ORCL> archive log list;数据库日志模式 非存档模式自动存档 禁用存档终点 USE_DB_RECOVERY_FILE_DEST最早的联机日志序列 97当前日志序列如上可以看出不是自动归档模式,下面是修改方式:1.关闭运行的数据库实例sys@ORC原创 2016-12-10 14:11:03 · 5014 阅读 · 0 评论 -
Oracle用户管理
修改用户查看所有用户信息sysdba身份登陆,查询用户select user_id,username,account_status from dba_users查看当前登陆用户show user;修改用户口令alter user scott identified by sys解锁用户以解锁OUTLN为例alter user OUTLN account unlock;创建用户创建用户bxb默认密码12原创 2016-11-08 11:00:47 · 267 阅读 · 0 评论 -
Oracle表空间
Oracle真正存放数据的是数据文件data file ,Oracle表空间 table space 实际上是一个逻辑上的概念,他在物理上并不存在,把一组data file 打包在一起就成了一个表空间了 表空间作用:控制数据库所占用的磁盘空间控制用户所占用的表空间配额通过表空间控制数据流向,从而提高I/O性能表空间提供了一个备份和恢复单位表空间的分类创建表空间时要指定表空间类型 1.按原创 2016-10-25 22:28:48 · 374 阅读 · 0 评论