Microsoft SQL Server módulos
Você pode usar o Adobe Workfront Fusion para se conectar ao Microsoft SQL Server.
Requisitos de acesso
Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:
Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.
Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.
Conectando o serviço Microsoft SQL Server a Workfront Fusion
Para obter instruções sobre como conectar sua conta do Microsoft SQL Server ao Workfront Fusion, consulte Criar uma conexão com o Adobe Workfront Fusion - Instruções básicas
Usando módulos Microsoft SQL Server
Você pode executar a lógica personalizada diretamente no servidor de banco de dados por meio de procedimentos armazenados. Adobe Workfront Fusion carrega a interface de parâmetros de entrada/saída e o conjunto de registros dinamicamente de modo que cada parâmetro ou valor possa ser mapeado individualmente. Antes de começar a configurar seu cenário, verifique se a conta que você está usando para se conectar ao banco de dados tem acesso de leitura às visualizações INFORMATION_SCHEMA.ROUTINES
e INFORMATION_SCHEMA.PARAMETERS
.
Quando Fusion estabelece a conexão com o destino SQL server, o usuário Fusion identifica o Host (o nome de domínio ou endereço IP onde o servidor está hospedado) e a porta. O Fusion pode se conectar a qualquer host e porta disponíveis.
Para obter informações sobre endereços IP específicos usados por Workfront Fusion, consulte Endereços IP para acessar Adobe Workfront Fusion
Para saber mais sobre como criar um procedimento armazenado, consulte a documentação do Microsoft SQL Server.
Solução de problemas de erro ER_LOCK_WAIT_TIMEOUT: Tempo limite de espera de bloqueio excedido; tente reiniciar a transação
Esse erro ocorre quando você modifica os mesmos dados usando vários módulos. É causado por transações SQL.
Quando qualquer módulo SQL é executado, ele inicia uma transação. A transação é concluída após a execução completa do cenário.
Se outro módulo tentar acessar os mesmos dados, ele precisará aguardar até que a transação anterior seja concluída. Como a primeira transação será concluída após a conclusão do cenário, a segunda transação nunca poderá começar.
Solução:
Ative a Confirmação automática. A confirmação automática conclui (confirma) cada transação imediatamente após a execução do módulo ser concluída.
- Clique no ícone Configurações de cenáriona parte inferior da tela.
- Clique na caixa de seleção Confirmação automática.
- Clique em OK para salvar as configurações do cenário.