APP下载
报价宝  ›  科技  › 

啃食Oracle:事例资料的安装

报价宝 来源:baojiabao.com 发布时间:2019-10-31 17:13:00 09月19日更新
报价宝综合消息啃食Oracle:事例资料的安装

学习oralce的时候经常要用到Oracle的事例数据库,可是自从11G开始建立数据库的时候事例使用者是不建立的,而且事例也需如安装数据库软件一样安装。

安装数据库事例软件的过程很简单,以11G linux版本为例,安装程式为p13390677_112040_Linux-x86-64_6of7.zip,将压缩包传送到linux主机解压后,进入到examples目录,目录内容如下:

本次操作将example解压到tmp目录下,oracle使用者拥有全部许可权。

[[email protected] examples]$ ./runInstaller 执行此命令后安装

下一步

等待安装结束

Oracle使用者进入到如下目录,并列出目录下档案:

注意到了吗?就是要执行mksample.sql的内容,看看里面都干了啥:

上面这段程式码是设定指定引数的,引数1、2是告诉指令码的sys和system的密码,后面的就是设定事例数据库6个使用者的密码。红框部分需要注意,第一个红框是指定事例数据库的表空间,第二个红框是指定一个日志目录。

既然让指定一个事例的表空间,那就建立一个表空间专门存放事例使用者:

[email protected]> create tablespace example datafile '/u01/app/oracle/oradata/example01.dbf' size 350M

autoextend on maxsize 32G

extent management local uniform size 1M

segment space management auto;

表空间建立结束后,后续第11步需要指定一个目录,那就指定到此目录下的log目录

接下来看看指令码还干了啥:

上面的内容看出,执行了各个目录下的指令码,指令码内容清楚了,那我们就执行指令码

[email protected]> @mksample.sql

指令码执行结束后,是以system使用者登入系统的,我们来检视一下建立的使用者情况:

到此事例使用者结构建立成功。细心的你从上图中可能看到了oracle的第一号员工scott的身影,是的,之前的步骤中我建立了scott,我们就来看看这个经典使用者的建立方法:

[[email protected] demo]$ cd $ORACLE_HOME/rdbms/admin

[[email protected] admin]$ sqlplus / as sysdba

[email protected]> @utlsampl.sql

Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

[[email protected] admin]$ sqlplus / as sysdba

[email protected]> select username,account_status from dba_users where username='SCOTT';

USERNAME ACCOUNT_STATUS

------------------------------ --------------------------------

SCOTT OPEN

至此事例使用者和经典使用者建立结束,如果能把Oracle的事例使用者的所有案例都研究清楚,你就已经是Oracle的高手了!

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 报价宝 手机价格 笔记本电脑价格 小米手机价格 华为手机价格