Pular para o conteúdo

Fóruns Banco de dados Oracle Iniciando no Oracle Iniciando no Oracle

#87821
Ishii
Participante

    Olá a todos,

    Sejam benvindos ao GPO!

    1) Datafiles: Arquivos de Dados
    2) Tablespaces: Seria semelhante a uma Área de Trabalho só que de tabelas. Uma Tablespace aponta para um DataFile, e um DataFile pode ser “apontado” por várias tablespaces. Com ela fica mais fácil a configuração dos SCHEMAS ou OWNERs pois há uma série de Defaults de armazenamento que ficam configurados na Tablespace.
    3) OWNER ou SCHEMA: São usuários do Oracle que deveriam ter uma Tablespace Default, e por consequência estarem direcionados para um Datafile quando do seu armazenamento, toda a criação de Objetos estará associada ao seu proprietário (owner) e seus dados armazenados no seu Datafile informado pela Tablespace.

    Uma instância significa que temos um DB Oracle e dentro dela podemos ter várias Tablespaces, vários Owners e Schemas. Outra instância seria como outro DB que para se comunicar com o primeiro somente com um DBLink. As instâncias podem estar fisicamente na mesma Máquina porém seriam Banco distintos tanto que até as portas devem ser diferentes apesar do Endereço ser o mesmo.

    Quanto ao fato de ter várias instâncias… cada caso é um caso… se for para ambientes de desenvolvimento e produção…. isso é o mais indicado. Se for apenas para separar os desenvolvedores… pode ser dentro da mesma Instância mesmo…

    A administração do Banco é isso mesmo… definir a melhor forma de separar e armazenar os dados.

    []s Ishii