22-01-18, 03:17 PM
كيف اعرف اصدار قاعدة البيانات
وهل لو انا عندي sql server 2008 r2
كيف اعرف اصدار القاعدة
وكيف افتحها علي اصدار اخر
وهل لو انا عندي sql server 2008 r2
كيف اعرف اصدار القاعدة
وكيف افتحها علي اصدار اخر
معرفة اصدار نسخة قاعدة البيانات
|
22-01-18, 03:17 PM
كيف اعرف اصدار قاعدة البيانات
وهل لو انا عندي sql server 2008 r2 كيف اعرف اصدار القاعدة وكيف افتحها علي اصدار اخر
25-01-18, 05:08 PM
هذة أوامر SQL نفذها من داخل الـSQL Server وترجع لك معلومات عن ملف الــmdf
( إذا كان الملف يعمل من ضمن ملفات السيرفر تفشل العملية لأن الملف مشغول ) كود : DBCC CHECKPRIMARYFILE ('D:\MyDBSQL\MyDB.mdf', 1) ملاحظة : بإمكانك عمل Attach لأي ملف mdf داخل الــ SQL Server أولاً إذا كان متوافق مع الإصدارة أقدم سيعمل بشكل طبيعي أما إذا كان الـSQL Server نسخة قديمة وتحاول إرفاق ملف mdf لنسخة جديدة ( تحتوي على تقنيات جديدة ) سيظهر لك رسالة بان الملف لنسخة أحدث وأنه لا يمكن التعامل مع هذا الملف أيضاً إذا كان الملف لنسخة قديمة جداً وتستخدم تقنيات قديمة (لم تعد مدعومة حالية) وتحاول إرفاقة في SQL Server نسخة حديثة سيظهر لك رسالة خطاً ( إما عند عملية الإرفاق ) أو ( ممكن تنجح عملية الإرفاق ولكن أثناء التنفيذ لبعض الأوامر سيفشل في التنفيذ ) لمعرفة إصدارة الــ SQL Server التي تم إنشاء الملف بها هذة صورة تشرح المقصود : تم الشكر بواسطة: Sajad , Sajad , sendbad100 , sendbad100
26-01-18, 12:21 AM
اولا شكرا علي المعلومات القيمة الغالية جدا
ثانيا : هل يمكن فتح اصدار جديد من خلال سكول جديد ثالثا : الملف المرفق كيف افتحه علي 2008 رابعا : هل انا علي حق ام لا في الاتي :- اخاف خوف كبير جدا من السكول احسن في يوم لا استطيع فتحه وبالتالي لا استطيع استخراج البيانات اللي بداخله هناك احساس ان مهما الاكسس عمل حركات يمكن فتح الملف ؟؟؟؟
26-01-18, 02:28 AM
(آخر تعديل لهذه المشاركة : 26-01-18, 02:30 AM {2} بواسطة عبدالله الدوسري.)
(26-01-18, 12:21 AM)atefkhalf2004 كتب : اولا شكرا علي المعلومات القيمة الغالية جدا اولا شكرا علي المعلومات القيمة الغالية جدا لا شكر على واجب ثانيا : هل يمكن فتح اصدار جديد من خلال سكول جديد اكيد ممكن ثالثا : الملف المرفق كيف افتحه علي 2008 عملية تسمى Attach ربط الملف mdf بالـServer رابعا : هل انا علي حق ام لا في الاتي :- اخاف خوف كبير جدا من السكول احسن في يوم لا استطيع فتحه وبالتالي لا استطيع استخراج البيانات اللي بداخله هناك احساس ان مهما الاكسس عمل حركات يمكن فتح الملف طبعاً لاً : للأمانة لا يوجد شيء موثوق ولذلك يتم عمل النسخ الإحتياطي للسيرفرات يومياً من الظلم مقارنة الـSQL Server بـ MS Access MS Access محدودة جداً جداً جداً مقارنتاً بـ SQL Server أبداً لا تخاف من قواعد بيانات SQL Server من النادر جداً أن تخسر البيانات نهائياً هناك حلول كثيرة لإسترجاع البيانات أولاً إذا كانت لديك قواعد بيانات مهمة فيجب عمل نسخ إحتياطي لها بشكل يومي (وإن شاء الله ما فيه خوف) في مقر العمل نقوم بعمل نسختين إحتياطية كل يوم (نسخة في سيرفر متواجد في مبنى بعيد جداً) ونسخة في سيرفر القسم , تحسباً لأي حريق قد يشتعل في مركز البيانات (Data Center) الخوف الوحيد هو إنقطاع الكهرباء فجئة عن السيرفر قد تحدث مشاكل لا لها أول ولا لها تالي او تنعطب بعض قواعد البيانات لذلك توجد وحدات كهربائية (تسمى UPS) عبارة عن خزانات كهربائية , عند إنقاطع الكهراء المفاجئ تكفي من الوقت لكي تقوم جميع السيرفرات (تلقائياً بدون تدخل) بعمل إيقاف التشغيل (shutdowns) بشكل نظامي وسليم . حتى يتم رجوع التيار الكهربائي ويعاد تشغيلها يدوياً
26-01-18, 09:27 PM
شكرا
معلهش ثانيا : هل يمكن فتح اصدار جديد من خلال سكول قديم 2012 ب sql2008 مثلا
26-01-18, 11:21 PM
(26-01-18, 09:27 PM)atefkhalf2004 كتب : شكرا طبعاً تحتاج تسوي Downgrading ليس كل قاعدة بيانات ممكن تنزلها لإصدار أقدم اذا كانت قاعدة البيانات تستخدم تقنيات حديثة اذا لن تتمكن من تنزيل اصدارتها والاستفادة منها بشكل كامل نعم ممكن تاخذ البيانات والجداول وكل الكائنات في القاعدة حديثة الاصدار ويتم ترحيلها لقاعدة بيانات من اصدارة اقدم ولكن لن تستطيع ان ترحل التقنيات معها. التقنيات هي مميزات يقدمها السيرفر لقاعدة البيانات واذا كانت قاعدة البيانات تعتمد على هذة المميزات الجديدة لن تستفيد منها اذا حولتها لقاعدة بيانات في سيرفر نسخة قديمة . الموضوع واسع ولا يمكنني شرح كل تفاصيلة. اتمنى اني قدرت اوصل الفكرة . تم الشكر بواسطة: عبد العزيز البسكري , عبد العزيز البسكري
27-01-18, 02:38 PM
شكرا للمعلومات القيمة
اعتقد ان اي شخص يهمه الجداول ولن تستطيع الدخول الي الجداول الا عن طريق الاتصال attach وعند عمل attach يظهر رسالة عدم القدرة في هذه الحالة كيف يمكن الوصول الي الجداول مثال المرفق في اول مشاركة حاول حضرتك توريني وتعرفني كيفي ة الوصول الي الجداول بعد اذنك وهذا تعب كثير
27-01-18, 05:54 PM
ثبت SQL Server النسخة الحديثة , ثم قم بعمل Attach لقاعدة البيانات حديثة الإصدار متوافقة مع الـSQL Server
ثم قم بعمل generate script لقاعدة البيانات ( وحدد الخيار : script for sql server version ) أختر الإصدارة القديمة التي تريدها الملف الناتج قم بتنفيذة في الـ SQL Server القديم الإصدارات القديمة للـ SQL Server لم تعد مدعومة , لماذا لا تنتقل للإصدارات الجديدة. لمعرفة تفاصيل أكثر إبحث عن "downgrade sql database"
27-01-18, 06:07 PM
PHP كود : Select @@version سبحان الله والحمدلله ولا إله إلا الله والله أكبر
اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
|
|