oracle配置数据库的一般步骤,一个最基本的oracle数据库的部署流程

一个最基本的oracle数据库的部署流程

一:数据库的安装 (详细参见连接文档,包括客户端 不同版本,linux下的部署)

数据库ORACLE安装配置说明.doc

oracle11g客户端for_linux安装文档.doc

网上教程很多 ,这里不多做解释。

二:安装完成后开始对数据库的基本配置 、

首先dbca,创建数据库 参数的配置看文档。

运行netmanger,添加数据库实例,netmanger是一个连接工具,一般oracle客户端用它来指定服务器,并且添加监听程序在netmanger中

说到监听,不能不说监听在dos下执行的两个最基础的命令 : 监听状态;lsnrctl status  启动:lsnrctl start

最基本的打开关闭数据库的命令: 关闭数据库:shutdown immediate 打开 startup

查看数据库名:select name from v$database; 查看当前用户 show user

数据库服务名:show parameter service_name

三:数据库创建初级命令

建完库,配好我们就该登陆了 ,突然发现连个用户名密码都没有,这个时候这些命令一定要记得

sqlolus /nolog

conn /as sysdba;

这句话是在服务器本地登陆,执行的系统用户必须在ora_dba组里。

连上之后开始创建用户 create user zhangyao identified by 12345;(创建用户)

grant connect,resource,sysdba to zhangyao ;  (赋权)  revoke (收回权限) 用法 Revoke connect, resource from xxx;

删除原有用户以及用户数据:drop user mcsmaster cascade;  #附加 锁定用户

SQL> ALTER USER zhangyao ACCOUNT LOCK;

解除用户锁定

SQL> ALTER USER zhangyao ACCOUNT UNLOCK;

创建用户表空间:  create tablespace ZY_DATA datafile '路径' size 20G;

创建索引表空间:   create tablespace ZY_INDEX datafile '路径' size 20G;

指定用户的表空间: alter user zhangyao default tablespace MCS_DATA;

四:数据的导入导出:

数据导入imp:cmd下进入oracle安装目录的bin文件夹下 执行

imp zhangyao/12345@yannis file=dmp文件路径 fromuser=xxx  touser= xxx  ignore= log= #导入单个表 在最后加上tables=表名;

数据导出exp:cmd下进入oracle安装目录的bin文件夹下 执行

exp zhangyao/12345@yannis file=导出路径 log=日志路径 #导出单个表 在最后加上tables=表名;

数据文件大小更改 alter database datafile 'D:\app\yannis\product\11.1.0\db_1\oradata\zy_data.dbf' resize 8G;

五:开启oracle归档日志以及rman备份(重要)

首先查看数据库的存档模式

archive log list命令:

shutdown immediate 关闭数据库

以mount模式打开数据库; SQL> STARTUP MOUNT

查询当前归档模式 :SQL> ARCHIVE  LOG  LIST

更改归档模式为ARCHIVELOG:SQL> ALTER DATABASE ARCHIVELOG;

ALTER  DATABASE  OPEN 打开数据库

SQL> ALTER SYSTEM LOG_ARCHIVE_DEST_1 ='';  设置归档目的地

RMAN备份

connect target /

run{

backup as compressed backupset filesperset 8  database format 'E:\rman\zy\full_%d_%T_%s.bak';

crosscheck backup;

crosscheck archivelog all;

delete noprompt expired backup;

delete noprompt obsolete;

sql 'alter system switch logfile';

}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值