oracle 创建数据库 表空间 用户 授权和toad导入导出数据库

1、创建数据库
 
简单的方式是使用'Database Configuration Assistant'数据库配置工具根据向导创建
 
2、创建表空间
 

在实际使用中需要创建自定义的表空间和临时表空间

2.1、创建表空间
 

create tablespace tabspace_name
logging
datafile 'C:\app\oratable_space\ tabspace_name_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;

(toad在导入数据库的时候,有时提示表空间不对。这个时候新建的表空间名字要改。)

 2.2、创建临时表空间

 
create temporary tablespace tabspace_name_temp
tempfile 'C:\app\table_space\ tabspace_name_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;


3、创建用户
 
在实际使用中需要创建用户、指定表空间和临时表空间并给用户授权

 
3.1、创建用户

 
create user user_name identified by user_password
default tablespace tabspace_name
temporary tablespace tabspace_name_temp;

 
3.2、给用户授权
 grant connect,resource,dba to user_name 

==========================================================================================


•  1.先用 Toad登入 公司 Oracle service, 在 Toad中的connect using 中既可用Service,也可以用Client等入,    但是client的安装目录的BIN 文件下,没有imp/exp命令,所以我用service,即OraDb10g_home1,它的相应 目  录下,已经有imp/exp命令。 Toad进入数据库后,选择 DBA ==》 DATE  Import/Export  ===>  Export Utility Wizard ,选择export  user(按用户导出),选择Toad 登入用的用户名,默认,默认,再选择输出的目录等等,默认,OK ,完成!

•  

• 2.导入的时候,先在自己的电脑上建立一个空白的数据库,建立一个新用户,赋予DBA权限,DBA==》 DATE Import/Export ===> Import Utility Wizard , 选择import  database ,默认,默认,选择刚才导出的文件路径,OK,完成!

•  操作的时候,注意 Listen和Net的配置!在本地电脑上只实现一个 1521端口的监听器。实现2个Net配置,一个为公司N et配置, 一个为本地Net配置,这样就实现了,本地数据库与公司数据库的联系!


你可能感兴趣的:(DB)