一.相关文档
1.1创建表空间与用户授权
http://blog.sina.com.cn/s/blog_4b7809800100zsw5.html
1.2在监听上注册实例
http://blog.csdn.net/enyutime/article/details/9270625
http://wenku.baidu.com/link?url=oBh78gQrTbS3rt6dxBTiF_u8crZObTXN6GgqazmqE8xVPrMCORtYyWraXX-Dx0Xj8oRihrIn5z4CzRgym_SxBU4z28I4xue0qHn08Ifvm8i&qq-pf-to=pcqq.group
1.3创建实例
注:启动是必须使用ssh协义
命令 /usr/bin/gnome-session --display $DISPLAY
进入 x-nautilus-desk
三.报错解决方法
3.1执行./dbca(实例),netca(监听)时报如下错误
DISPLAY not set!
Please set DISPLAY and try again.
解决方法:$export DISPLAY=192.168.4.93:0.0再执行./dbca
$export DISPLAY=192.168.4.118:0.0
注:192.168.4.118为本机地址
$export DISPLAY=192.168.4.93:0.0
3.2执行./dbca,netca时没弹出orcle操作界面
原因:没有启动Xmanager 4
3.3中文linux安装oracle界面乱码解决方案
在linux的中文操作系统下使用xmanager进行oracle进行安装的时候,可能出现乱码界面,可以通过以下方法进行解决
1 修改环境属性 vi /etc/sysconfig/i18n
LANG="en_US.UTF-8"
2 在每次调用图形界面以前,我们使用export临时设置LANG(ORACLE 用户)
export LANG=en_US.UTF-8
3 在每次调用图形界面以前,我们使用export临时设置 LC_CTYPE
export LC_CTYPE=en_US.iso88591
提示:我们可以使用linux的locale命令查看相关的字符集
四.操作步骤(用SSH登录)
1.使用root用户登录
2.切换到oracle用户
3.切换到bin目录
3.1创建监听
export DISPLAY=192.168.4.118:0.0(在xmmage4中启动创建监听)
netca
3.2创建实例
export DISPLAY=192.168.4.118:0.0(在xmmage4中启动创建监听)
./dbca
注:安装时注意字符集选持utf-8
3.3创建表空间与授权用户(在客户端使用sys帐号登录执行)
3.3.1创建临时表空间
create temporary tablespace testimgdb_temp
tempfile '/u01/oradata/testimgdb/testimgdb_temp.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
3.3.2创建数据表空间
create tablespace testimgdb_date
datafile '/u01/oradata/testimgdb/testimgdb_date.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
3.3.3创建用户并指定表空间
create user tydbMgr identified by tydbMgr
default tablespace testimgdb_date
temporary tablespace testimgdb_temp;
3.3.4给用户授权
grant dba to tydbMgr with admin option;
grant execute on sys.dbms_sys_sql to tydbMgr with grant option;
grant unlimited tablespace to tydbMgr;
--grant connect,resource to tydbMgr;
3.3创建表空间与授权用户(在客户端使用 sys帐号登录执行)
3.3.1创建临时表空间
create temporary tablespace testdb_temp
tempfile '/oracledata/testdb/testdb_temp.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
3.3.2 创建数据表空间
create tablespace testdb_date
datafile '/oracledata/testdb/testdb_date.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
3.3.3 创建用户并指定表空间
create user tydbMgr identified by tydbMgr
default tablespace testdb_date
temporary tablespace testdb_temp;
3.3.4 给用户授权
grant dba to tydbMgr with admin option;
grant execute on sys.dbms_sys_sql to tydbMgr with grant option;
grant unlimited tablespace to tydbMgr;
--grant connect,resource to tydbMgr;
=====================testty=======================
3.3.1创建临时表空间
create temporary tablespace gps_temp
tempfile '/u01/oradata/testty/gps_temp.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
3.3.2 创建数据表空间
create tablespace gps_data
datafile '/u01/oradata/testty/gps_data.dbf'
size 100m
autoextend on
next 100m maxsize 2048m
extent management local;
3.3.3 创建用户并指定表空间
create user gps identified by gps2014
default tablespace gps_data
temporary tablespace gps_temp;
3.3.4 给用户授权
grant dba to gps with admin option;
grant execute on sys.dbms_sys_sql to gps with grant option;
grant unlimited tablespace to gps;
grant connect,resource to gps;
-----------------------------------删除表空间---------------------------
步骤一: 删除user
drop user tydbMgr cascade
说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。
步骤二: 删除tablespace
DROP TABLESPACE testwfdb_date INCLUDING CONTENTS AND DATAFILES;
/oracledata、
然后根据你的实例名
如:/oracledata/kfdb
什么的