创建和删除Oracle数据库用户、表空间
1. 创建普通用户
>create user username identified by username;
>grant create tablespace, resource ,connect to username;
2. 创建表空间和用户
2.1 创建临时表空间
>create temporary tablespace DB_TEMP
tempfile '/opt/oracle/oradata/mydb/ts_db_temp01.dbf'
size 200M
autoextend on
next 50M maxsize unlimited
extent management local;
2.2 创建数据表空间
>create tablespace DB_TABLESPACE
logging
datafile '/opt/oracle/oradata/mydb/ts_db_data01.dbf'
size 500M
autoextend on
next 50M maxsize unlimited
extent management local;
2.3 创建用户并指定表空间
>create user username identified by password
default tablespace DB_TABLESPACE
temporary tablespace DB_TEMP;
2.4 给用户授予权限
>grant connect,resource to username;
3. 删除Oracle数据库用户和表空间
3.1 删除Oracle数据库用户
>drop user user cascade;
3.2 删除Oracle数据库空间
>drop tablespace tsname including contents and datafiles;
相关文档:
在linux上安装oracle是一件复杂的事情,尤其对于一个生手来说,它的复杂程度远超过了linux操作系统的安装,因为不像windows那样可以直接点击sertup.exe就ok了,在安装之前你要配置环境变量,修改若干个系统文件,并且这些参数可能根据你linux版本的不同而有所不同,如果配置不正确,可能导致最终的安装失败,其它还有你的目 ......
Centos redhat ,oracle10g,oracle11g均适用
1. 编写脚本:
# vi startoracle.sh
#11g的话只是这个目录有所区别
ORACLE_HOME=/home/oracle/product/10.2.0/db_1;export ORACLE_HOME
ORACLE_SID=orcl;export ORACLE_SID #这里配上你的本地示例名
&nbs ......
Flashback 技术是以Undo segment中的内容为基础的, 因此受限于UNDO_RETENTON参数。要使用flashback 的特性,必须启用自动撤销管理表空间。
在Oracle 10g中, Flash back家族分为以下成员: Flashback Database, Flashback Drop,Flashback Query(分Flashback Query,Flashback Version Query, Flashback Transaction Que ......
oracle9 startup时 报错ORA-00600: 内部错误代码,参数: [kcratr1_lostwrt], [], [], [], [], [], [], []
原因可能是非法关机或掉电造成,以下是出现的问题及解决方法:
C:\Documents and Settings\Administrator>sqlplus
SQL*Plus: Release 9.2.0.1.0 - Production on 星期日 5月 13 09:23:23 2007 ......
在windows 下配置PHP使用ORACLE数据库要点
在window下,经常用apache + PHP 来做应用平台,但是如果使用oracle做后台数据库,但又没有安装有oracle客户端,下面的配置可以参考
1、在没有安装oracle的机器上,PHP无法加载php_oci8.dll模块,原因是php_oci8.dll依赖的相关组件没有找到。
你正确设置了 ......