PDA

View Full Version : آیا ممکن هست یک فایل دیتا بیس در دو sql با ورژن متفاوت اتچ شوند؟



Omid.R.A.Candy
چهارشنبه 03 مهر 1392, 12:29 عصر
سلام

خوب سوال من از عنوانش معلومه:این کار می تواند انجام شود؟

damanpak
پنج شنبه 04 مهر 1392, 13:08 عصر
سلام
اس کیو ال هم مثل دیگر نرم افزار ها این قابلیت رو داره که همیشه فایلهایی که با وژن پایین تر از خودش ایجاد شده رو ساپورت میکنه اما عکس این قضیه عملی نیست اما اگه بخواهیم از ورژن بالاتر بانک رو به ورژن پایینتر انتقال بدیم باید از Import و Export استفاده کنیم

ضمنا راجع به این تاپیک (http://barnamenevis.org/showthread.php?419318-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%82%D8%B3%D9%85%D8%AA%DB%8C-%D8%A7%D8%B2-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%AF%D8%B1-%D9%81%D8%B1%D9%85) عذرخواهم که نتونستم هنوز نمونه برنامه بزارم
اما قول میدم در اولین فرصت نمونه بزارم

Omid.R.A.Candy
پنج شنبه 04 مهر 1392, 23:02 عصر
سلام
اس کیو ال هم مثل دیگر نرم افزار ها این قابلیت رو داره که همیشه فایلهایی که با وژن پایین تر از خودش ایجاد شده رو ساپورت میکنه اما عکس این قضیه عملی نیست اما اگه بخواهیم از ورژن بالاتر بانک رو به ورژن پایینتر انتقال بدیم باید از Import و Export استفاده کنیم

ضمنا راجع به این تاپیک (http://barnamenevis.org/showthread.php?419318-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%82%D8%B3%D9%85%D8%AA%DB%8C-%D8%A7%D8%B2-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%AF%D8%B1-%D9%81%D8%B1%D9%85) عذرخواهم که نتونستم هنوز نمونه برنامه بزارم
اما قول میدم در اولین فرصت نمونه بزارم

باشه دوست عزیز ، منتظریم

FastCode
پنج شنبه 04 مهر 1392, 23:15 عصر
تقریبا.
میتونی از merge replication استفاده کنی.یک مقدار از سینک خارجه ولی ممکنه جواب بده.

Omid.R.A.Candy
جمعه 05 مهر 1392, 02:37 صبح
عملا دیتا بیسی که توی دو نسخه ی sql اتچ میشه مفهومش اینه که اون فایل یکیه .یعنی فایلی با ورژن بالاتر .ساده تر بگم اگه تونستی فایل دیتا بیس sql2008 رو تو sql2005 ببینی یعنی اینکه 2005 ات پشکله! در واقع همین 2005 داره با اینجین 2008 کار میکنه! و ما داریم خودمونو با یه پوسته 2005 سرگرم می کنیم.منظور از پوسته ایهام به منیجمنت بود.

نکته کنکوری:فقط و فقط یه اینجین تو ویندوز میتونه کار کنه.

a_mohammadi_m
جمعه 03 آبان 1392, 10:47 صبح
با سلام
فکر کنم منظور سوال کننده چیز دیگه ای باشه
وقتی یک فایل بانک Attach میشه توسط Sql قفل میشه و حتی نمیشه از فایل کپی گرفت چه برسه به اینکه در یک Sql دیگه دوباره اتچش کنی
البته یکی از دوستان جواب خوبی داده میشه در دو Sql به روش Replication دو بانک یکسان داشت

در ضمن به دوستی که گفته در هر ویندوز فقط یک Sql اجرا میشه باید بگم اینطوری نیست و هر Sql با instance name خودش و در پروسه جدایی اجرا میشه و ربطی به اون یکی ها نداره فقط ویندوز کمی سنگین میشه