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;
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;
相关文章推荐
- oracle的环境配置-单独创建数据库实例
- Oracle data integrator 11g安装配置和一个实例应用指南pdf
- Oracle安装配置、创建数据库实例及用户和连接
- Oracle基础(二) 创建数据库实例
- oracle基础(数据库名,实例名,操作系统环境变量Oracle_Sid,全局数据库名,服务名等概念)以及Oracle客户端的安装与远程连接配置
- 0079 Oracle创建用户 授权 建立表空间【基础】
- Oracle存储过程基本语法与基础教程(简明清楚且附实例)
- dbus基础--创建dbus客户端与服务端的实例参考
- 创建oracle实例报错ora-28056
- oracle创建监听,用户,配置客户端
- 使用 MyEclipse 插件创建 Hibernate + Struts 连接oracle实例(动画)
- spring框架中多数据源创建加载并且实现动态切换的配置实例代码
- 使用反射创建Bean、Spring中是如何根据类名配置创建Bean实例
- Oracle基础--创建表的语法+操作
- Activiti 配置Oracle不能自动创建表解决方法
- oracle创建实例SID
- Silverlight实用窍门系列:14.Visifire图表控件的使用一(图表的创建和基础使用)【附带源码实例】
- js基础例子动态创建table实例
- Oracle几个基础配置问题:ORA-12154: TNS: 无法解析指定的连接标识符、ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务、ORA-12516 TNS监听程序找不到符合协议堆栈要求的可用处理程序