FAQs - Suporte técnico

Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - Configurador (SIGACFG) - Procedimiento para crear una base de prueba basada en una copia de la base de producción


time.png Tiempo aproximado para lectura: 00:10:00 min

Duda

Como crear una base de prueba basada en una copia de la base de producción?


Ambiente

Cross Segmentos - TOTVS Backoffice (Línea Protheus) MI - Configurador (SIGACFG) - Todas las versiones


Solución

Procedimiento para crear una base de prueba basada en una copia de la base de producción


Para las pruebas, validación de nuevas actualizaciones, simulación de errores y correcciones, es importante tener una base de prueba, que puede ser una copia de la base de producción. He aquí cómo crearlo:

- Detenga todos los servicios de Protheus (servidor de aplicaciones, servidor de licencias, DBAccess)
- Haga una copia de la carpeta raíz de Protheus (Ej .: C: \ TOTVS 12 \)
- En la carpeta de copia, abra el archivo appserver.ini
- Para una mejor identificación , cambie el nombre del [Entorno]
- En la sección [Servicio] , cambie las líneas Name = y DisplayName =
- Si la base de prueba está en el mismo servidor que la base de producción, cambie el puerto en la sección [TCP]
- En la sección del entorno, haga coincidir las rutas de la carpeta con el nombre de la carpeta renombrada que creó
. Si tiene la sección [HTTP] , cambie su puerto.
- Utilice una base de datos separada de Producción. Cree la base de datos en su DBMS (o haga una copia de la base de datos principal), configure el ODBC y luego apunte la configuración base en la sección [DBAccess] o las líneas DB del entorno

Después de realizar la configuración, inicie Protheus desde la base de prueba en modo consola (cree un acceso directo al ejecutable e ingrese el comando -console después de la ruta del ejecutable en las Propiedades del acceso directo) o cree un servicio para el ejecutable (comando appserver .exe: se instala mediante el símbolo del sistema, en la carpeta appserver.exe).

Para configurar el acceso de SmartClient a esta base, puede crear una copia de la carpeta Smartclient solo para esta base o utilizar la misma que en Producción cambiando la sección [TCP] del archivo smartclient.ini . Aquí están las configuraciones:

1. Si va a utilizar una copia de la carpeta Smartclient:
- Después de hacer la copia, abra el archivo smartclient.ini
- En la sección [TCP] , cambie el puerto al definido en el archivo appserver.ini (si la base se colocó en otro servidor físico, también cambie la línea Servidor , insertando la dirección IP del servidor)
- En la sección [Config] , en la línea EnvServer , borre el contenido e inserte el nombre del entorno que definió en el servidor de aplicaciones. archivo ini
: al acceder a través del acceso directo de este Smartclient , se conectará a la base de prueba

2. Si usa el mismo Smartclient que en producción:
- Abra el archivo smartclient.ini de producción
- Copie la sección [TCP] y péguela a continuación
- Cambie el nombre de esta segunda sección de TCP , a [Prueba de TCP] , por ejemplo
- En esta sección, cambie el puerto por el definido en el archivo appserver.ini (si la base se colocó en otro servidor físico, cambie también la línea Servidor , insertando la dirección IP del servidor)
- En la sección [Config] , en la línea EnvServer , después del nombre del entorno de producción, ingrese una coma y el nombre del entorno que definió en el archivo appserver.ini
- Al abrir SmartClient en comunicación en el cliente , cambie entre TCP Production y TCP-test . Y en Entorno en servidor , cambie entre el nombre del Entorno de producción y el Entorno de prueba


A continuación se muestra un ejemplo de la configuración del archivo smartclient.ini y la pantalla de conexión con las opciones:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[Config]<font></font>
lastmainprog=SIGAADV,SIGAMDI<font></font>
envserver=P12,P12-Teste<font></font>
<font></font>
[Drivers]<font></font>
active=TCP,TCP-Teste<font></font>
<font></font>
[TCP]<font></font>
server=localhost<font></font>
port=1217<font></font>
<font></font>
[TCP-Teste]<font></font>
server=localhost<font></font>
port=1219

 

 

 

Nota:

Para los procedimientos de la base de datos, como copiar, crear una base de datos, etc., si necesita ayuda, es necesario programar un analista DBA, ya que este tipo de servicio está más allá del alcance del soporte estandar
¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

0 Comentarios

Inicie sesión para dejar un comentario.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Rellene los campos siguientes para iniciar el chat:

Chat _