1 ضمیمه
مشکل در بازیابی فایل پشتیبان
با سلام
ویندوز دستگاه من 32 بیتی مبیاشد و sqlserver 2014 نسخه 32 بیتی روی دستگاه اینجانب نصب هستش و برنامه ای که با دلفی7 نوشته ام در ویندوز 32 بیتی کمپایل شده است من برنامه ام را روی یک دستگاه که ویندور آن 64 بیتی است نصب کرده ام و همینطور sqlserver 2014 نسخه 64 بیتی روی آن دستگاه نصب شده است در این دستگاه فایل پشتیبانی که تهیه شده است 64 بیتی میباشد وقتی فایل پشتیبان 64 بیتی روی دستگاه خودم بازیابی میکنم پیغام زیر ظاهر میشود . برای حل این مشکل چکار کنم .
با تشکر . خیلی عجله دارم
نقل قول: مشکل در بازیابی فایل پشتیبان
نقل قول:
نوشته شده توسط
سیروس مقصودی
با سلام
ویندوز دستگاه من 32 بیتی مبیاشد و sqlserver 2014 نسخه 32 بیتی روی دستگاه اینجانب نصب هستش و برنامه ای که با دلفی7 نوشته ام در ویندوز 32 بیتی کمپایل شده است من برنامه ام را روی یک دستگاه که ویندور آن 64 بیتی است نصب کرده ام و همینطور sqlserver 2014 نسخه 64 بیتی روی آن دستگاه نصب شده است در این دستگاه فایل پشتیبانی که تهیه شده است 64 بیتی میباشد وقتی فایل پشتیبان 64 بیتی روی دستگاه خودم بازیابی میکنم پیغام زیر ظاهر میشود . برای حل این مشکل چکار کنم .
با تشکر . خیلی عجله دارم
خطا به خاطر عدم تطابق دو نسخه sqlserver هستش.
نقل قول: مشکل در بازیابی فایل پشتیبان
با تشكر
ميدونم عدم تطابق نسخه sqlserver هستش . خواستم ببينم راهي براي حل اين مشكل هستش كه بتوان اطلاعات را از sqlserver2014 نسخه 64بيتي به sqlserver2014 نسخه 32بيتي بازيابي نمود
نقل قول: مشکل در بازیابی فایل پشتیبان
نقل قول:
نوشته شده توسط
سیروس مقصودی
با تشكر
ميدونم عدم تطابق نسخه sqlserver هستش . خواستم ببينم راهي براي حل اين مشكل هستش كه بتوان اطلاعات را از sqlserver2014 نسخه 64بيتي به sqlserver2014 نسخه 32بيتي بازيابي نمود
سلام
البته ورژن ها شون باید تا اخرین رقم یکی باشه ها .
یک راه بهتر هم هست : دیتابیس رو script کنید. هم data و هم schema اون رو.یعنی دیتابیس sqlserver اول رو تبدیل به script کنید و بعد در sqlserver دوم اجرا کنید .
نقل قول: مشکل در بازیابی فایل پشتیبان
همیشه نمی شه این کار رو کرد، اگر اس پی یا فانکشن یا تریگر نسخه بالاتر داشته باشید داستان درست می شه، البته در مورد نسخه ها گفتم نه سیستم عامل.
در این مورد با ابزارهای اسکریپت ساز می تونید این کار رو انجام بدید.