Nenhum resultado encontrado

Sua pesquisa não corresponde a nenhum resultado.

Sugerimos que você tente o seguinte para ajudar a encontrar o que procura:

  • Verifique a ortografia da sua pesquisa por palavra-chave.
  • Use sinônimos para a palavra-chave digitada; por exemplo, tente “aplicativo” em vez de “software.”
  • Tente uma das pesquisas populares mostradas abaixo.
  • Inicie uma nova pesquisa.
Perguntas Frequentes

Instalação de Sample Schemas no Banco de Dados Oracle 11G

Por Bruno Reis da Silva, Cleber Jose Campos Martins e Carlos Magno de Andrade Júnior ,
Postado em Junho 2016

Revisado por Marcelo Pivovar - Solution Architect

Durante a leitura da documentação da Oracle Corporation, é possível encontrar algumas menções e exemplos utilizando os usuários chamados Sample Schemas, que inclui usuários bem conhecidos dos administradores de bases de dados , como por exemplo, os usuários Scott, RH , SH e tantos outros. Estes usuários possuem uma grande variedades de objetos que podem ser de grande utilidade em simulações de situações cotidianas no banco de dados.

Pensando nisso, o foco principal será a instalação dos Sample Schemas. O ambiente de instalação utilizado é um sistema operacional Oracle Linux 6.3 com versão de processamento de CPU de 32 bits juntamente com um banco de dados Oracle versão 11.2.0.3.0. Sendo assim, o pacote de instalação utilizado será o “p10404530_112030_platform_6of7.zip”. Todavia, caso esteja utilizando outra plataforma de sistema operacional, é necessário o download do pacote referente a seu sistema no “My Oracle Support (MetaLink)”.

Com isso, para se efetuar a instalação dos Samples Schemas é necessário seguir os seguintes passos:

  • Download do software de instalação referente ao sistema operacional utilizado:

Como já mencionado anteriormente:

- Sistema operacional:Linux 6.3

- Pacote de instalação:p10404530_112030_LINUX_6of7.zip

- Versão de processamento do CPU: 32 bits

  • Descompactação do pacote de instalação:
  
[oracle@tech_machine]$ unzip p10404530_112030_LINUX_6of7.zip 
Archive: p10404530_112030_LINUX_6of7.zip 
creating: examples/ 
creating: examples/doc/ 
creating: examples/doc/dcommon/ 
creating: examples/doc/dcommon/css/ 
inflating: examples/doc/dcommon/css/blafdoc.css 
inflating: examples/doc/dcommon/css/bp_layout.css 
extracting: examples/doc/dcommon/css/darbbook.css 
inflating: examples/doc/dcommon/css/doccd.css 
creating: examples/doc/dcommon/dtds/ 
inflating: examples/doc/dcommon/dtds/targetdatabase.dtd 
creating: examples/doc/dcommon/gifs/

... (listagem de todos os arquivos descompactados) 

inflating:examples/stage/Components/oracle.sqlj.companion/11.2.0.3.0/1/DataFiles/filegroup1.jar 
inflating:examples/stage/Components/oracle.sqlj.companion/11.2.0.3.0/1/DataFiles/filegroup3.jar 
inflating:examples/stage/Components/oracle.sqlj.companion/11.2.0.3.0/1/DataFiles/filegroup2.jar 
creating: examples/stage/sizes/ 
extracting: examples/stage/sizes/oracle.companionCD.db.DB.sizes.properties 
inflating: examples/stage/oracle.companionCD.db.11_2_0_3_0.xml 
inflating: examples/stage/invDetails.properties 
inflating: examples/stage/install1.jar 
creating: examples/stage/globalvariables/ 
inflating: examples/stage/globalvariables/variable.properties 
inflating: examples/stage/globalvariables/globalvar.xml 
inflating: examples/stage/oracle.companionCD.db.11_2_0_3_0_1316395524086.bak 
inflating: examples/readme.html
 
 
  • Instalação dos Samples Schemas: Após a descompactação dos arquivos, será criado um diretório com o nome de "examples" e dentro dele está contido o runInstaller que é o arquivo utilizado durante a instalação:
  • Localização do script de inicialização runInstaller :
  
[oracle@tech_machine]$ cd examples 
[oracle@tech_machine]$ ls -ltr 
total 60 
-rwxr-xr-x. 1 oracle oinstall 3473 Aug 22 2011 welcome.html 
-rwxr-xr-x. 1 oracle oinstall 10009 Sep 22 2011 runInstaller 
drwxr-xr-x. 12 oracle oinstall 4096 Sep 22 2011 stage 
drwxr-xr-x. 2 oracle oinstall  4096 Sep 22 2011 response 
drwxr-xr-x. 4 oracle oinstall  4096 Sep 22 2011 install 
drwxr-xr-x. 6 oracle oinstall  4096 Sep 22 2011 doc 
-rwxr-xr-x. 1 oracle oinstall 28122 Sep 22 2011 readme.html
 
 
  • Inicialização do script runInstaller:
  
