Pessoal, bom dia
Sou novo trabalhando com oracle, mais especificamente com ERP. Preciso criar um ambiente de homologação para o erp, porém o pessoal que instalou o banco, criou uma única instância nele e tratou os "bancos separados" com owners distintos. Queria saber como que funciona isso e como que posso criar um também baseado nessa questão.
Obrigado
Owners - Oracle
-
- Rank: Estagiário Júnior
- Mensagens: 2
- Registrado em: Ter, 06 Mar 2018 4:55 pm
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Brother,Owners não são bancos distintos ,são schemas com todos objetos (Tabelas,Functions,Packages,Triggers,Procedures ...) relacionados entre si dentro de um banco.
Exemplos :
Posso ter os Schemas com o nomes Financ(Financeiro) ,Mat(Materiais),Cont(Contabilidade) entre outros,que se relacionam entre si.
Os Owners : Financ (Tabelas,Functions,Packages,Triggers,Procedures ...), Mat (Tabelas,Functions,Packages,Triggers,Procedures ...),Cont(Tabelas,Functions,Packages,Triggers,Procedures ...).
Para criar um schema Owner é muito simples ,basta :
Terá a visão dos outros objetos ou somente dos objetos relacionados ao seu Owner.
Bom é isso,espero ter ajudado.
Exemplos :
Posso ter os Schemas com o nomes Financ(Financeiro) ,Mat(Materiais),Cont(Contabilidade) entre outros,que se relacionam entre si.
Os Owners : Financ (Tabelas,Functions,Packages,Triggers,Procedures ...), Mat (Tabelas,Functions,Packages,Triggers,Procedures ...),Cont(Tabelas,Functions,Packages,Triggers,Procedures ...).
Para criar um schema Owner é muito simples ,basta :
CREATE USER SEUOWNER IDENTIFIED BY SUASENHA DEFAULT TABLESPACE NOMEDATABLESPACEDOSEUBANCO TEMPORARY TABLESPACE TEMP PROFILE DEFAULT QUOTA UNLIMITED ON NOMEDATABLESPACEDOSEUBANCO;
GRANT ROLE_SEUBANCO TO SEUOWNER;
ALTER USER SEUOWNER DEFAULT ROLE ALL;
Bom é isso,espero ter ajudado.
-
- Rank: Estagiário Júnior
- Mensagens: 2
- Registrado em: Ter, 06 Mar 2018 4:55 pm
Olá Adriano, boa noite.
Isso mesmo que preciso, criar esses schemas separados para os ambientes na mesma instância, porém cada owner só terá acesso ao seu schema. Vou tentar criar do jeito que me falou.
A propósito o ERP é o Protheus.
Obrigado.
Isso mesmo que preciso, criar esses schemas separados para os ambientes na mesma instância, porém cada owner só terá acesso ao seu schema. Vou tentar criar do jeito que me falou.
A propósito o ERP é o Protheus.
Obrigado.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 6 visitantes