Bom dia pessoal tudo bem?
Estou com um problemão, estou usando a função para persistir dados em um outro banco, o do Pims usando linked server. O banco do Pims atualizou para o Oralce 19 e para fazer o insert e update está dando a seguinte erro.
"Error : 7392 (37000) (RC=-1) - [Microsoft][SQL Server Native Client 10.0][SQL Server]Cannot start a transaction for OLE DB provider "OraOLEDB.Oracle" for linked server "PIMS_PRD". Error : 7392 (00000) (RC=-1) - ( From tDBServer::ROP_SQLEXEC ) Thread ID [6132] User [leonardo.jubelini] IO [892] Tables [36] MaxTables [36] Comment [] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [MSSQL/ACP] DBThread [(SPID 376,686)] Started [01/04/2024 10:49:43] IP [192.168.8.3:29111] IDLE [ ] InTransact [ ] Memory [0] Running [ROP_SQLEXEC for 0 s.] RCV [24701] SND [80023] TCBuild [20220303-20230427] TCVersion [22.1.1.4] ARCH [64] OS [WINDOWS] BUILD [RELEASE]UPDATE OPENQUERY(PIMS_PRD, ' SELECT * FROM PIMS_INTEG.INT_FUNCIONARS WHERE EMP_EMPERP = ''02'' AND CD_FUNC_RH = ''211000118'' ') SET EMP_EMPERP = '02' , EMP_FILIALERP = '0211' , CD_FUNC = '211000118' , CD_CCUSTO = '10302003 ' , CD_CARGO = '156' , CD_SINDICATO = '1' , DE_FUNC = 'FRANCIELLI OLIVEIRA DOS SANTOS' , FG_FREQ_PGTO = '1' , VL_SALARIO = '0' , FG_SITUACAO = 'V' , FG_SEXO = 'F' , FG_PROP_TERC = 'P' , DT_NASCIMENTO = '1993-02-15 10:25:46.0000000' , CD_TURMA = '318' , DE_ENDERECO = 'R. JACYRA P.. M HOFIG, 970, CENTRO, BRASILANDIA' , CD_MUNIC_IBGE = '02308' , NO_CEP = '79670000' , NO_CTPS = '04679023139MS' , DT_ADMISSAO = '2024-04-03 10:25:46.0000000' , CD_HORARIO = '308' , FG_TP_CONTRATO = 'P' , NO_CPF = '04679023139' , NO_RG = '652992523 ' , CD_UF_RG = 'SP' , NO_PIS = '20699293450' , CD_FUNC_RH = '211000118' , DT_INI_SAL = '2024-04-03 10:25:46.0000000' , TP_FUNC = 'M' , DATA_INTEG = '2024-04-01 10:25:46.0000000' ; "
Alguém ja passou por isso ?