oracle imp授权,Oracle数据库建表空间及用户名并授权,imp导入数据库

通常一个软件对应一个独立的存储空间,这样多个软件之间存储的数据才不会相互影响。在SQLServer中,通常用“create database数据库名称”来创建一个数据库。但是在Oracle中,一台服务器通常只创建一个数据库。所以你在执行上面代码时会提示“权限不够”。在Oracle中,要为一个软件创建独立的数据存储空间,即必须有三个步骤:1、先建立表空间,一个表空间就是指多个保存数据的文件。2、再建立用户,并指定用户所使用的表空间名称。一个用户只能指定一个表空间。这个表空间叫做“默认表空间”。3、设置表空间是否能够自动扩展;为用户设置一定的权限。

说明:下面的代码不需要记忆,只需要在使用时能够修改相应的内容即可。

示例:下面创建一个名为FLIMS的表空间,然后再创建一个名为FLIMS的用户,再为这个用户设置默认的表空间。

说明:首先以system用户登录

sqlplussystem/tigertiger

--创建表空间

-- 一般信息

-- DATAFILE:数据文件目录

-- 存储

-- AUTOEXTEND:数据文件满后自动扩展

-- ON NEXT:增量

-- MAXSIZE UNLIMITED:最大容量无限制

-- SIZE:文件大小

-- 存储

-- 启用事件记录:LOGGING为生成从做日志并可恢复,NOLOGGING为快速更新不生成日志且不可恢复

-- MANAGEMENT LOCAL:本地管理

-- 缺省:自动分配

-- UNIFORM SIZE:统一分配

-- MANAGEMENT DICTIONARY:在字典中管理

-- DEFAULT STORAGE:覆盖默认区值

-- INITIAL:初始大小

-- NEXT :下一个大小

-- MINEXTENTS:最小数量

-- MAXEXTENTS UNLIMITED :最大数量不限制

-- PCTINCREASE:增量,单位"%"

-- MINIMUM EXTENT:最小区大小

--创建表空间,FLIMS是你自定义的表空间名称,可以任意取名,初始大小50MB,自增长每次10MB,不限制最大容量

CREATE TABLESPACE FLIMS

LOGGING

DATAFILE 'E:\oracle\db\FLIMS.DBF' SIZE 50M

autoextend on next 10M

maxsize unlimited;

--创建用户 identified by 后面的是密码,前面的是用户名

CREATE USER FLIMS

IDENTIFIED BY "FLIMS"

DEFAULT TABLESPACE FLIMS

ACCOUNT UNLOCK;

--表示把 connect,resource权限授予用户

GRANT connect,resource,DBA to FLIMS;

2  创建名为FLIMS用户,并指定登录密码为“FLIMS”,默认表空间为:FLIMS,帐户解锁。

3.为用户授与必要的权限·连接权限,没有则无法与数据库连接·资源权限,表示能够建表以及完成增删改查。

创建表空间:

说明:

·创建表空间时需要指定对应的数据文件名,注意目录“'E:\oracle\db”先创建。

·此处文件大小为50M,也可以自行修改,数据量大的应用可以设置大一些。设置表空间(文件)在能够自动增加。指50M空间用完以后,会自动增加。当然,前提是磁盘空间有剩余。

运行CMD进入控制台导入数据库imp FLIMS/FLIMS@orcl file=d:\FLIMS.dmp i

gnore=y full=y commit=y

C:\Documents and Settings\Administrator>imp FLIMS/FLIMS@orcl file=d:\FLIMS.dmp i

gnore=y full=y commit=y

Import: Release 10.2.0.3.0 - Production on 星期四 5月 26 11:17:18 2011

Copyright (c) 1982, 2005, Oracle. All rights reserved.

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production

With the Partitioning, OLAP and Data Mining options

经由常规路径由 EXPORT:V09.02.00 创建的导出文件

已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入

. 正在将 FLIMS 的对象导入到 FLIMS

. . 正在导入表 "APPARATUS"导入了 2 行

. . 正在导入表 "M_S_ALLOT_RELEVANCE"导入了 28 行

. . 正在导入表 "M_S_DEADALLOT"导入了 0 行

. . 正在导入表 "M_S_HARMALLOT"导入了 0 行

. . 正在导入表 "M_S_MARKALLOT"导入了 5 行

. . 正在导入表 "M_S_SECTIONALLOT"导入了 12 行

. . 正在导入表 "ORGANIZATION"导入了 7 行

. . 正在导入表 "STAT_QS_GZYJYJD"导入了 0 行

成功终止导入, 没有出现警告。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值