PDA

View Full Version : گرفتن Query از جداول بین 2 تا Database



turk_programmer
شنبه 10 مرداد 1383, 09:28 صبح
سلام. چجوری میشه از 2 تا جدول که در داخل یک database قرار نگرفتن یک query گرفت . مثلا من user information ام در یک database با نام members هست و اطلاعات در یک دیتا بیس دیگه هست. چجوری میتونم یه query از جداول این 2 تا دیتابیس بگیرم. آیا راه حلی وجود داره ؟

vadood
شنبه 10 مرداد 1383, 21:20 عصر
با MS DTC
(Distributed Transaction Coordinator(

turk_programmer
یک شنبه 11 مرداد 1383, 08:12 صبح
میشه بیشتر توضیح بدین ، مثال یا لینک مقاله ای در این مورد رو بنویسین تا 2 ریالی بیفته!! :?: :?:

AminSobati
یک شنبه 18 مرداد 1383, 00:46 صبح
این روش برای زمانی که دو یا چند جدول در دو Database مختلف(اما یک SQL Server) قرار گرفتن کمک میکنه. به عنوان مثال اگر شما در Master قرار گرفته باشید:
Select * from pubs..titles
یعنی نام دیتابیس، با دو نقطه فاصله از نام جدول قید بشه. با این روش حتی join کردن دو جدول از دو دیتابیس مختلف میسره. حتی اگر جداول شما در Data Sourceهای مختلف باشن(مثلا Oracle و Access)، به کمک Linked Servers میتونید بازهم به نوشتن Queryهای خودتون طبق روال معمول ادامه بدین.
امین ثباتی MCSD