두 개의 서로 다른 서버에 두 개의 연결이 있습니다. 두 서버의 데이터베이스에서 데이터에 액세스하고 싶습니다. 그것은 불가능한 (또는 최소한 복잡한) 것으로 보인다.LinqPad - 쿼리간에 데이터 공유
한 서버에서 일부 요청을 수행하고 결과를 메모리에 저장 한 다음 다른 서버의 다른 쿼리에서 해당 변수에 액세스하는 것이 더 쉽다고 생각했습니다.
나는AppDomain.CurrentDomain.SetData("myVariable", results)
와
AppDomain.CurrentDomain.GetData("myVariable")
와뿐만 아니라
MyExtensions
정적 변수를 시도했지만 모두 작동하지 않습니다.
두 서버에서 데이터베이스 구조가 동일합니까? 그렇다면'var dc2 = new UserQuery (new SqlConnection (connectionString)); '를 사용하여 두 번째 연결을 만들 수 있습니다. – sgmoore
데이터베이스가 다른 서버에 있습니다 (하나의 Azure가 다른 공급자와 호스팅 됨). –
데이터베이스 구조가 정확히 동일하면 두 서버에 있어야 문제가되지 않습니다. – sgmoore