Oracl基础知识
Posted 风浪子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracl基础知识相关的知识,希望对你有一定的参考价值。
Expdp数据库导出(备份):
expdp工具则 在命令行中输入如下[expdp ‘用户名/“密码”’ dumpfile=导出文件名.dmp]
Impdp数据库还原语法:
一、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。
create directory dpdata1 as ‘d:\test\dump‘;
二、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)
select * from dba_directories;
三、给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。
grant read,write on directory dpdata1 to scott;
sqlplus system/[email protected]
drop tablespace EINV_DATA including contents and datafiles;
create tablespace EINV_DATA datafile ‘D:\app\Administrator\oradata\orcl\einvdata.dbf‘ size 1000m;
alter database datafile ‘D:\app\Administrator\oradata\orcl\EINVDATA.DBF‘ autoextend on;
alter database datafile ‘D:\app\Administrator\oradata\orcl\EINVDATA.DBF‘ resize 2G autoextend off ;
针对表分区的设置:
方法一(手动扩展):
alter database datafile ‘/data1/oradata/i1000/rt_data01.dbf‘ resize 10G;
impdp结束后:
alter database datafile ‘/data1/oradata/i1000/rt_data01.dbf‘ resize 2G;
方法二(自动扩展):
alter database datafile ‘/data1/oradata/i1000/rt_data01.dbf‘ autoextend on;
impdp结束后:
alter database datafile ‘/data1/oradata/i1000/rt_data01.dbf‘ resize 2G autoextend off ;
impdp system/[email protected] transform=segment_attributes:n directory=dpdata1 dumpfile=201609131830.dmp FULL=y;
impdp system/[email protected]/orcl transform=segment_attributes:n directory=data_pump_dir dumpfile=201609131830.dmp FULL=y;
修改密码CMD命令下:
D:\oracle\ora92\bin>sqlplus /nolog
SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 8月 16 11:32:22 2007
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
SQL> conn /as sysdba
已连接。
SQL> alter user system identified by password;
用户已更改。
SQL> alter user sys identified by password;
用户已更改。
SQL> alter user system identified by manger;
解锁方法
alter user system account unlock;
这样密码修改成功了
创建表空间:
1、数据库文件一般都是放在哪里的:
select name from v$datafile;
2、传进命名空间:
create tablespace yang datafile ‘D:\oracle\oradata\orcl\yang.dbf‘ size 3000m;
3、创建用户权限并且赋值命名空间:
create user 用户名 identified by 密码 default tablespace 用户默认使用哪一个表空间;
修改用户的权限:
grant 角色1,角色2 to 用户名;
比如:
create user yanglei identified by yang123 default tablespace yang;
grant dba, connect to yanglei;
Orcel客户端连接配置:
Net Manger 工具(实用);
以上是关于Oracl基础知识的主要内容,如果未能解决你的问题,请参考以下文章