oracle11g 安装example用户
admin
2023-04-17 15:41:56
0

环境

    操作系统:RHEL 6.4 x86_64

    DB:oracle 11.2.0.3


一个测试库,在安装建库的时候忘了安装example了,有些时候没有这些用户的话做测试还真不容易,例如没有scott用户,你想做connect by测试,就只能自己建emp表了......


以下是安装example的过程


step1:下载安装包

到http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-linx8664soft-100572.html下载安装包

linux.x64_11gR2_examples.zip

传到服务器上,之后解压

[oracle@server package]$ unzip linux.x64_11gR2_examples.zip


step2:进到解压目录,之后执行安装

su -  ##切换到root执行命令

xhost +  

su - oracle ##切换到oracle用户执行命令


[oracle@server ~]$ cd package/examples/

[oracle@server examples]$ ls

doc  install  response  runInstaller  stage  welcome.html

./runInstaller ##注意:最好是在服务器上用桌面来操作,远程的话xshell断掉的话需要重新做


step3:安装过程及配置

oracle11g 安装example用户oracle11g 安装example用户

oracle11g 安装example用户

oracle11g 安装example用户

缺少了很多包,一次性yum安装上

oracle11g 安装example用户oracle11g 安装example用户


可以看到,在我的系统上这些包都已经安装上了,并且版本比oracle提供的更新

所以我这里可以忽略这些报错,点ignore all,如下

oracle11g 安装example用户oracle11g 安装example用户

oracle11g 安装example用户oracle11g 安装example用户

oracle11g 安装example用户oracle11g 安装example用户

oracle11g 安装example用户

oracle11g 安装example用户

至此,安装完成了,接下来是运行配置脚本


step4:安装后的配置过程

进入到demo目录

[oracle@server schema]$ pwd

/u01/app/oracle/product/11.2.0/dbhome_1/demo/schema


[oracle@server schema]$ ls

bus_intelligence  human_resources  log         mk_dir.sql.ouibak    mkplug.sql    mksample.sql.sbs  mkverify.sql  product_media  

sales_history  sted_mkplug.sql.dbl

drop_sch.sql      info_exchange    mk_dir.sql  mk_dir.sql.ouibak.1  mksample.sql  mkunplug.sql      order_entry   README.txt     shipping


可以看到,安装了很多脚本


需要开启数据库,之后运行mksample.sql脚本

在这里需要你输入system/sys的密码,以及为sh/oe等用户都设置密码,还需要输入默认表空间和临时表空间的路径

SYS@fgh> startup

SYS@fgh> @?/demo/schema/mksample.sql

specify password for SYSTEM as parameter 1:

Enter value for 1: oracle

specify password for SYS as parameter 2:

Enter value for 2: oracle

specify password for HR as parameter 3:

Enter value for 3: hr

specify password for OE as parameter 4:

Enter value for 4: oe

specify password for PM as parameter 5:

Enter value for 5: pm

specify password for IX as parameter 6:

Enter value for 6: ix

specify password for  SH as parameter 7:

Enter value for 7: sh

specify password for  BI as parameter 8:

Enter value for 8: bi

specify default tablespace as parameter 9:

Enter value for 9: users

specify temporary tablespace as parameter 10:

Enter value for 10: temp

specify log file directory (including trailing delimiter) as parameter 11:

Enter value for 11:  /u01/app/oracle/diag/rdbms/fgh/fgh/trace

Sample Schemas are being created ...

Connected.

DROP USER hr CASCADE

          *

ERROR at line 1:

ORA-01918: user 'HR' does not exist

DROP USER oe CASCADE

          *

ERROR at line 1:

ORA-01918: user 'OE' does not exist

DROP USER pm CASCADE

          *

ERROR at line 1:

ORA-01918: user 'PM' does not exist

DROP USER ix CASCADE

          *

ERROR at line 1:

ORA-01918: user 'IX' does not exist

DROP USER sh CASCADE

          *

ERROR at line 1:

ORA-01918: user 'SH' does not exist

