الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Consolider sql 2008 databases

بدأه pickatshou في 27 نوفمبر 2012 · 1 رد · 387 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

من فضلكم أريد معرفة دمج عدة Database بيانات لديها نفس Tables لكن بمعلومات أخرى في Database أخرى تجمع جميع امعلومات.

مثال يوضح طلبي :

Database Employee n°01

tables 01 ventes Article01 Article02 Article03 Article04 Article05 Article06 Article07

Database Employee n°02

tables 01 ventes Article01 Article02 Article03 Article04 Article05 Article06 Article07

Database Employee n°03

tables 01 ventes Article01 Article02 Article03 Article04 Article05 Article06 Article07

Database Employee n°04

tables 01 ventes Article01 Article02 Article03 Article04 Article05 Article06 Article07

أريد جميع المعلومات في هذه القاعدة وذلك لمعرفة المبيعات الإجمالية للمؤسسة

Database Entreprise

tables 01 ventes Article01 Article02 Article03 Article04 Article05 Article06 Article07

من فضلكم

هل يوجد هذه الخاصية في sql 2008 دون اللجوء إلى script

هل يوجد برامج مساعدة على ذلك أو tools

وهل يمكن أن تمتلأ هذه القاعدة تلقائيا

تم تعديل هذه المشاركة بواسطة pickatshou في 27 نوفمبر 2012 في 13:13

#2

السلام عليكم

يمكن دمج هذه البيانات باستخدام view و union

create view view1
as 
 select  Article01, Article02 from db1..table1
union
select  Article01, Article02 from db2..table1
union 
select  Article01, Article02 from db3..table1

--وبعد ذلك تعمل استعلام من هذه الفيو
select *  from view1

مواضيع مشابهة