数据库结构
灯惉
IT的童鞋们,永远在路上,在前进的路上,而我们这些IT民工永远追赶着时代的步伐
展开
-
oracle恢复误删数据
oracle 误删数据操作,注意喔:数据删除不小心commit了怎么办呢?1 、select * from test t2、delete test3、select * from test t --并且commit4 select * from test as of timestamp to_date('2012-08-29 19:49:00', 'yyyy-mm-dd h原创 2012-08-29 20:53:40 · 481 阅读 · 0 评论 -
Oracle体系结构前必掌握的2个概念
一、数据库 数据库(database)是一个数据集合。 无论数据库是采用关系结构还是面向对象结构, oracle数据库都将 其数据存放在数据文件中。 在其内部, 数据库结构数据对文件的逻辑 映射, 使不同的数据分开存储, 这些逻辑划分称为表空间。 表空间和文件介绍: 1: 表空间 表空间(tablespace)是数据库的逻辑划分转载 2012-08-22 22:31:55 · 413 阅读 · 0 评论 -
创建使用Oracle同义词
摘自《从实践中学习Oracle/SQL》清华大学出版社出版。 设定同义词,方便使用 SQL select * from emp;等用于select * from abc; 建立共有的同义词 SQL 如果用户的等级不够建立public同义词,可以在system下授权: grant create any synonym to scott;转载 2012-08-27 22:20:16 · 1780 阅读 · 0 评论 -
oracle数据库的启动与关闭
1. oracle数据库实例的启动:oracle数据库启动有三种阶段,在不同的启动阶段中oracle会实现不同的操作,系统修复等操作:1)、starup nomount 阶段:即实例的启动,实例的启动包含以下任务:a、按以下的顺序在$ORACLE_HOME/dbs(win平台中为database)目录下搜索下列文件,即如果第一个没有找到就找下一个spfile.ora-->spfile原创 2012-09-16 21:58:03 · 712 阅读 · 0 评论 -
ora-01536 超出表空间限额
原因分析:ora-1536 是指的你建表的那个user所能使用的空间没有了,不是那个表所在的tablespace 没有free space了。你需要做的是给那个user 对那个tablespace有更多的space 可以使用。解决办法:1、查看表空间限额quotasselect * from dba_ts_quotas; ‘dba_ts_quotas’描述所有表空间的限额原创 2012-11-27 22:00:35 · 5277 阅读 · 0 评论 -
sqlplus命令的使用
sqlplus命令 的基本格式是 sqlplus [/][@] / [as sysdba | as sysoper] /nolog 其中:username为用户名 password为密码 connect_identifier为连接标识串,如果连接当前实例不用指定,如果连接到其它数据库,需要指定参数,即指定NET服务名原创 2013-04-09 23:24:24 · 1117 阅读 · 0 评论 -
oracle10g 数据库类型
在通过DBCA来创建oracle数据库或删除已有数据库的时候。下面来主要说明创建数据库在创建数据库的时候,一般会给你提供三种数据库模板(就是数据库类型):一般用途:General Database事物处理:Transaction Processing数据仓库:Data Warehouse定制数据库:Custom Database下面就Ceneral Database, Tr原创 2013-04-11 21:07:12 · 964 阅读 · 0 评论 -
存储过程-1
存储过程-1一、存储过程的定义:1、定义:存储过程(stored Procedure)是一组完成特定功能的SQL语句集,经过编译后存储在数据库中,用户通过指定存储过程的名字并给出参数来执行它,存储过程是数据库中一个很重要的对象,任何一个设计良好的数据库应用程序都应该用到存储过程。存储过程是由流控制和SQL语句书写的过程,这个过程经过编译和优化后存储在数据库服务器中,应用程序使用时只要调原创 2013-05-14 21:12:51 · 669 阅读 · 0 评论