View Full Version : بهترین روش برای بازکردن دو دیتابیس در query
پریسا نامدار
پنج شنبه 04 فروردین 1384, 13:05 عصر
میشه لطف کنید و بگید بهترین و سریع دستور برای بازکردن دو table در query چی هستش؟
:flower:
JavanSoft
پنج شنبه 04 فروردین 1384, 20:24 عصر
منظورتون از باز کردن چیه؟
majid_afra222
پنج شنبه 04 فروردین 1384, 20:47 عصر
سلام
یکی از روشهایی که می تونی تو پرس و جوها از چند سرور ازش استفاده کنی روش زیره
1- سرور راه دور رو تو سرور اصلی رجیستر کنی
2-اطلاعات مورد نیاز برای اتصال به سرور رو تعیین کنی (نام کاربری و کلمه عبور)
3- اجازه دسترسی و خوندن اطلاعات رو در سرور راه دور بگیری
4- پرس و جوت رو انجام بدی
5 و آخر اینکه اتصالهای ایجاد شده رو از بین برری
اینم کد (البته مثاله):
execute sp_addlinkedserver [Afra\Server1]
go
execute sp_addlinkedsrvlogin [Afra\Server1], false, null, 'sa', ''
go
execute sp_serveroption [Afra\Server1], 'data access', 'true'
go
select TP.ProductName
from [Afra].Northwind.dbo.Products TP, [Afra\Server1].Northwind.dbo.Categories TC
where TP.CategoryID = TC.CategoryID
go
execute sp_droplinkedsrvlogin [Afra\Server1], 'sa'
go
execute sp_dropserver [Afra\Server1], 'droplogins'
go
امیدوارم به دردت بخوره
البته :
Afra\Server1 و Afra نام سرورها هستش
پریسا نامدار
جمعه 05 فروردین 1384, 11:08 صبح
خیلی ممنون از جوابهاتون.
من یک دیتابیس اکسس دارم که رکوردهاش 600000 عدد هست و در دو تیبل این اطلاعات قرار دارن.
حالا میخوام طوری از این دو تیبل query بگیرم که سرعتش زیاد پایین نیاد.
ممنون میشم بهترین دستور رو بگین... .
:flower:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.