六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 145|回复: 0

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

[复制链接]

升级  6%

13

主题

13

主题

13

主题

秀才

Rank: 2

积分
59
 楼主| 发表于 2013-1-30 01:30:45 | 显示全部楼层 |阅读模式
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 uuu  WITH OWNER = postgres
       ENCODING = 'UTF8';

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

进程退出并返回 0。

2)、完成导入。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表