- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的
服务器维护
,企业网站维护
,网站维护
服务 - (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0 |
Oracle数据库用户管理和数据导入导出比较完善的创建用户的语句如下:
CREATE USER <username>IDENTIFIED BY <password>DEFAULT TABLESPACE <tablespace_name>TEMPORARY TABLESPACE <tablespace_name>;
以创建katrina用户为例:
SQL> CREATE USER katrina IDENTIFIED BY iloveyou2 DEFAULT TABLESPACE users3 TEMPORARY TABLESPACE temp;User created.
更改缺省数据表空间的语法为:
alter database default tablespace <tablespace_name>;
更改缺省临时表空间的语法为:
alter database default temporary tablespace <tablespace_name>;
给用户授予权限
grant connect,resource to testserver_user;
//以后以该用户登录,创建的任何数据库对象都属于test_temp 和test_data表空间,这就不用在每创建一个对象给其指定表空间了。
解锁用户,用system登录
alert user scott account unlock;
表空间是数据文件的容器,在windows系统下,因为windows没有raw设备的概念,所以表空间变得可有可无了,但是在unix系统上,表空间起着文件系统的作用,它使oracle可以跳过操作系统,直接去管理物理存储设备,大大提高了系统性能(减少碎片产生,减少i/o调用层次) 一般是一个大的用户使用一个表空间,几个小的用户可以共用一个表空间。
一般不是把所有的用户共用一个大的表空间,因为不便于Oracle管理。 1、便于管理
2、防止数据的丢失
表空间下可以创建很多数据文件,可以将表空间中的数据文件放到不同的磁盘上,那么如果D盘坏了的话,只是D盘的 数据丢了,我放在E盘F盘的表空间中的数据文件没有丢
3、将表空间中的数据文件放在不同的磁盘上,那么可以提高磁盘的读写效率。 Oracle创建用户、表空间、导入导出、...命令
//创建临时表空间create temporary tablespace test_temp tempfile 'E:oracleproduct10.2.0oradata estserver est_temp01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;//创建数据表空间create tablespace test_dataloggingdatafile 'E:oracleproduct10.2.0oradata estserver est_data01.dbf' size 32m autoextend on next 32m maxsize 2048mextent management local;//创建用户并指定表空间create user testserver_user identified by testserver_userdefault tablespace test_datatemporary tablespace test_temp;//给用户授予权限grant connect,resource to testserver_user; (db2:指定所有权限)
数据导入导出命令:
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件, imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。
执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在Oracle 8i 中 安装目录ora81BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。Oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的类文件。SQLPLUS.EXE调用EXP.EXE、IMP.EXE所包裹的类,完成导入导出功能。
我要申请本站:N点 | 黑客防线官网 | |
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |