PDA

View Full Version : سوال: اتصال database



mah_ep
چهارشنبه 05 اسفند 1388, 20:32 عصر
سلام.

چه طوري ميتونم يه database ديگه رو به database برنامه ي خودم link كنم؟(در vb.net)

خيلي فوريه لطفا زودتر جواب بدين.

مرسي:لبخندساده:

ricky22
پنج شنبه 06 اسفند 1388, 08:17 صبح
دوست خوب تبریک بابت عضویت
منظورت از لینک کردن چی هست؟
اگه می خوای برنامت از 2 تا دیتابیس استفاده کنه راهش اینه که connection string رو تغییر بدی.

mah_ep
پنج شنبه 06 اسفند 1388, 09:54 صبح
سلام.

مزسي از اينكه جواب دادين.اولين باره كه سوال مي پرسم فكر كردم كسي جواب نميده!:لبخندساده:

من يه برنامه با vb.net نوشتم كه بانكش sqlserver .حالا مي خوام بانك برنامم از يه بانك ديگه اطلاعات

بگيره.يعني اطلاعات رو اونجا وارد كنن و اون بانك به بانك من لينك بشه.

اصلا بلد نيستم بايد چه جوري اين كارو انحام بدم!!!!!!!!!!!!!!!!!:افسرده:

لطفا بهم بگين.خيلي فوريه.

بازم مرسي.:لبخندساده:

ricky22
پنج شنبه 06 اسفند 1388, 10:05 صبح
سلام.

مزسي از اينكه جواب دادين.اولين باره كه سوال مي پرسم فكر كردم كسي جواب نميده!:لبخندساده:

من يه برنامه با vb.net نوشتم كه بانكش sqlserver .حالا مي خوام بانك برنامم از يه بانك ديگه اطلاعات

بگيره.يعني اطلاعات رو اونجا وارد كنن و اون بانك به بانك من لينك بشه.

اصلا بلد نيستم بايد چه جوري اين كارو انحام بدم!!!!!!!!!!!!!!!!!:افسرده:

لطفا بهم بگين.خيلي فوريه.

بازم مرسي.:لبخندساده:
دوست خوب فکر می کنم شما می خواین بانکتون رو همزمان سازی کنید؟
آیا بانکتون با بانک دیگر یکیه یعنی جدولاش و فیلدها و یکی هستن؟
در این صورت می تونی از back up استفاده کنی یعنی هر لحظه از یک بانک bck up بگیری و روی بانک دیگر restore کنی.
اگر نه می تونی عمل درج یا .... رو در هر دو بانک انجام بدی
اگه مشکلتو واضح تر توضیح بدی دوستان بیشتر بهت کمک می کنند

saeid.memfis
پنج شنبه 06 اسفند 1388, 10:07 صبح
من که نفهمیدم لینک یعنی چی..!!!
ولی باید conection string رو تغییر بدی و اسم بانک رو اون اسمی بزاری که می خوای باهاش کار کنی

mah_ep
پنج شنبه 06 اسفند 1388, 10:18 صبح
بازم مرسي.:لبخندساده:

اگه جدولاش و فیلدها يكي نباشن نمي تونم از بانك ديگه اطلاعات بگيرم؟

شنيدم يه نرم افزار براي اين كار هست درسته؟

كلا اتصال database ها كار ساده ايه يا پيچيدست؟

saeid.memfis
پنج شنبه 06 اسفند 1388, 10:29 صبح
دوست خوب فکر می کنم شما می خواین بانکتون رو همزمان سازی کنید؟
آیا بانکتون با بانک دیگر یکیه یعنی جدولاش و فیلدها و یکی هستن؟
در این صورت می تونی از back up استفاده کنی یعنی هر لحظه از یک بانک bck up بگیری و روی بانک دیگر restore کنی.
اگر نه می تونی عمل درج یا .... رو در هر دو بانک انجام بدی
اگه مشکلتو واضح تر توضیح بدی دوستان بیشتر بهت کمک می کنند
فکر می کنم این کار کا رمنطقی نیست....
فکر کنم replication تو الس کیو ال کارش همینه...
روش شما بار زیادی رو سیستم داره

saeid.memfis
پنج شنبه 06 اسفند 1388, 10:30 صبح
بازم مرسي.:لبخندساده:

اگه جدولاش و فیلدها يكي نباشن نمي تونم از بانك ديگه اطلاعات بگيرم؟

شنيدم يه نرم افزار براي اين كار هست درسته؟

كلا اتصال database ها كار ساده ايه يا پيچيدست؟
من هنوز منظور شما رو نفهمیدم

ricky22
پنج شنبه 06 اسفند 1388, 10:31 صبح
بازم مرسي.:لبخندساده:

اگه جدولاش و فیلدها يكي نباشن نمي تونم از بانك ديگه اطلاعات بگيرم؟

شنيدم يه نرم افزار براي اين كار هست درسته؟

كلا اتصال database ها كار ساده ايه يا پيچيدست؟
nر مورد اتصال کار سادست
در مورد نرم افزار نمی دونم
شما بانکت چی هست و دقیقا می خوای چی کار کنی؟

amin_iman82
پنج شنبه 06 اسفند 1388, 10:47 صبح
اگه میخواید اطلاعات یه بانک رو ، داخل بانک خودتون کپی کنید باید از همون Replication استفاده کنید.
موفق باشید

ricky22
پنج شنبه 06 اسفند 1388, 12:03 عصر
اگه میخواید اطلاعات یه بانک رو ، داخل بانک خودتون کپی کنید باید از همون Replication استفاده کنید.
موفق باشید
دوست خوب لطفا بیشتر درباره replication توضیح بده.

amin_iman82
پنج شنبه 06 اسفند 1388, 15:47 عصر
replication یه امکان جالبه که خوده SQL Server داره.

مثلا شما دوتا دیتابیس داره ، که دوتا جدول دارن.

وقتی میگید رکوردهای یه جدول رو در یک جدول دیگری کپی کن ، خودش اتوماتیک میاد رکوردها را بررسی میکنه ، اونایی که در هردو جدول موجوده جدا میکنه ، بعد غیر تکراری ها را در جدول مقصد کپی میکنه.

نمیدونم واضح توضیح دادم یانه؟

اگه مشکلی بود بگید بیشتر توضیح بدم.