Получение записей с одного сервера и передача их на другой связанный сервер через хранимую процедуру параметров
Я получаю ценность от этого сервера
select *from OPENROWSET('SQLNCLI', 'server=abc.xxx.x.xx;Uid=xyz;Pwd=#####; database=[db]; Persist Security Info=False', 'select * from AlahlidbN.dbo.mstudent') as GetContractFromERP where GetContractFromERP.IsSent=0
Теперь я хочу передать записи в хранимую процедуру Mysql через связанный сервер на сервере MSSQL
Я использую вот так.
Что я уже пробовал:
select *from OPENROWSET('SQLNCLI', 'server=abc.xxx.x.xx;Uid=xyz;Pwd=#####; database=[db]; Persist Security Info=False', 'select * from AlahlidbN.dbo.mstudent') as GetContractFromERP where GetContractFromERP.IsSent=0 Exec ('call mobileapp.sp_GetStudentContractFromERP('''''+GetContractFromERP.stdID+''',"GetContractFromERP.type","GetContractFromERP.text","GetContractFromERP.Msg","GetContractFromERP.show","GetContractFromERP.StdOne")') at LINKED
Gerry Schmitz
Похоже, что отдельная программа, которая разговаривала бы с обеими базами данных одновременно, была бы более логичным подходом.