Oracle数据库用户管理和数据导入导出_Oracle数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Oracle数据库用户管理和数据导入导出

作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0

黑客防线网安网讯:Oracle数据库用户管理和数据导入导出比较完善的创建用户的语句如下:CREATE USER <username>IDENTIFIED BY <password>DEFAULT TABLESPACE <tablespace_name>TEMPORARY TABLESPACE <tablespa...

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所包裹的类,完成导入导出功能。

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-12462-1.html
网站维护教程更新时间:2012-03-23 00:41:02  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer