Oracle 学习之数据仓库(一)导入Oracle 11g Global samples schema

Oracle 11g 提供了数据仓库的示例schema,可以通过如下链接下载示例安装文件。

http://www.oracle.com/technology/products/bi/olap/doc_sample_schemas/global_11g_schema.zip

将下载的文件上传至Oracle服务器,并解压。

[[email protected] ~]$ mkdir global_11g_schema     
[[email protected] ~]$ unzip -d global_11g_schema global_11g_schema.zip 
Archive:  global_11g_schema.zip
  inflating: global_11g_schema/global_11g_remove.sql  
  inflating: global_11g_schema/global_11g_source.dmp  
  inflating: global_11g_schema/Templates/CHANNEL.XML  
  inflating: global_11g_schema/Templates/CUSTOMER.XML  
  inflating: global_11g_schema/Templates/GLOBAL.XML  
  inflating: global_11g_schema/Templates/GLOBAL_MV.XML  
  inflating: global_11g_schema/Templates/PRICE_CUBE.XML  
  inflating: global_11g_schema/Templates/PRODUCT.XML  
  inflating: global_11g_schema/Templates/TIME.XML  
  inflating: global_11g_schema/Templates/UNITS_CUBE.XML  
  inflating: global_11g_schema/global_11g_install.sql  
  inflating: global_11g_schema/global_11g_readme.html

使用sqlplus 运行global_11g_install.sql

[[email protected] ~]$ ls
global_11g_install.sql  global_11g_readme.html  global_11g_remove.sql  global_11g_source.dmp  Templates
[[email protected] global_11g_schema]$ sqlplus /nolog @global_11g_install.sql 

SQL*Plus: Release 11.2.0.4.0 Production on Thu Sep 10 09:44:17 2015

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

Enter the password for the user GLOBAL: 
Enter the password for the user SYSTEM: 
Connected.

User created.

Grant succeeded.

Connected.

Import: Release 11.2.0.4.0 - Production on Thu Sep 10 09:44:26 2015

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

Export file created by EXPORT:V11.01.00 via conventional path
import done in AL32UTF8 character set and AL16UTF16 NCHAR character set
import server uses WE8MSWIN1252 character set (possible charset conversion)
export client uses WE8MSWIN1252 character set (possible charset conversion)
. importing GLOBAL‘s objects into GLOBAL
. . importing table                      "ACCOUNT"         24 rows imported
. . importing table                  "CHANNEL_DIM"          3 rows imported
. . importing table                 "CUSTOMER_DIM"         61 rows imported
. . importing table                   "PRICE_FACT"       2523 rows imported
. . importing table         "PRODUCT_CHILD_PARENT"         48 rows imported
. . importing table                  "PRODUCT_DIM"         36 rows imported
. . importing table                     "TIME_DIM"        120 rows imported
. . importing table                   "UNITS_FACT"     299446 rows imported
About to enable constraints...
Import terminated successfully without warnings.

SQL>

脚本会创建一个global用户,根据提示为global设置一个密码。

输入数据库的system用户密码,用来登录数据库以建立global用户。

时间: 2024-10-05 23:27:00

Oracle 学习之数据仓库(一)导入Oracle 11g Global samples schema的相关文章

Oracle学习——dmp文件(表)导入与导出

前言 关于dmp文件我们用的还是比较多的,dmp文件它是作为oracle导入和导出表使用的文件格式,今天就将dmp文件导出和导入进行学习. dmp文件导出 dmp文件导出用的比较多的一般是三种,他们分别是:导出整个数据库实例下的所有数据.导出指定用户的所有表.导出指定表. 这里已我的数据库为例,进行介绍,我的Oracle数据库实例为"ORACLE",查看自己数据库实例可以从"任务管理器-->服务"中进行查看,如下图 打开命令行: 1,将数据库ORACLE完全导

Oracle学习(八)之 Oracle数据库启动历代版本及其区别

