...
Utilize o instalador WINDOWS.X64_193000_db_home.zip existente no diretório: G:\BancosDados\Oracle\Oracle19c
Siga as orientações abaixo:
Instalação da versão Win64
...
Escolha um nome para o seu banco de dados Exemplo: ORACL10ORACL, coloque o mesmo nome nas duas opções, desmarque a opção Criar como banco de dados Container e clique em próximo.
...
Escolha a opção Sistema de arquivos e informe um diretório onde deve gravar os arquivos do banco de dados que nesse caso deverá ser na pasta db_home qual criada anteriormente e clique em Próximo.
...
Deixe desmarcado a opção Registrar no Enterprise Manager (EM) Cloud Control, e clique em próximo.
...
Nesse momento, a instância ORCL já estará ativa na máquina. Para comprovar, verifique os serviços do Windows, todos os serviços devem estar em execução.
...
...
No diretório D: (ou no que você escolher) da máquina, crie a pasta ORACLE;
Obs. Importante na pasta db_home>> Oracore, tem a pasta de configuração da timezone que como padrão, temos disponível até a versão 32, qual posteriormente precisará ser alterada para versão superior, por conta dos atuais BKps de clientes.
Criando o diretório EXP_DIR
No diretório D: (ou no que você escolher) da máquina, crie a pasta ORACLE;
No diretório D:\ORACLE da máquina, crie a pasta EXP_DIR;
Conectado Criar conexão no SQLDeveloper com o usuário SYS . Acessar o SQL Developer>> Criar nova conexão semelhante ao print abaixo com o nome da conexão_SYS:
...
Conectado no SQLDeveloper com o usuário SYS e senha VIASOFT, execute o seguinte comando:
Code Block |
---|
CREATE OR REPLACE DIRECTORY EXP_DIR AS ‘D'D:\ORACLE\EXP_DIR‘DIR'; |
Criando as TABLESPACE
Info |
---|
O Banco de dados Oracle é composto por uma ou mais unidades lógicas de armazenamento. Estas unidades lógicas são chamadas de TABLESPACES, basicamente são subdivisões do Banco de Dados, onde os segmentos (estruturas para armazenamento de dados) semelhantes são agrupados, facilitando o gerenciamento destes segmentos no Banco de Dados. Pode-se dizer que as TABLESPACES são grupos lógicos de armazenamento. |
Caso você tenha criado a pasta ORACLE em um diretório diferente de D:\ você precisa alterar o caminho no comando abaixo.
Code Block |
---|
Criar tablespace para dados:
create tablespace VS_DADOS
-- CAMINHO DO ARQUIVO
datafile 'D:\app\user\oradata\orcl\Vs_Dados.dbf' size 7000M reuse
autoextend on next 50M
default storage (initial 512K next 256K
minextents 1
maxextents unlimited
pctincrease 0)
online;
Criar tablespace para indices:
create tablespace VS_INDICES
--CAMINHO DO ARQUIVO
datafile 'D:\app\user\oradata\orcl\Vs_Indices.dbf' size 2500M reuse
autoextend on next 20M
default storage (initial 512K next 256K
minextents 1
maxextents unlimited
pctincrease 0)
online;
Criar tablespace p/ usuario:
create tablespace VS_USER
-- CAMINHO DO ARQUIVO
datafile 'D:\app\user\oradata\orcl\Vs_User.dbf' size 500M reuse
autoextend on next 10M
default storage (initial 512K next 256K
minextents 1
maxextents unlimited
pctincrease 0)
online; |
Create e Grant
Code Block |
---|
CREATE USER VIASOFTSYS IDENTIFIED BY VIASOFTSYS DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTSYS;
GRANT CREATE SESSION TO VIASOFTSYS;
CREATE USER VIASOFTBASE IDENTIFIED BY VIASOFTBASE DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTBASE;
GRANT CREATE SESSION TO VIASOFTBASE;
CREATE USER VIASOFTFISCAL IDENTIFIED BY VIASOFTFISCAL DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTFISCAL;
GRANT CREATE SESSION TO VIASOFTFISCAL;
CREATE USER VIASOFTCTB IDENTIFIED BY VIASOFTCTB DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTCTB;
GRANT CREATE SESSION TO VIASOFTCTB;
CREATE USER VIASOFTCP IDENTIFIED BY VIASOFTCP DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTCP;
GRANT CREATE SESSION TO VIASOFTCP;
CREATE USER VIASOFTRH IDENTIFIED BY VIASOFTRH DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTRH;
GRANT CREATE SESSION TO VIASOFTRH;
CREATE USER VIASOFTGP IDENTIFIED BY VIASOFTGP DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTGP;
GRANT CREATE SESSION TO VIASOFTGP;
CREATE USER VIASOFTFIN IDENTIFIED BY VIASOFTFIN DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTFIN;
GRANT CREATE SESSION TO VIASOFTFIN;
CREATE USER VIASOFTLOGISTICA IDENTIFIED BY VIASOFTLOGISTICA
DEFAULT TABLESPACE VS_USER;
GRANT DBA TO VIASOFTLOGISTICA;
GRANT CREATE SESSION TO VIASOFTLOGISTICA;
CREATE USER VIASOFTMCP IDENTIFIED BY VIASOFTMCP DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTMCP;
GRANT CREATE SESSION TO VIASOFTMCP;
CREATE USER VIASOFTMERC IDENTIFIED BY VIASOFTMERC DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTMERC;
GRANT CREATE SESSION TO VIASOFTMERC;
CREATE USER VIASOFT IDENTIFIED BY VIASOFT DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFT;
GRANT CREATE SESSION TO VIASOFT;
grant EXECUTE on sys.utl_recomp to VIASOFTCTB;
grant EXECUTE on sys.utl_recomp to VIASOFTRH;
grant EXECUTE on sys.utl_recomp to VIASOFTGP;
grant EXECUTE on sys.utl_recomp to VIASOFTMCP;
grant EXECUTE on sys.utl_recomp to VIASOFTMERC;
grant EXECUTE on sys.utl_recomp to VIASOFT;
COMMIT WORK; |
Importação da Base
1 - Abra o CMD e cole o código abaixo:
Info |
---|
Obs¹.: ORCL em (VIASOFT/VIASOFT@ORCL) é o nome da instancia do oracle que você nomeou na instalação. Obs².: Backup.dmp é o nome do banco que você quer voltar, o mesmo deve estar presente descompactado dentro da pasta EXP_DIR |
...
|
Time Zone - Variáveis de Ambiente
Configurar as Variáveis de Ambiente:
Acessar as Variáveis de ambiente do Windows:
...
Clicar em Novo e criar a variável ORACLE_HOME conforme print abaixo:
...
Obs. O endereço da variável é a pasta criada na instalação d:\db_home
Agora criar a variavel ORACLE_BASE conforme print abaixo:
...
Obs. o caminho da ORACLE_BASE será na pastinha pp criada anteriormente.
Criar a variável ORACLE_SID conforme print abaixo:
...
Obs. Cada vez que precisar criar uma nova instância que precisará atualizar a versão do timezone é preciso renomear a variável SID com o nome da nova instância criada que será atualizada a versão do timezone.
Configurar o Path
Ainda nas variáveis de ambiente é necessário configurar a variável Path:
...
Precisa configurar o caminho d:\db_home\zperl\bin na variável path:
...
configurando a variável da seguinte forma:
...
Precisa deixar essa variável na parte superior abaixo do do_home\bin e criar uma nova variável criando a pasta OPatch deixando também na parte superior das variáveis da seguinte forma:
...
Obs. o caminho da OPatch será na pasta db_home.
Salvar todo o processo.
Configurar também a variável Path:
...
Salvar todo o processo.
Variáveis Criadas.
Atualizar TimeZone:
Fazer o download do arquivo compactado 29997937 anexado nesse manual;
Acessar a pasta de instalação do Oracle e procurar a pasta OralceTZ36:
Code Block D:\db_home\OralceTZ36
Colar a pasta 29997937 (extraída) na OraclceTZ36;
Code Block |
---|
D:\db_home\OralceTZ36\29997937 |
Acessar o prompt de comando como administrador, para isso, digitar no menu iniciar CMD, clicar com o botão direito e selecionar a opção Executar como Administrador;
Parar o serviço da instância;
Acessar a pasta 29997937:
Code Block |
---|
D:
cd db_home\OralceTZ36\29997937 |
Após estar na pasta aplicar o comando “opatch apply”
...
Se apresentar alguma mensagem para continuar confirma com y enter.
Quando finalizado será exibido a seguinte mensagem:
...
Inicia a instância.
Logar no CMD como administrador e Digitar o comando abaixo;
Code Block sqlplus / as sysdba
Deverá ter um retorno como na imagem abaixo:
...
E em seguida, digitar o caminho onde consta o arquivo upgrade_tzf.sql, executando da seguinte maneira;
Code Block d: cd db_home\OralceTZ36\29997937\01_upgrade_tzf.sql
Aguardar até o que timezone da instância seja atualizado, onde deverá ser exibida as informações abaixo:
Para verificar a versão do timezone da sua instância, basta executar o script abaixo com o usuário SYS, qual deverá ter cido atualizada corretamente para nova versão superior a 32.
Code Block SELECT * FROM V$TIMEZONE_FILE;
View file name 29997937.rar View file name zoneinfo.zip
Obs. O arquivo zoneinfo possui até a versão 43 do timezone.
Criando as TABLESPACE
Info |
---|
O Banco de dados Oracle é composto por uma ou mais unidades lógicas de armazenamento. Estas unidades lógicas são chamadas de TABLESPACES, basicamente são subdivisões do Banco de Dados, onde os segmentos (estruturas para armazenamento de dados) semelhantes são agrupados, facilitando o gerenciamento destes segmentos no Banco de Dados. Pode-se dizer que as TABLESPACES são grupos lógicos de armazenamento. |
Na Instalação do Oracle na pasta db_home>> TableSpaces precisa criar uma pasta com o nome da instância Criada, exemplo:
...
Então precisa alterar o caminho do comando abaixo, informando o caminho desta pasta criada:
Code Block |
---|
create tablespace VS_DADOS
datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados.dbs' size 100M reuse
autoextend on next 50M
default storage (initial 512K next 256K
minextents 1
maxextents unlimited
pctincrease 0)
online;
create tablespace VS_INDICES
datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices.dbs' size 100M reuse
autoextend on next 20M
default storage (initial 512K next 256K
minextents 1
maxextents unlimited
pctincrease 0)
online;
create tablespace VS_USER
datafile 'E:\db_home\TableSpaces\ORCL\Vs_User.dbs' size 100M reuse
autoextend on next 10M
default storage (initial 512K next 256K
minextents 1
maxextents unlimited
pctincrease 0)
online;
COMMIT;
--Existem casos que precisamos crias novos diretórios
--pois o nosso atual chegou no seu limite de 32 GB
--Rodar logado com o usuário SYSDBA
/*COMANDO PARA CRIAR NOVO DIRETÓRIO DO VS_DADOS*/
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados1.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados2.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados3.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados4.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados5.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados6.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados7.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados8.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_DADOS
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Dados9.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices1.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices2.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices3.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices4.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices5.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices6.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices7.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices8.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_INDICES
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_Indices9.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User1.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User2.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User3.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User4.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User5.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User6.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User7.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User8.dbs' size 100M reuse
autoextend on next 50M;
alter tablespace VS_USER
add datafile 'E:\db_home\TableSpaces\ORCL\Vs_User9.dbs' size 100M reuse
autoextend on next 50M;
COMMIT; |
Na pasta D:\EXP_DIR baixar o arquivo de BKP e extrair o mesmo.
Create e Grant
Code Block |
---|
CREATE USER VIASOFTSYS IDENTIFIED BY VIASOFTSYS DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTSYS;
GRANT CREATE SESSION TO VIASOFTSYS;
CREATE USER VIASOFTBASE IDENTIFIED BY VIASOFTBASE DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTBASE;
GRANT CREATE SESSION TO VIASOFTBASE;
CREATE USER VIASOFTFISCAL IDENTIFIED BY VIASOFTFISCAL DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTFISCAL;
GRANT CREATE SESSION TO VIASOFTFISCAL;
CREATE USER VIASOFTCTB IDENTIFIED BY VIASOFTCTB DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTCTB;
GRANT CREATE SESSION TO VIASOFTCTB;
CREATE USER VIASOFTCP IDENTIFIED BY VIASOFTCP DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTCP;
GRANT CREATE SESSION TO VIASOFTCP;
CREATE USER VIASOFTRH IDENTIFIED BY VIASOFTRH DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTRH;
GRANT CREATE SESSION TO VIASOFTRH;
CREATE USER VIASOFTGP IDENTIFIED BY VIASOFTGP DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTGP;
GRANT CREATE SESSION TO VIASOFTGP;
CREATE USER VIASOFTFIN IDENTIFIED BY VIASOFTFIN DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFTFIN;
GRANT CREATE SESSION TO VIASOFTFIN;
CREATE USER VIASOFTLOGISTICA IDENTIFIED BY VIASOFTLOGISTICA
DEFAULT TABLESPACE VS_USER;
GRANT DBA TO VIASOFTLOGISTICA;
GRANT CREATE SESSION TO VIASOFTLOGISTICA;
CREATE USER VIASOFTMCP IDENTIFIED BY VIASOFTMCP DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTMCP;
GRANT CREATE SESSION TO VIASOFTMCP;
CREATE USER VIASOFTMERC IDENTIFIED BY VIASOFTMERC DEFAULT
TABLESPACE VS_USER;
GRANT DBA TO VIASOFTMERC;
GRANT CREATE SESSION TO VIASOFTMERC;
CREATE USER VIASOFT IDENTIFIED BY VIASOFT DEFAULT TABLESPACE
VS_USER;
GRANT DBA TO VIASOFT;
GRANT CREATE SESSION TO VIASOFT;
grant EXECUTE on sys.utl_recomp to VIASOFTCTB;
grant EXECUTE on sys.utl_recomp to VIASOFTRH;
grant EXECUTE on sys.utl_recomp to VIASOFTGP;
grant EXECUTE on sys.utl_recomp to VIASOFTMCP;
grant EXECUTE on sys.utl_recomp to VIASOFTMERC;
grant EXECUTE on sys.utl_recomp to VIASOFT;
COMMIT WORK; |
Importação da Base
1 - Abra o CMD e cole o código abaixo:
Info |
---|
Obs¹.: ORCL em (VIASOFT/VIASOFT@ORCL) é o nome da instancia do oracle que você nomeou na instalação. Obs².: TREVO2024.dmp é o nome do banco que você quer voltar, o mesmo deve estar presente descompactado dentro da pasta EXP_DIR |
Code Block |
---|
impdp VIASOFT/VIASOFT@ORCL schemas=VIASOFTSYS,VIASOFTBASE,VIASOFTFISCAL,VIASOFTCTB,VIASOFTFIN,VIASOFTGP,VIASOFTMCP,VIASOFTLOGISTICA,VIASOFTMERC,VIASOFTCP,VIASOFTRH dumpfile=TREVO2024.dmp logfile=logbkp.log directory=EXP_DIR transform=oid:n |
Quando o BKP é Particionado:
Code Block |
---|
impdp VIASOFT/VIASOFT@VIA01 schemas=VIASOFTSYS,VIASOFTBASE,VIASOFTFISCAL,VIASOFTCTB,VIASOFTFIN,VIASOFTGP,VIASOFTMCP,VIASOFTLOGISTICA,VIASOFTMERC,VIASOFTCP,VIASOFTRH,VIASOFT dumpfile=POSSE01.DMP,POSSE02.DMP,POSSE03.DMP,POSSE04.DMP logfile=logbkp.log directory=EXP_DIR transform=oid:n |
COMPILA OBJETOS
Code Block |
---|
GRANT EXECUTE ON SYS.UTL_RECOMP TO VIASOFTGP;
GRANT EXECUTE ON SYS.UTL_RECOMP TO VIASOFTGP;
GRANT EXECUTE ON SYS.UTL_RECOMP TO VIASOFTCTB;
GRANT EXECUTE ON SYS.UTL_RECOMP TO VIASOFTCTB; |
MASCARAR OBJETOS- RODAR NO USUARIO VIASOFTGP
Code Block |
---|
/*
O comando abaixo desabilita possíveis triggers personalizadas na base do cliente.
É importante executar ele para que não comprometa os outros comandos que mascaram o
banco de dados.
Por exemplo, na base do cliente GP Combustíveis existe a trigger
GI_CORRECAO_EMAILNFE, que sempre coloca o e-mail "nfesgp@gmail.com" no campo
PESSOADOC.EMAILNFE caso não exista. Então mesmo que a gente rode o comando para
mascarar o e-mail, a trigger vai acabar adicionando esse "nfesgp@gmail.com" também.
Se rodarmos o comando abaixo antes de começar o processo de mascarar a base, a
trigger vai ser desabilitada e não teremos esse problema.
Por Edmilson Santin em 28/10/2021
*/
BEGIN
FOR I IN (SELECT T.OWNER, T.TRIGGER_NAME
FROM ALL_TRIGGERS T
WHERE T.OWNER LIKE 'VIASOFT%'
AND ((UPPER(T.TRIGGER_NAME) LIKE 'PERSON_%') OR
(UPPER(T.TRIGGER_NAME) LIKE 'GI_%')))
LOOP
EXECUTE IMMEDIATE 'ALTER TRIGGER '||I.OWNER||'.'||I.TRIGGER_NAME||' DISABLE';
END LOOP;
END;
-- Remove certificados digitais PFX
UPDATE CERTIFICADO
SET CERTIFICADO = NULL,
SENHA = NULL,
SERIE = NULL,
ULTALT = (SELECT DATAHORA FROM HORASERVIDOR);
-- Muda ambientes de documentos eletrônicos para homologação.
UPDATE CONFNFE
SET CONFNFE.AMBIENTENFE = 2,
CONFNFE.AMBIENTECTE = 2,
CONFNFE.AMBIENTENFSE = 2,
CONFNFE.AMBIENTECIOT = 2,
CONFNFE.INTEGRADORA = 0;
-- Muda o ambiente do MDFE para homologação.
UPDATE FILIALCONF
SET FILIALCONF.AMBIENTEMDFE = '2';
-- Muda o ambiente do Bloco X para homologação.
UPDATE VIASOFTBASE.ECFS
SET AMBIENTEBLOCOX = 2;
-- Muda o ambiente de integrações com a Target e Ziplube para homologação.
UPDATE VIASOFTBASE.FILIALCONFPAF
SET AMBIENTEZIPLUBE = 0,
TARGETAMBIENTE = 2;
-- Remove informações de acesso à Rodobank
UPDATE FILIALCONFPAF
SET RODOBANKUSER = NULL,
RODOBANKSENHA = NULL,
RODOBANKUSERCANC = NULL,
RODOBANKSENHACANC = NULL,
RODOBANKURL = NULL;
-- Remove as credenciais para geração do QRCode no Boleto Híbrido
UPDATE CREDINTEGRACAO
SET CLIENTID = NULL,
CLIENTSECRET = NULL,
APPLICATIONKEY = NULL;
-- Muda o ambiente do antigo LMC Online para homologação.
UPDATE LMCWSCONF
SET LMCWSCONF.AMBIENTE = '2';
-- Muda o ambiente do SAT para homologação.
UPDATE CONFSAT
SET AMBIENTE = 2;
-- Altera o e-mail de todas as pessoas
UPDATE PESSOADOC
SET PESSOADOC.EMAIL = 'aline.eli@viasoft.com.br',
PESSOADOC.EMAILNFE = 'aline.eli@viasoft.com.br',
PESSOADOC.EMAILFORN = 'aline.eli@viasoft.com.br';
-- Altera o e-mail de faturamento de todas as pessoas
UPDATE PESSOADOCPS
SET PESSOADOCPS.EMAILFATURA = 'aline.eli@viasoft.com.br';
-- Remove as configurações de e-mail dos clientes
UPDATE CONFEMAIL
SET SERVIDOR = '',
LOGIN = '',
SENHA = '',
REMETENTE='';
-- Marca todas as tarefas agendadas como inativas
UPDATE AGENDADOR
SET INATIVO = 'S';
-- Desativa o atualizador inteligente de todas as tabelas
UPDATE SINCTABELAS
SET SINCTABELAS.ATUALIZA = 'N';
-- Muda a situação de todos os documentos pendentes
UPDATE FILIALCONFDOCS
SET SITUACAO = 'O';
-- Remove o usuário BMV da tabela de usuários mobile.
UPDATE MBUSUARIO
SET IDBMVUSUARIO = NULL;
-- Aplica máscara nos contatos da pessoa
UPDATE PESSOADOCCONTATO
SET TELEFONE = '46 7777 7777',
CELULAR = '46 9 9999 9999',
EMAIL = 'viasoft@viasoft.com.br',
NOME = 'CONTATO '||IDPESSOADOCCONTATO,
COMPLEMENTAR = NULL;
-- Aplica máscara no nome da filial
UPDATE FILIAL
SET FILIAL.REDUZIDO = 'ESTABELECIMENTO ' || CAST(ESTAB AS VARCHAR(6));
-- Aplica máscara no nome da empresa
UPDATE EMPRESA
SET EMPRESA.REDUZIDO = 'EMPRESA ' || CAST(EMPRESA AS VARCHAR(6));
-- Aplica máscara na razão social das pessoas
UPDATE PESSOA
SET PESSOA.NOME = 'PESSOA - SEM VALOR FISCAL ' || PESSOA.IDPESSOA;
-- Aplica máscara no nome fantasia das pessoas
UPDATE PESSOADOC
SET PESSOADOC.FANTASIA = 'PESSOA ' || PESSOADOC.IDPESS;
-- Aplica máscara no grupo das pessoas.
UPDATE PESSOAGRUPO
SET PESSOAGRUPO.DESCRICAO = 'GRUPO ' || CAST(IDPESSOAGRUPO AS VARCHAR(6));
-- Aplica máscara no histórico das duplicatas a receber
UPDATE DUPREC
SET DUPREC.HISTORICO = 'DUPREC ' || CAST(IDDUPREC AS VARCHAR(6));
-- Aplica máscara no histórico das duplicatas a pagar
UPDATE DUPPAG
SET DUPPAG.HISTORICO = 'DUPPAG ' || CAST(IDDUPPAG AS VARCHAR(6));
-- Aplica máscara no nome dos portadores, pois pode ter informações bancárias
UPDATE PORTADOR
SET PORTADOR.DESCRICAO = 'PORTADOR ' || CAST(IDPORTADOR AS VARCHAR(6));
-- Aplica máscara nas situações
UPDATE SITUACAO
SET SITUACAO.DESCRICAO = 'SITUACAO ' || CAST(IDSITUACAO AS VARCHAR(6));
-- Aplica máscara na descrição das contas do plano de contas
UPDATE PLACON
SET PLACON.DESCRICAO = 'PLANO ' || PLANO;
-- Aplica máscara na descrição dos centros de custos
UPDATE CENCUSCE
SET CENCUSCE.DESCRICAO = 'CC ' || CENTROCUS;
-- Aplica máscara nos históricos dos lançamentos financeiros
UPDATE LANFIN
SET LANFIN.COMPLE1 = 'HISTORICO ' || CAST(IDLANFIN AS VARCHAR(6)),
LANFIN.COMPLE2 = '',
LANFIN.COMPLE3 = '',
LANFIN.COMPLE4 = '';
COMMIT; |
CRIAR USUÁRIOS NO SISTEMA
Code Block |
---|
/*SETAR A SENHA DO USUARIO ADM PARA 1234*/
UPDATE PUSUARIO
SET SENHA = '020250250370170270370170270370170270370170270370170270370170270370170270370970140350170270370170270370170270370170270370170270370170270370170270370170470950'
WHERE USERID = 'ADM';
COMMIT;
/*ADICIONAR USUÁRIO ADMIN*/
INSERT INTO PUSUARIO (USERID, FULLNAME, GRUPO, TIPO, SENHA, DATASENHA, VALIDADE, MUDARSENHA, PERGSENHA, RESPSENHA, AUDITA, AUTUSERWIN)
VALUES ('ADMIN','ADMINISTRADOR','1','711111801511411310281411511101010520',
'020350170270370170270370170270370170270370170270370170270370170270370170270970140250370170270370170270370170270370170270370170270370170270370170270370370850',
'110850840040050950040950640210','007057057057055089006','207127018171116018005',
'320460260360460260360460260360460260360460260360460260360460260360460260460260360460260360460260360460260360460260360460260360460260360460260360860440',
'910030840930030840930030840930030840930030840030840930030840930030840930030840930030840930030530','S','N');
COMMIT; |
GRANT NO USUARIO SYS DBA
Code Block |
---|
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTSYS;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTBASE;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTFISCAL;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTCTB;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTFIN;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTMCP;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTGP;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTCP;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTRH;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTLOGISTICA;
GRANT READ, WRITE ON DIRECTORY EXP_DIR TO VIASOFTMERC; |
Tip |
---|
Após importação da base, siga o manual de instalação do sistema Instalação Sistemas Petroshow |
...
Versão
Versão da Documentação | Autor/Revisor |
---|---|
12.0Helena Moraes.2409.1000 | Aline Ceccon |