当前位置:操作系统 > Unix/Linux >>

工作中常用数据库操作

工作中常用数据库操作
 
1,在PLsql中表空间的创建: 
方法一: 
create tablespace biaokongjian 【表空间名字】 
datafile  'D:\oracle\product\10.2.0\oradata\ORCL\temp.dbf'【表空间数据的存放地址和文件名】   
size 100m  【开始是100M的大小】 
autoextend on  next 32m maxsize 2048m 【开始是100M的大小】 
 
create user fangpeng identified by fangpeng default tablespace biaokongjian; 
【表空间里创建一个用户fangpeng赋密码fangpeng】 
 
grant connect to fangpeng;【给用户赋(connet)权限】 
grant resource to fangpeng; 【给用户赋(resour三ce)权限】 
 
删除表空: 
Drop tablespace name including contents datafiles【删除表空间名称包括内容和data文件】 
 
方法二: 
Create tablespace biaokongjian 
Datafile ‘D:\XXX.ORA ’ SIZE 200 reuse 
AUTOEXTEND ON NEXT 1M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL; 
 
2,CMD导出本地数据库(cmd—sqlplus—conn / as sysdba) 
2.1,导出本地数据库: 
Cmd后 haibeitrunk/haibeitrunk@orcl file=D:\XXX.dmp 
 
2.2,导出数据库表: 
Cmd后 haibeitrunk/haibeitrunk@orcl file=D:\xxx.dmp 
Tables=(table1,table2) 
 
3.1,导入本地数据库: 
Cmd后 haibeitrunk/haibeitrunk@orcl file=D:\xxx.dmp 
 
3.2,导入本地dmp中的表 
Cmd后 haibeitrunk/haibeitrunk@orcl file=D:\xxx.dmp Tables=(table1,table2) 
 
4.1,导出他人数据库 
第一步:ping, 
 
配置OK后就next 
Cmd后 exp haibeitrunk/haibeitrunk@192.168.1.200 file=D:\dd.dmp 
 
4.2,向数据库中导入他人的dmp 
Cmd后 imp haibeigrid/haibeigrid@orcl fromuser=lainame touser=localname file=D:\aa.dmp 
 
1,  
Window7的系统需要以管理员的身份运行,用户名密码:sys,sys,选择身份:sysdatabase 
2,  
选择用户,点击鼠标右建,创建 
 
名称密码外都不需要选 
 
3, 
创建用户时角色里需要要勾选connect和resource权限 
 
对象里选择CTXSYS然后程序包CTX-CLS和CTX-DDL 
然后权限里勾上对号,点击‘创建’OK,小功告成 
 
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,