كيف يمكنني عمل نسخة من جدول داخل SQL Server Enterprise Manager؟

StackOverflow https://stackoverflow.com/questions/1080155

  •  22-08-2019
  •  | 
  •  

سؤال

هذا أحد الأسئلة "ربما ينبغي أن أعرف هذا، لكنني لا أعرفه".كيف أقوم بعمل نسخة من جدول في Enterprise Manager؟لا تقم بتصدير البيانات إلى قاعدة بيانات مختلفة، فقط قم بعمل نسخة من الجدول داخل نفس قاعدة البيانات.في هذه المرحلة، لا يهمني ما إذا كانت البيانات تأتي أم لا، ولكن يجب بالتأكيد تكرار تعريف الجدول.

إذا قمت بالضغط على Ctrl+C على جدول محدد ولصقت النتائج في محرر نصوص، فسيعطيني بيان إنشاء جدول يبدو واعدًا، لكن لا يمكنني العثور على أي مكان لتشغيل هذا البيان طوال حياتي.

يحرر:لاحظ أنني أسأل عنه مدير المؤسسة SQL Server. هذا ليس نفس الشيء مثل "SQL Server Management Studio".لا يوجد زر "استعلام جديد"، لا في الزاوية اليسرى العليا ولا في أي مكان آخر.في الواقع، لا تظهر كلمة "استعلام" في أي مكان في EM باستثناء قائمة "الأدوات"، وهناك يوجد رابط إلى "محلل الاستعلام".

هل كانت مفيدة؟

المحلول

إذا كنت تتحدث عن 2000 Enterprise Manager:أدوات -> سوف يمنحك محلل الاستعلام مكانًا لتنفيذ الاستعلام.

نصائح أخرى

نسخ جدول بكل المحتوى (بدون مفاتيح وقيود)

select * into tablecopy from table 

نسخ جدول بدون محتوى (بدون مفاتيح وقيود)

select top 0 * into tablecopy from table 

هناك طريقة لنسخها مع جميع القيود، في قائمة النقر بزر الماوس الأيمن (في الجدول) ثم جميع المهام ثم البرنامج النصي ثم إنشاءها في نافذة محرر استعلام جديدة (أو ملف).سيكون عليك تعديل البرنامج النصي الذي تم إنشاؤه بحيث يتم تسمية القيود والمفاتيح بشكل مختلف، ثم القيام بذلك

insert into tablecopy select * from table

لسكانها.

يحرر:إذا كان ما تطلبه بالفعل هو مكان لتشغيل SQL في Enterprise Manager، فجرب إما محلل الاستعلام أو Management Studio.

SELECT * INTO MyNewTable FROM MyOldTable

سيتم إنشاء الجدول الجديد بدون المفاتيح الأساسية أو المفاتيح الأساسية أو أي شيء آخر

جرب هذا:

SELECT *
INTO new_table_name
FROM old_table_name

باستخدام TSQL...

SELECT * INTO MyTableCopy FROM MyTable WHERE 1=2

باستخدام EM، انقر بزر الماوس الأيمن على الكائن > كافة المهام > إنشاء برنامج نصي SQL.

إذا كنت تريد المفاتيح الأساسية، وما إلى ذلك، فانقر بزر الماوس الأيمن على الجدول، وحدد "جدول البرنامج النصي باسم"، ثم "إنشاء ل"، ثم "نافذة جديدة".قم بتغيير اسم الجدول إلى اسم النسخة وقم بتشغيل البرنامج النصي.ثم يمكنك الاختيار وفقًا للإجابات الأخرى إذا كنت ترغب في الحصول على البيانات.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top