PDA

View Full Version : سوال: واکشی یک رکورد خاص از بک آپ های قبلی نرم افزار



mhsmity
یک شنبه 25 خرداد 1393, 07:26 صبح
سلام
دیتا بیس من اسکیوال 2005 هستش.
0- فرض کنیم بخوام یه رکورد خاص ار این بک آپ انتخاب کنم و به دیتابیس خودم اضافه کنم چه طوری باید این کار رو انجام بدم ؟؟؟؟؟
---------------------------
1- اصلا بک آپ از یه رکورد خاص چه طوری باید انجام میشه ؟
2- من الان یک سری اطلاعات از بک آپ های قبلی می خوام نظر خواصی دارین؟

mhsmity
دوشنبه 26 خرداد 1393, 11:01 صبح
نبود نفس کش

hamid_hr
دوشنبه 26 خرداد 1393, 11:04 صبح
خب بک آپ رو روی یک دیتابیس tempبیارین و اطلاعاتو واکشی کنین

mhsmity
دوشنبه 26 خرداد 1393, 22:16 عصر
خب بک آپ رو روی یک دیتابیس tempبیارین و اطلاعاتو واکشی کنین

سلام ممنون از توجه شما ؟

آیا این دیتابیس temp قضیه خواصی برای پیاده سازی هستش یا نه ؟
میشه یه توضیح بفرماید

سوال من اینجاست حالا اگه جزئیات این رکورد زیاد باشه مثلا لیست آموزش ها داشته باشه برای این که بتوم از این جزئیات دیدن کنم باید چی کار کنم
اخه برای کار با بانک یه برنامه مفصل نوشته شده است که 10 لیست و فرم برای مدیریت کار ها و مسائل اعضاء وجود دارد.

تح تح کار اگه همه سوالات من رو بی خیال بشیم آخرش اینه که یه رکود خواص با تمام چزیاتش رو ازیه بک آپ (Export) بگیریم و اون رو Import کنیم به دیتابیس اصلی
اگه رکودر در جدول اصلی وجود نداشته باشه و هیج کلید اصلی درج تکرار نباشه کار خیلی راحته

hamid_hr
سه شنبه 27 خرداد 1393, 09:28 صبح
اول یه دیتابیس به نام test بسازین
اون بک آپ رو restore کنین رو این دیتابیس
بعد کانکشن استرینگ برنامه رو تغییر بدین به این دیتابیس

mhsmity
سه شنبه 27 خرداد 1393, 16:52 عصر
اول یه دیتابیس به نام test بسازین
اون بک آپ رو restore کنین رو این دیتابیس
بعد کانکشن استرینگ برنامه رو تغییر بدین به این دیتابیس

ممنون خوب این از مرحله اولش
بعد جطوری تمام اصلاعات مربوط به یک رکود خاص رو جمع اوری کنم و به بانک جدید انتقال بدم

hamid_hr
سه شنبه 27 خرداد 1393, 17:02 عصر
خب اینطوری بزن


insert into [db1].dbo.table1
select [test].dbo.table1



اطلاعات table1 از دیتابیس test انتقال داده میشه به جدول table1 دز دیتابیس db1

mhsmity
سه شنبه 27 خرداد 1393, 17:12 عصر
خب اینطوری بزن


insert into [db1].dbo.table1
select [test].dbo.table1



اطلاعات table1 از دیتابیس test انتقال داده میشه به جدول table1 دز دیتابیس db1

دوست باز هم ممنون
حواستون باشه من می خوام یه رکورد خاص که از جدول فعلی پاک شده رو باز گردونی کنم یعنی این که فقط یه رکورد خواص از یه جدول خاص

hamid_hr
سه شنبه 27 خرداد 1393, 17:40 عصر
خب جدول خاصت که table1 هست
رکورد خاصتم میشه یه شرط بنویسی
مثلا


insert into [db1].dbo.table1
select [test].dbo.table1
where id = 1000