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

كيف انسخ جدول من قاعدة بيانات الى اخرى ؟؟

بدأه ابوخالد العيدروس في 28 يونيو 2011 · 6 رد · 733 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي قاعدتين تحتويان على نفس الجداول مع اختلاف الجداول في الاولى بزيادة حقل عن القاعدة الثانية ...

سؤالي هو كيف انسخ بيانات جدول في القاعدة الاولى الى نفس الجدول في القاعدة الاخرى ؟؟ بحيث يكون النسخ دفعة واحدة ؟؟

#2

السلام عليكم ورحمه الله وبركاته

اخي جرب الامر التالي

SELECT * INTO Database2.dbo.Table2 FROM Database1.dbo.Table1

.:: Wish to become better and better ::.

#3
VB Helper كتب:

السلام عليكم ورحمه الله وبركاته

اخي جرب الامر التالي

SELECT * INTO Database2.dbo.Table2 FROM Database1.dbo.Table1

مشكور اخي الكريم بس ياريت توضح لي اكثر ..

لاني احس انه في نقص في الكود

#4

السلام عليكم ورحمه الله وبركاته

اخي الجملة السابقة يمكنك تطبيقها ضمن محرر اوامر ال SQL وستقوم بجلب البيانات من الجدول الاول من قاعدة البيانات الاولى وتنسخها في الجدول الثاني في قاعدة البيانات الثانيه

.:: Wish to become better and better ::.

#5
CREATE DATABASE `emp3` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE TABLE `emp3` .`NameOfTheNewTable` ( `Id` int( 10 ) unsigned NOT NULL ,
`na_id` varchar( 80 ) character set utf8 collate utf8_unicode_ci NOT NULL ,
`Name` varchar( 80 ) character set utf8 collate utf8_unicode_ci NOT NULL ,

PRIMARY KEY ( `student_id` ) ) ENGINE = MyISAM DEFAULT CHARSET = utf8;

INSERT INTO `emp3`.`NameOfTheNewTable` SELECT * FROM `emp`.`NameOfTheNewTable`;
CREATE TABLE `emp3`.`dd[...]

emp3 هو اسم القاعدة الجديدة

NameOfTheNewTable هو اسم الجدول في القاعدة

emp هو اسم القاعدة القديمة

#6
الحماسي كتب:

CREATE DATABASE `emp3` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE TABLE `emp3` .`NameOfTheNewTable` ( `Id` int( 10 ) unsigned NOT NULL ,
`na_id` varchar( 80 ) character set utf8 collate utf8_unicode_ci NOT NULL ,
`Name` varchar( 80 ) character set utf8 collate utf8_unicode_ci NOT NULL ,

PRIMARY KEY ( `student_id` ) ) ENGINE = MyISAM DEFAULT CHARSET = utf8;

INSERT INTO `emp3`.`NameOfTheNewTable` SELECT * FROM `emp`.`NameOfTheNewTable`;
CREATE TABLE `emp3`.`dd[...]

emp3 هو اسم القاعدة الجديدة

NameOfTheNewTable هو اسم الجدول في القاعدة

emp هو اسم القاعدة القديمة

كل الشكر لك اخوي

بس لو ارد تطبيقها على كود vb.net .. ماهو الكود ؟؟

#7

السلام عليكم ورحمه الله وبركاته

اخي ما المشكله في الامر السابق؟!!

.:: Wish to become better and better ::.

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