[oracle@tech_machine]$ ./runInstaller 
Starting Oracle Universal Installer... 
Checking Temp space: must be greater than 120 MB.  Actual 1158 MB   Passed 
Checking swap space: must be greater than 150 MB.  Actual 3555 MB   Passed 
Checking monitor: must be configured to display at least 256 colors.   Actual 16777216   Passed 
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2016-06-11_09-00-09PM. 
Please wait ...[oracle@tech_machine]$
 
 
  • Download Software Updates: Nesta opção você poderá informar suas credenciais de acesso ao Metalink , usar pre-downloads ou simplesmente pular esta etapa através da opção “Skip softwares updates”:

1. Download Software Updates

  • Especificação da localização de instalação dos Samples Schemas:

2. Localização da instalação

  • Verificação dos pré-requisitos: Nesta seção será efetuada a checagem dos requisitos básicos para que a instalação dos Sample Schemas aconteça com sucesso.

3. Checagem dos pré-requisitos

  • Sumário da instalação: Nesta etapa será mostrado um resumo das informações da instalação.

4. Sumário de instalação

  • Progresso da instalação: Parte onde, de fato, os pacotes contendo as informações dos Sample Schemas, começam a ser instalados.

5. Progresso de instalação

  • Término da instalação: Após o término da instalação, será mostrado uma tela informando a finalização da mesma. Para finalizar, basta clicar no botão "Close".

6. Término da instalação

Após a instalação do pacote é possível encontrar vários scripts dentro do diretório $ORACLE_HOME/demo/schema , que podem ser instalados. Com isso, segue o exemplo de uma instalação do usuário HR, que é o menor e o mais simples usuário dos chamados Sample Schemas, através da execução do script hr_main.sql, que além de requisitar as informações para a criação do usuário dentro da base de dados, irá criar os objetos, popular as tabelas e coletar as estatísticas para o usuário HR durante a sua criação.

  
[oracle@tech_machine]$ sqlplus " /as sysdba" 
SQL*Plus: Release 11.2.0.3.0 Production on Mon Jun 13 10:51:16 2016 
Copyright (c) 1982, 2011, Oracle. All rights reserved.
Connected to:   Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - Production 
   With the Partitioning, OLAP, Data Mining and Real Application Testing options 
SQL> @hr_main.sql 
specify password for HR as parameter 1:   Enter value for 1: ********* 
specify default tablespeace for HR as parameter 2:   Enter value for 2: USERS 
specify temporary tablespace for HR as parameter 3:   Enter value for 3: TEMP 
specify password for SYS as parameter 4:   Enter value for 4: ********* 
specify log path as parameter 5:  
 Enter value for 5: /u01/app/oracle/product/11.2.0/dbhome_1/demo/schema/human_resources 
 
 
 

Após a criação do usuário, já podemos realizar os testes com o usuário criado. Como descrito anteriormente, os Samples Schemas são bastantes utilizados na documentação da Oracle Corporation, assim o exemplo apresentado abaixo está contido na seção de “8 Managing a Materialized View Replication Environment” do manual “Database Advanced Replication Management API Reference” efetuando um refresh de uma materialized view:

  
[oracle@tech_machine]$ sqlplus " /as sysdba" 
SQL*Plus: Release 11.2.0.3.0 Production on Mon Jun 13 11:33:18 2016 
Copyright (c) 1982, 2011, Oracle. All rights reserved.
SQL> BEGIN  DBMS_MVIEW.REFRESH (  list  => 'hr.departments_mv',   method => '?');  END;  /

 
 

CONCLUSÃO:

Samples Schemas podem auxiliar o Administrador de Banco de Dados na simulação de um ambiente real no dia-a-dia do mesmo. Outro ponto a se destacar, é que durante essas simulações é possível utilizar os próprios testes da documentação oficial da Oracle Corporation, visto que a mesma faz uso dos próprios Samples Schemas na apresentação de seus exemplos.

REFERÊNCIA:

[1] https://docs.oracle.com/cd/E11882_01/server.112/e10707/rarmanmv.htm#REPMA389 [2] https://docs.oracle.com/cd/E18283_01/server.112/e10831/installation.htm#I6806

Bruno Reis da Silva é brasileiro,Cientista da Computação, Administrador de Banco de Dados Oracle/MySQL há mais de 5 anos e profissionalmente certificado em administração de banco de dados. Especialista em administração e infraestrutura de banco de dados com experiência na implementação e administração de ambientes de bancos de dados com Data Warehouse , Business Intelligence , segurança de banco de dados, perfomance tuning e alta disponiblidade . Já administrou os bancos de dados de grandes empresas brasileiras e internacionais. Também compartilha informações no seu blog techdatabasket.com.

Cleber Jose Campos Martins é brasileiro, Administrador de Banco de Dados Oracle há mais de 15 anos e profissionalmente certificado OCP para as versões 10g,11g e 12c e Oracle RAC 11g Release 2 and Grid Infrastructure Administration.Com experiência  profissional nas versões de 7 á 12c em empresas como IBM, Lojas Marisa e DPaschoal.

Carlos Magno de Andrade Júnior, hoje atuando como Database Architect na eProseed Europe, com mais de 15 anos de experiência em banco de dados Oracle, tendo atuado em empresas como a Oracle Corporation, IBM, HSBC, entre outras. Também compartilha informações no seu blog ezdba.wordpress.com.

Este artigo foi revisto pela equipe de produtos Oracle e está em conformidade com as normas e práticas para o uso de produtos Oracle.