Páginas filhas
  • PROCESSO DE MIGRAÇÃO NIMBVS PARA T-CLOUD (SQL SERVER)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

A seguir, descreveremos as etapas necessárias para alterar o schema dbo para um novo schema:1 - 


  • Realizar um backup (export) da base do TOTVS Agro Multicultivo do ambiente atual

...

  • no Nimbus, que

...

  • será importada para o ambiente do

...

  • T-Cloud;

...


  • Ao realizar a importação dessa base

...

  • de dados no ambiente

...

  • do T-Cloud, ela já deve ser

...

  • importada com um novo nome

...

  • para a Database, refletindo as características de uma estrutura que passará a

...

  • suportar múltiplos produtos

...

  • a

...

  • nível de schema.

...


Bloco de código
languagesql
themeEclipse
titleCriação da estrutura
Primeiro passo é criar o Login e depois o Schema e vincular o schema ao login . 

--- Criar o schema
CREATE SCHEMA [MULTICULTIVO]


USE [PIMSMC_CLAIDES_PROD_POCDEV]
GO
ALTER USER [U_MULTICULTIVO] WITH DEFAULT_SCHEMA=[MULTICULTIVO]

-- Criação do Usuário do MULTICULTIVO
CREATE LOGIN MULTICULTIVO WITH PASSWORD = '7F)*4@@YA7A*{qZRsk$';

-- Utilizando o Banco de Dados FAZENDA_TOTVS
USE [PIMSMC_CLAIDES_PROD_POCDEV];
GO

-- Criar Usuário no Banco de Dados PCONNECTOR
CREATE USER MULTICULTIVO FOR LOGIN MULTICULTIVO;

-- Concedendo as Permissões ao Usuário MULTICULTIVO
GRANT SELECT, INSERT, UPDATE, DELETE TO MULTICULTIVO;
GRANT CREATE TABLE TO MULTICULTIVO;
GRANT EXECUTE TO MULTICULTIVO;
-- GRANT CONNECT TO MULTICULTIVO;
GRANT ALTER TO MULTICULTIVO;
GRANT VIEW DEFINITION TO MULTICULTIVO;
GRANT CREATE SYNONYM TO MULTICULTIVO;
GRANT CREATE PROCEDURE TO MULTICULTIVO;
GRANT CREATE VIEW TO MULTICULTIVO;
GRANT CREATE FUNCTION TO MULTICULTIVO;
GRANT CREATE SCHEMA TO MULTICULTIVO;



--Criação do Schema do MULTICULTIVO
USE [PIMSMC_CLAIDES_PROD_POCDEV]
GO
CREATE SCHEMA [MULTICULTIVO] AUTHORIZATION [MULTICULTIVO]
GO


--Atribuição do Schema Default do MULTICULTIVO
USE [PIMSMC_CLAIDES_PROD_POCDEV]
GO
ALTER USER [MULTICULTIVO] WITH DEFAULT_SCHEMA=[MULTICULTIVO]
GO


--Ajuste da Permissão do MULTICULTIVO para acessar o Schema ssma_oracle
USE [PIMSMC_CLAIDES_PROD_POCDEV]
GO
ALTER AUTHORIZATION ON SCHEMA::[ssma_oracle] TO [MULTICULTIVO]

...