易截截图软件、单文件、免安装、纯绿色、仅160KB

老鸟谈Oracle用户表空间

学习Oracle时,你可能会遇到Oracle用户表空间问题,这里将介绍Oracle用户表空间问题的解决方法,在这里拿出来和大家分享一下。其实就是在已有的数据库实例上创建一个新的帐号,访问一些新的表。
操作步骤如下:
1、登录linux,以Oracle用户登录(如果是root用户登录的,登录后用su-oracle命令切换成oracle用户)
2、以sysdba方式来打开sqlplus,命令如下:sqlplus"/assysdba"
3、查看我们常规将Oracle用户表空间放置位置:执行如下sql:
select name from v$datafile; 
上边的sql一般就将你的Oracle用户表空间文件位置查出来了。
4、创建Oracle用户表空间:
CREATE TABLESPACE NOTIFYDB DATAFILE '/oracle/oradata/test/notifydb.dbf'SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 
5、创建用户,指定密码和上边创建的Oracle用户表空间
CREATE USER hc_notify IDENTIFIED BY hc_password DEFAULT TABLESPACE NOTIFYDB; 
6、赋予权限
grant connect,resource to hc_notify;  grant unlimited tablespace to hc_notify;  grant create database link to hc_notify;  grant select any sequence,create materialized view to hc_notify; 
经过以上操作,我们就可以使用hc_notify/hc_password登录指定的实例,创建我们自己的表了
//创建临时表空间
create temporary tablespace test_temp
tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建数据表空间
create tablespace test_data
logging
datafile 'E:\oracle\product\10.2.0\oradata\testserver\test_data01.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;
//创建用户并指定表空间
create user username identified by password
default tablespace test_data
temporary tablespace test_temp;
//给用户授予权限
grant connect,resource to username;
//以后以该用户登录,创建的任何数据�


相关文档:

jdbc连接Oracle

      虽然学习Java很久了,自己也连接过一些数据库,比如mysql之类的,如今呢,也学习了一段时间的Oracle,然而呢,今天是我第一次连接Oracle,嘿嘿,应该还不算太迟吧。
    今天呢,有点笨拙,大家莫笑!
    我这是一个查询例子
    首先,� ......

我的ORACLE RAC INSTALL for LINUX 10.2研究


我的ORACLE RAC INSTALL for LINUX 10.2研究 
 
我的ORACLE RAC INSTALL for LINUX 10.2研究
1、创建虚拟机
DB1虚拟机文件目录 g:\vmtest1 文件大小8G 内存944M(原谅我只有2GRAM)
DB2虚拟机文件目录 E:\vmtest2  文件大小8G 内存944M
在DB1上创建共享磁盘,
E:\SHARE 文件大小8G
DB2也创建磁盘, ......

Oracle数据库DBF文件误删除解决方案

发现错误:数据库未打开: 仅允许在固定表/视图中查询
解决方案:
1. 在运行-->命令里输入sqlplus /nolog然后回车,
2. 以sysdba的角色登录:connect sys/口令 as sysdba
3. 先执行”alter database open”,会出现如下的错误
第 1 行出现错误:
ORA-01157: 无法标识/锁定数据文件 6 - 请� ......

oracle如何将数据导入到另一个表空间

oracle如何将数据导入到另一个表空间 
 
 某个用户的数据在USER表空间里,如果多个用户的数据都在USERS表空间内,将严重影响系统性能,一般在系统迁移的时候,在新的系统里希望导入一个独立的用户表空间,但是经常无法导入用户指定的缺省表空间,这个问题产生的原因是如果一个用户有DBA的权限,导入数据� ......

在Fedora 10上安装Oracle(10.2.0)[抄袭]

在Fedora 10上安装Oracle(10.2.0)
默认的系统参数下,在Fedora 10上无法安装Oracle,需要进行下列若干处理:
   1. 验证系统要求
    要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令。
    要查看可用 RAM 和交换空间大小,运行以下� ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号