Oracle数据库导入dmp文件时的设置

Oracle数据库是如何导入dmp文件呢?导入时需要进行的设置有哪些呢?本文我们就介绍这一过程,希望能够对您有所帮助。

1.删除用户及用户数据(如果已存在该用户和用户数据) 

执行语句drop user CRM_USER cascade ,删除用户及用户名下的表和对象,如果弹出提示“oracle无法删除当前已链接用户”,则按照下面的步骤执行:

(1)查看用户的连接状况

 
 
 
  1. select username,sid,serial# from v$session 

(2)找到要删除用户的sid,和serial,并删除

 
 
 
  1. alter system kill session'135,288' 
  2. alter system kill session'158,198' 
  3. alter system kill session'139,1105' 

(3)删除用户

 
 
 
  1. drop user CRM_USER cascade

(附加)如果在drop 后还提示ORA-01940:无法删除当前已链接的用户,说明还有连接的session,可以通过查看session的状态来确定该session是否被kill 了,用如下语句查看:

 
 
 
  1. select saddr,sid,serial#,paddr,username,status from v$session where username is not null

如果确实有用户session处于活动状态,请重复步骤(2),(3)。

2. 在Oracle Admin Console中创建用户CRM_USER,用户角色和权限设置如下,其余默认

  • Name CRM_USER
  • Profile DEFAULT
  • Authentication Password
  • Default Tablespace MICHELIN01
  • Temporary Tablespace TEMP
  • Status UNLOCK
  • Default Consumer Group None

Roles 

  • Role Admin Option Default
  • CONNECT N Y
  • DBA N Y
  • RESOURCE N Y

System Privileges 

  • System Privilege Admin Option
  • CREATE MATERIALIZED VIEW N
  • CREATE PROCEDURE N
  • CREATE TABLE N
  • CREATE TRIGGER N
  • CREATE VIEW N
  • DEBUG ANY PROCEDURE N
  • DEBUG CONNECT SESSION N
  • UNLIMITED TABLESPACE N

3. 通过PL/SQL导入dmp文件

a.从CRM_USER到CRM_USER

b.选择dmp文件位置

c.点击Import导入数据

这样,就将dmp文件导入成功了。

关于Oracle数据库导入dmp文件的过程介绍到这里就结束了,希望本次的介绍能够对您有所收获!

网站标题:Oracle数据库导入dmp文件时的设置
当前URL:http://www.hantingmc.com/qtweb/news9/355859.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联