SUSE 11下安装 Oracle 11g图解及相关依赖库(3)

配置监听及本地网络服务

1)在Oracle用户的图形界面oracle用户中,新开启一个终端,输入命令netca 会弹出配置界面

创建监听服务(充当oracle服务器,让别的oracle客户端连接本oracle服务器)

SUSE 11下安装 Oracle 11g图解及相关依赖库

上图>监听名字可以随意设置 

SUSE 11下安装 Oracle 11g图解及相关依赖库

配置本地网络服务名(充当oracle客户端,连接别的oracle服务器) 

SUSE 11下安装 Oracle 11g图解及相关依赖库

SUSE 11下安装 Oracle 11g图解及相关依赖库

SUSE 11下安装 Oracle 11g图解及相关依赖库

上图>输入您的oracle服务器的ip地址 

SUSE 11下安装 Oracle 11g图解及相关依赖库

选择即为测试连接 

(如果不测试成功,请查看网络是否畅通,所连接的oracle服务器是否启动,监听是否启动等原因)

SUSE 11下安装 Oracle 11g图解及相关依赖库

上图>为你所设置的本地网络服务名起个名字 

SUSE 11下安装 Oracle 11g图解及相关依赖库

配置完成

启动数据库

1、默认数据库建立后就启动了,如果服务器重新启动,那就要手工去启动它了,命令如下:

export ORACLE_SID=orcl(选择自己需要启动的数据库SID)

echo $ORACLE_SID (显示实例名)

connect / as sysdba

startup

2、启动监听

首先退出上面启动数据库的sql执行,用quit或者exit退到普通命令行上 

启动监听:lsnrctl start(如果监听名称不是默认这个,则启动您对应的监听名称)

建立表空间  ------------###借鉴网络

1、建立临时表空间,创建用户前必须要先创建临时表空间和数据库表空间两个表空间,否则用系统默认的表空间不好

create temporary tablespace ha_temp tempfile'/u01/app/oracle/oradata/orcl/ha_temp.dbf' size 1024m autoextend on next 100m maxsize 10240m extent management local;

说明:

1)zd_temp 临时表空间名字

2)/u01/app/oracle/oradata/orcl/ 存放数据库文件的地方,一般是安装数据库后有控制文件,数据文件和日志文件的文件夹,再加上要创建表空间的名字+dbf (数据文件)

3)1024m    表空间的初始大小

4)100m      表空间的自动增长大小

5)10240m    表空间最大的大小

2、创建数据表空间

create tablespace ha logging datafile'/u01/app/oracle/oradata/orcl/ha.dbf' size 1024m autoextend on next 100m maxsize 10240m extent management local;

3、创建用户并指定表空间

create user ha1 identified by zd315 default tablespace  ha;

SUSE 11下安装 Oracle 11g图解及相关依赖库

4、给用户授予权限

grant dba,connect,resource,CTXAPP,create view to ha1;

linux下imp导入oracle数据库dmp文件

输入命令: 

imp ha1/zd315@orcl file=/opt/oracle/hadrp.dmp ignore=y full=y

说明:ha1:用户名;

zd315:密码;

orcl:数据库实例名;

file后面是dmp文件放置的路径。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/023d2f60f2bb8a5debf37e06cc60dcd2.html