ورود

View Full Version : سوال: مشکل در بازیابی فایل پشتیبان



سیروس مقصودی
چهارشنبه 05 آذر 1399, 21:16 عصر
با سلام

ویندوز دستگاه من 32 بیتی مبیاشد و sqlserver 2014 نسخه 32 بیتی روی دستگاه اینجانب نصب هستش و برنامه ای که با دلفی7 نوشته ام در ویندوز 32 بیتی کمپایل شده است من برنامه ام را روی یک دستگاه که ویندور آن 64 بیتی است نصب کرده ام و همینطور sqlserver 2014 نسخه 64 بیتی روی آن دستگاه نصب شده است در این دستگاه فایل پشتیبانی که تهیه شده است 64 بیتی میباشد وقتی فایل پشتیبان 64 بیتی روی دستگاه خودم بازیابی میکنم پیغام زیر ظاهر میشود . برای حل این مشکل چکار کنم .

با تشکر . خیلی عجله دارم

pe32_64
یک شنبه 09 آذر 1399, 20:45 عصر
با سلام

ویندوز دستگاه من 32 بیتی مبیاشد و sqlserver 2014 نسخه 32 بیتی روی دستگاه اینجانب نصب هستش و برنامه ای که با دلفی7 نوشته ام در ویندوز 32 بیتی کمپایل شده است من برنامه ام را روی یک دستگاه که ویندور آن 64 بیتی است نصب کرده ام و همینطور sqlserver 2014 نسخه 64 بیتی روی آن دستگاه نصب شده است در این دستگاه فایل پشتیبانی که تهیه شده است 64 بیتی میباشد وقتی فایل پشتیبان 64 بیتی روی دستگاه خودم بازیابی میکنم پیغام زیر ظاهر میشود . برای حل این مشکل چکار کنم .

با تشکر . خیلی عجله دارم
خطا به خاطر عدم تطابق دو نسخه sqlserver هستش.

سیروس مقصودی
سه شنبه 11 آذر 1399, 15:30 عصر
با تشكر
ميدونم عدم تطابق نسخه sqlserver هستش . خواستم ببينم راهي براي حل اين مشكل هستش كه بتوان اطلاعات را از sqlserver2014 نسخه 64بيتي به sqlserver2014 نسخه 32بيتي بازيابي نمود

pe32_64
سه شنبه 11 آذر 1399, 19:11 عصر
با تشكر
ميدونم عدم تطابق نسخه sqlserver هستش . خواستم ببينم راهي براي حل اين مشكل هستش كه بتوان اطلاعات را از sqlserver2014 نسخه 64بيتي به sqlserver2014 نسخه 32بيتي بازيابي نمود
سلام
البته ورژن ها شون باید تا اخرین رقم یکی باشه ها .
یک راه بهتر هم هست : دیتابیس رو script کنید. هم data و هم schema اون رو.یعنی دیتابیس sqlserver اول رو تبدیل به script کنید و بعد در sqlserver دوم اجرا کنید .

یوسف زالی
سه شنبه 11 آذر 1399, 22:44 عصر
همیشه نمی شه این کار رو کرد، اگر اس پی یا فانکشن یا تریگر نسخه بالاتر داشته باشید داستان درست می شه، البته در مورد نسخه ها گفتم نه سیستم عامل.
در این مورد با ابزارهای اسکریپت ساز می تونید این کار رو انجام بدید.