Navigation:  Instalação do SoftExpert Suite tradicional > Atividades pré-requeridas > Configuração do banco de dados > Oracle >

Configuração do Oracle

Previous  Top  Next

Essa seção aborda o procedimento para criar e configurar o banco de dados no Oracle, veja os passos:

 

Esse procedimento considera que o Oracle esteja instalado, com instância criada e o TNSNames esteja configurado corretamente no servidor onde o SoftExpert Suite será instalado.

Esse procedimento requer que os componentes Oracle Provider e OJDBC estejam instalados no servidor que será instalado o SoftExpert Suite.

 

1.Inicie o SQLPlus.

 

2.Conecte-se com o servidor usando um usuário DBA.

 

Criando as tablespaces

 

3.Crie uma tablespace chamada SOFTEXPERT_DATA:

CREATE TABLESPACE SOFTEXPERT_DATA LOGGING DATAFILE '<tablespaces_directory>\SOFTEXPERT_DATA.DBF' SIZE 2000M AUTOEXTEND ON NEXT 200M MAXSIZE UNLIMITED;

Substitua <tablespaces_directory> pelo caminho onde a tablespace deverá ser criada no servidor Oracle.

2000M é o tamanho inicial recomendado para a tablespace de dados.

 

4.Crie uma tablespace chamada SOFTEXPERT_INDEXES:

CREATE TABLESPACE SOFTEXPERT_INDEXES LOGGING DATAFILE '<tablespaces_directory>\SOFTEXPERT_INDEXES.DBF' SIZE 200M AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED;

Substitua <tablespaces_directory> pelo caminho onde a tablespace deverá ser criada no servidor Oracle.

200M é o tamanho inicial recomendado para a tablespace de índices.

 

Criando usuário para o SoftExpert Suite

 

5.Para criar um usuário para o SoftExpert Suite e definir as permissões necessárias, execute os passos a seguir:

 

6.Crie um usuário para o SoftExpert Suite:

CREATE USER <SESUITE> PROFILE DEFAULT IDENTIFIED BY <PASSWORD> DEFAULT TABLESPACE SOFTEXPERT_DATA ACCOUNT UNLOCK;

Substitua <SESUITE> e <PASSWORD> pelo nome do usuário e senha respectivamente.

 

7.Defina os Grants necessários para o usuário criado no passo 5:

ALTER USER <user> QUOTA UNLIMITED ON SOFTEXPERT_DATA;

ALTER USER <user> QUOTA UNLIMITED ON SOFTEXPERT_INDEXES;

GRANT CREATE SESSION TO <user>;

GRANT CREATE TABLE TO <user>;

GRANT CREATE VIEW TO <user>;

GRANT CREATE SEQUENCE TO <user>;

GRANT CREATE PROCEDURE TO <user>;

GRANT CREATE TRIGGER TO <user>;

GRANT SELECT_CATALOG_ROLE TO <user>;

 

8.Saia do SQLPlus.

 

9.Clique no menu Start do Windows.

 

10. Clique com o botão direito em My Computer e selecione Properties.

 

11. Selecione a aba Advanced e clique em Environment.

 

12. Em System Variables, clique em New.

 

13. Preencha o campo Variable Name com NLS_LANG.

 

14. Abra o SQLPlus.

 

15. Digite os seguintes comandos para retornarem os parâmetros de NLS:

VALUE1:

SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_LANGUAGE';

VALUE2:

SELECT VALUE FROM NLS_SESSION_PARAMETERS WHERE PARAMETER = 'NLS_TERRITORY';

VALUE3:

SELECT VALUE FROM NLS_DATABASE_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';

 

16. Preencha o campo Variable Value com a informação retornada pelo SQLPlus e na ordem do passo anterior: VALUE1_VALUE2.VALUE3

Exemplo: AMERICAN_AMERICA.WE8MSWIN1252

 

17. Clique em OK.

 

18. Clique em OK para fechar a tela de System properties.

 

19. Saia do SQLPlus.