› Fóruns › Banco de dados Oracle › Iniciando no Oracle › Iniciando no Oracle
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