您的位置:首页 > 数据库 > Oracle

Oracle 实例创建和基础配置指南

2012-06-28 15:19 357 查看
一.oracle 实例安装和监听,服务配置

1.dbca 命令 图形界面下创建oracle 数据库实例

2.netmgr命令 图形界面管理Oracle监听器和本地配置文件tnsnames.ora

3.netca 命令 图形化配置sqlnet.oar 文件和tnsnames.ora文件以及监听器

注意:需要远程桌面工具Xmanager软件进行安装

二.监听管理

1.查看监听状态

lsnrctl status

2.启动监听状态

lsnrctl start

3.停止监听进程

lsnrctl stop

三.实例管理

① su – oracle //-以oracle用户登录 该用户为实例安装用户

② echo $ORACLE_SID //–查看当前ORACLE_SID

③ export ORACLE_SID=CEDB //–设置当前ORACLE_SID为CEDB

④ sqlplus /nolog //-以不登录到数据库服务的方式进入sqlplus环境

⑤ conn as sysdba //-以数据库管理员的身份连接数据库,此处需要知道数据库的用户名和密码

⑥ startup //-启动当前数据库实例

⑥ shutdown immediate

四.创建表空间,用户,授权

1.创建表空间

create tablespace kms_tablespace datafile '/oracle/data3/kms/kms_data.dbf' size 1000M ;

2.创建用户

create user kms identified by kms default tablespace kms_tablespace;

create user kmsuser identified by kmsuser default tablespace kms_tablespace;

3.授权

grant connect,resource to kms;

grant connect,resource to kmsuser;

grant dba to kms;

4.创建相关表,增删改查,使用数据库

五.DBA常用查询

0.显示当前实例状态

desc v$instance;

SELECT instance_name,status from v$instance;

1.显示当然用户有哪些表

select * from tab;

2.显示有用户名和帐户的状态

select username,account_status from dba_users;

3.显示PGA的信息

select * from v$pgastat;

4.显示SGA的信息

select * from v$sgastat;

5.显示当前实例数据文件

select name,status from V$DATAFILE;

6.查看表空间信息

desc dba_tablespace;

select tablespace_name, status,logging,max_size,block_size from dba_tablespaces;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: