linux下oracle 11g怎么执行脚本生成hr用户名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下oracle 11g怎么执行脚本生成hr用户名相关的知识,希望对你有一定的参考价值。

Oracle 11g R2数据库示例用户安装说明是本文我们主要要介绍的内容,我们知道,在Oracle10g中,如果我们在创建实例时没有选择安装示例,那么在创建实例之后,还可以通过$ORACLE_HOME/demo/schema 下的脚本来创建。关于具体的创建方法,官方文档有详细的说明:SampleSchema Scripts and Object Descriptions

在Oracle 11g R1里也有相关的创建脚本

这些脚本会创建包括HR,OE等在内的一系列示例用户。这些用户数据可以让我们简单地进行一些功能测试,并且Oracle很多文档的示例也是使用这些用户的。

但是在Oracle 11g R2中我们在$ORACLE_HOME/demo/schema/目录下已然找不到mksample.sql文件,并且每个单独的子目录中也不再有创建示例用户的SQL脚本。

实际上,Oracle将这些示例用户的安装独立到了一个安装盘中,比如对于Linuxx86-64的安装文件可以从OTN上直接下载

其中Oracle Database 11g Release 2Examples就是我们需要的示例用户安装文件。但是现在这份安装文件有500多M,如果你并不期望下载这么大的内容,或者说你仅仅需要HR和OE用户,那么可以直接从以下URL中下载现成的SQL脚本,解压以后运行即可。

以HR用户为例:

1. $ ls

2.

3. hr_cre.sqlhr_main.sql hr_popul.sql

4.

5. $ sqlplus / as sysdba

6.

7. SQL> @hr_main.sql

关于Oracle 11g R2数据库中示例用户的安装说明就介绍到这里了,希望本次的介绍能够对您有所收获!
参考技术A create user 。。。

linux下安装oracle 提示没有权限或者空间不够用

参考技术A linux下安装oracle是很麻烦的事情。
必须按照要求一步步来。

oracle需要很大的数据空间。
所以你要需求的空间也要很大。
分区要注意
/boot/
/swap/
/
只做这样的三个分区就行了。
oralce主目录必要要有50G 以上的地方。
不然就各种蛋疼了。追问

50G啊?我就建了20G的虚拟硬盘空间

追答

正规流程是
root 建立oracle用户
为oracle用户建立/u01目录
同时为oracle 用户付权限。
还要重新设置linux内核参数、
如果只是简单装的话。
用ROOT搞的话linux和win下装一样。

这样装了没什么实际意义。

追问

一直就按照这样的流程来的,到了这一步就卡主啦

追答

空间不足的绝对不行。
20G不够的。

参考技术B 没有权限?你使用的不是root用户么本回答被提问者采纳

以上是关于linux下oracle 11g怎么执行脚本生成hr用户名的主要内容,如果未能解决你的问题,请参考以下文章

oracle11g中有执行语句和执行脚本,有啥区别?

如何在linux下安装oracle11g

怎么在linux下安装oracle 11g数据库

linux 装oracle11g报DISPLAY啥错误,求高人能帮忙看看啊!

怎么在linux下安装oracle数据库

怎么在linux下安装oracle数据库