lishenghan 发表于 2016-11-21 06:28:36

oracl创建表空间、用户、授权及数据导入和PostgreSQL导入数据

1.利用PL/SQL工具把t_cms_user.dmp导入oracle数据库
1)、删除用户和表空间为后面做准备
drop user uuu cascade;
drop tablespace test;
2)、重新创建表空间和用户并给用户授权
创建表空间:
create tablespace test
logging
datafile 'F:\uuu.dbf' --存放文件路径
size 32m
autoextend on
next 32m maxsize 2048m
extent management local;

创建用户:
create user uuu
   identified by uuu123
   account unlock
   default tablespace test;

给用户授权:
grant connect,exp_full_database,imp_full_database,resource,create procedure,create trigger,
execute any procedure,grant any privilege,restricted session,select any table,unlimited tablespace,
create any view to uuu;

3)、在PL/SQL上tools选择import tables
    在Oracle Import 上import file 选择要导入t_cms_user.dmp文件的位置
    点击import
4)、导入成功。

2.把itask_detail.backup导入PostgreSQL数据库
1)、打开pgAdmin 3
创建数据库:
-- Database: uuu
-- DROP DATABASE uuu;

CREATE DATABASE uuuWITH OWNER = postgres
       ENCODING = 'UTF8';

选择恢复 选择itask_detail.backup文件的位置 ,确定,完成。

进程退出并返回 0。

2)、完成导入。
页: [1]
查看完整版本: oracl创建表空间、用户、授权及数据导入和PostgreSQL导入数据