oracle复习(二) 之扩展 设置数据库为只读
嘿嘿,这还是上章知识了,只是单一写出来比较好一点,因为上面的是较基础的,不怎么涉及操作,而这里是通过操作出来的,呵呵。
首先,打开数据库服务,然后通过控制台打开sqlplus:
然后将数据库设置为只读:alter database read only;但是呢,这样是不能成功的,错误报告如下:
那么要如何将数据库修改为只读呢:
因为数据库的状态将保存在控制文件中的,但是将数据库打开至open时已经不能修改控制文件,所以做了如下的操作:
1、关闭数据库
2、将数据库状态打开至mount
3、修改数据库为只读
嘿嘿,这样就将数据库修改为只读了。
相关文档:
oracle表空间操作详解
1
2
3作者: 来源: 更新日期:2006-01-04
5
6
7建立表空间
8
9CREATE TABLESPACE data01
10DATAFILE '/ora ......
数据库设计:
CREATE TABLE ADVERTISE_CATEGORY
(
CATEGORY_ID NUMBER PRIMARY KEY, --节点ID
CATEGORY_NAME VARCHAR2(500), &nb ......
oracle constraints 应用
oracle constraints可以设置为立即检查或者当时事务提交时检查。
可以在创建约束的时候指定是deferrable。然后通过set constraints xxx set deferred或者immediate,也可以在seesion级别设定所有约束为deferred或者immediate(alter seesion set constraints deferred/immediat ......
商业开源数据库厂家EnterpriseDB与6月17日发布了最新的Postgres Plus高级服务器版,其目标是提高与Oracle数据库的兼容性,EnterpriseDB是开源数据库PostgreSQL(也叫做Postgres)背后的主要商业支持公司。
其实Postgres Plus高级服务器版并非完全开源,它是在开源的PostgreSQL数据库基础之上添加了许多附加特性,以提高和O ......
今天复习第三章,本来算起来应该是第二章的,但是第二章的内容是介绍数据库的管理工具,而对于我们而言,这些相对来说没有多大的必要,所以,现在步入复习Oracle实例的管理。这章的内容包括初始化参数文件的维护和管理,以各种不同的方式启动和概念比数据库Oracle Instance,以及对Oracle I ......