DROP USER bi CASCADE

          *

ERROR at line 1:

ORA-01918: user 'BI' does not exist

Connected.

specify password for HR as parameter 1:

specify default tablespeace for HR as parameter 2:

specify temporary tablespace for HR as parameter 3:

specify password for SYS as parameter 4:

specify log path as parameter 5:

......


在这个过程中,oracle会创建多个用户,以及会到这些用户下创建很多示例表


配置完成后,查看各个用户下的样例表

SH用户

SYSTEM@fgh> conn sh/sh

Connected.

SH@fgh> select * from tab;

TNAME                          TABTYPE  CLUSTERID

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

CAL_MONTH_SALES_MV             TABLE

CHANNELS                       TABLE

COSTS                          TABLE

COUNTRIES                      TABLE

CUSTOMERS                      TABLE

DIMENSION_EXCEPTIONS           TABLE

DR$SUP_TEXT_IDX$I              TABLE

DR$SUP_TEXT_IDX$K              TABLE

DR$SUP_TEXT_IDX$N              TABLE

DR$SUP_TEXT_IDX$R              TABLE

FWEEK_PSCAT_SALES_MV           TABLE

PRODUCTS                       TABLE

PROFITS                        VIEW

PROMOTIONS                     TABLE

SALES                          TABLE

SALES_TRANSACTIONS_EXT         TABLE

SUPPLEMENTARY_DEMOGRAPHICS     TABLE

TIMES                          TABLE


OE用户

OE@fgh> select * from tab;

TNAME                          TABTYPE  CLUSTERID

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

ACCOUNT_MANAGERS               VIEW

ACTION_TABLE                   TABLE

BOMBAY_INVENTORY               VIEW

CATEGORIES_TAB                 TABLE

COUNTRIES                      SYNONYM

CUSTOMERS                      TABLE

CUSTOMERS_VIEW                 VIEW

......

其他用户就不一一验证了


OK,安装样例用户完成。


上一篇:oracle SQL语句

下一篇:JDBC 技术详解1

相关内容

热门资讯

徐巧芯剖析赖清德:最怕自己丢掉... 海峡导报综合报道 大罢免投票一周年纪念活动26日举行,台北市长蒋万安出席并怒轰,民进党一年过后仍没有...
中国红十字会总会紧急向广东调拨... 记者从中国红十字会总会了解到,针对台风“红霞”给广东造成的灾情,中国红十字会总会启动四级应急响应,紧...
这些少年,正被“毒蛋”围猎 李梦抽了几口电子烟,吐出了白色的烟雾,有一股浓烈的水果香味。随后,她看着自己握电子烟的手,跟身边人说...
蒋万安号召“倒阁”,卢秀燕认为... 海峡导报综合报道 台北市长蒋万安27日抛出震撼议题,表示多名民代向他提议推动“倒阁”,要求台行政机构...
特朗普将在白宫会见两位重要客人 俄乌战争仍未结束,美伊冲突又有升级风险。在此背景下,美国总统特朗普将在白宫接见乌克兰和以色列领导人。...
新租客打扫卧室柜子上掉落4万元... 近日,莲前西路某小区内,张倩签下一套房子的租赁合同。当天上午,她带着12岁的大女儿周馨怡和11岁的小...
六部门通告:禁止涉军队退役报废... 关于禁止涉军队退役报废装备销售活动的通告近年来,部分经营者在线上线下公开销售涉及我军退役报废装备(指...
九寨沟景区发生泥石流,部分道路... 7月26日,九寨沟风景名胜区管理局发布泥石流灾害通报:2026年7月26日15时50分,九寨沟景区局...
空调26度不凉是什么原因 从空调内部元器件来说,不凉的原因有可能是温度传感器出现故障了,也有可能是空调压缩机或者铜管出现问题,...
鲸鸿动能携手香港国际机场、鸿蒙...   2026 年 7 月 25 日,十余位鸿蒙车主组成的车队从珠海出发,经港珠澳大桥通关抵达香港国际...