1.Oracle 的OCI Driver 和 Thin Driver的区别 ①JDBC OCI: oci是oracle call interface的缩写,此驱动类似于传统的ODBC 驱动.因为它需要Oracle Call Interface and Net8,所以它需要在运行使用此驱动的JAVA程序的机器上安装客户端软件,其实主要是用到orcale客户端里以dll方式提供的oci和服务器配 置. ②JDBC Thin: thin是for thin client的意思,这种驱动一般用在运行在WE

Oracle 学习之 数据仓库(二) Dimension 的理解

在数据仓库中,有事实表.维度表两个概念. 事实表是数据仓库结构中的中央表,它包含联系事实与维度表的数字度量值和键.事实数据表包含描述业务(例如产品销售)内特定事件的数据. 维度表是维度属性的集合.是分析问题的一个窗口.是人们观察数据的特定角度,是考虑问题时的一类属性,属性的集合构成一个维. 如图示 我们以sh用户下的sales表和times表来看, SALES为事实表 SQL> desc sales  Name    Null?    Type  ------------------------

Oracle 学习之RAC(四) 安装Oracle软件

上传安装包到11grac1上 解压安装包 [[email protected] database]# unzip p10404530_112030_Linux-x86-64_1of7.zip  [[email protected] database]# unzip p10404530_112030_Linux-x86-64_2of7.zip 3. 以oracle用户运行安装文件 [[email protected] database]# chown oracle.oinstall databas

【Oracle学习笔记-3】关于Oracle 10g中各种服务解析

[原创]关于oracle 10g中各种服务解析 (2014/10/16 8:39:40) 时间:2014-10-16 8-58-30     作者:ssslinppp 1. 当首次安装oracle 10g完成后,会有两个oracle服务被设为自动启动,如下图: OracleoraDb10g_home1TNSLister服务  为数据库监听器服务,若是想通过 PLSQL Develop 等软件 进行远程登录访问oracle数据库,这个服务必须被启动! 默认时,系统会将这两个服务设置为自动启动,但是

Oracle 学习之卸载Oracle 11g

Oracle 11g 安装完毕后,如果有卸载的需要.可以有如下方法: 手工删除Oracle安装时建立的各目录.文件等.这种方法对于Linux还算可行,但是Window版中涉及到服务.注册表等等.往往删除不干净. 使用安装目录$ORACLE_HOME/deinstall/下的 deinstall脚本. [[email protected] deinstall]$ ./deinstall Checking for required files and bootstrapping ... Please

Oracle 学习之 11g Clone 安装

如果你需要安装的数据库服务器比较多,使用图形化方式安装数据库软件的速度还是很慢,而且也比较麻烦.Oracle 11g 提供了Clone安装的方法. 步骤如下: 使用正常方法在服务器A上安装好Oracle. 将A机器上的$ORACLE_HOME打包,db_home1.zip . 将B机器的环境准备好,如建立用户.建立用户.修改内核参数,修改环境变量等等. 将zip包copy到B服务器,解压到任意目录. 执行Clone命令 A机器上打包 [[email protected] oracle]# zip

kettle将Excel数据导入oracle

导读 Excel数据导入Oracle数据库的方法: 1.使用PL SQL 工具附带的功能,效率比较低 可参考这篇文章的介绍:http://www.2cto.com/database/201212/176777.html 2.使用Kettle工具,免费,相比之下功能更丰富,可实现一定的业务逻辑,推荐使用 Kettle将Excel数据导入Oracle过程记录如下: 1.准备Excel文件: 注意:Excel文件要有字段名称说明:如这里的id,name,age 2.打开Kettle,文件-->新建--

Oracle学习基本知识点总结

 以下是我总结的OCP教程的知识点,以备参考之用! 1, What's Oracle Server? ·         It's a database management system that provides an open, comprehensive, integrated approach to information management. ·         Consists of an Oracle instance and an Oracle database 2,What