PDA

View Full Version : سوال: SQL 2000 به SQL 2008



Arghavan_Reza
چهارشنبه 27 آبان 1388, 12:07 عصر
به نظر اساتید SQL
1 - آیا صلاح می دانید که دیتابیس های طراحی شده در SQL2000 به 2008 منتقل شوند؟
2 - در این انتقال چه چیزهایی به دست می آوریم و چه چیزهایی از دست میدهیم؟
3 - راهکار سریع و مطمئن در این راه چیست؟
4 - آیا برای برنامه نویسان نرم افزارهای مبتنی بر SQL2000 وظیفه ی جدیدی تعریف میشود.
5 - برای مشتریان این نرم افزار چه اموری تحمیل میشود؟
6 - این تبدیل تا چه حد توجیه اقتصادی یا فنی دارد؟
با تشکر .

Reza.ariyan
چهارشنبه 27 آبان 1388, 14:32 عصر
1 - بله صلاح می دانیم
2 - در این انتقال چیزهای زیادی بدست می آوریم ولی هیچ چیزی را از دست نمیدهیم
3 - استفاده از SQLPakager
4 - خیر - کارشان ساده تر هم میشود
5 - خیلی هم دلشان بخواهد
6 - توجیه اقتصادی ندارد - فقط در گسترش انعطاف پذیری بانک شما موثر است

---
گذشته از شوخی :
تو SQLServer 2008 امکانات زیادی نظیر انواع داده های جدید و ساده تر شدن تعریف UDT و کارامد تر و منظم تر شدن SQL نویسی و بهتر شدن Intelligence محیط توسعه و .... که از نظر ظاهری به چشم میان
پردازش بهینه تر شده که به گفته مایکروسافت با ارائه SQLServer 2008 R2 در نیمه اول 2010 ، کارایی و سرعت پردازش 25 درصد بهتر میشه (که البته باید صبر کنیم و اون موقع ببینیم) که الان هم این بسته به صورت آزمایشی قابل دانلود و نصب بروی SQL2008 هست .
برای مشتری های ایرانی هم که خودتون میدونید ، همشون از نرم افزار های کرک شده استفاده میکنند (چه بسا که نرم افزار خودتون رو هم ممکنه کرک کرده استفاده کنن:چشمک:) از نظر مالی هیچ چیزی بهشون تحمیل نمیشه ...
اگه تو خارج از کشور بودیم میبایست قوانین TCO رو رعایت کنیم و مجبور بودیم که همه نرم افزارهامونو با لایسنس بخریم که در اون شرایط دو سه میلیونی فرق داشت برامون - ولی اینجا هیچ فرقی نمیکنه --- از نظر ابزار هایی که برای 2008 ارائه شده بسیار به صرفه هست که ازش استفاده کنیم (دست کم برای سریعتر شدن کارهامون) مثل همه ابزار های RedGate (http://barnamenevis.org/forum/www.red-gate.com)
از نظر فنی هم که نمیدونم ;)
اگه خواستین از ابزارهای RedGate (http://barnamenevis.org/forum/www.red-gate.com) استفاده کنید پیغام خصوصی بدین keygen همه ابزارهاشو بدم بهتون ، چون اگه بخواهید بخرید هفت هشت میلیونی باید پیاده بشید :چشمک:

Arghavan_Reza
پنج شنبه 28 آبان 1388, 16:08 عصر
آیا بانک 2008 توسط 2000 خوانده می شود و یا بالعکس؟
آیا SQL 2000 و 2008 می توانند بر روی یک سرور باشند؟
(فرض بر روی کامپیوتر مشتری چند نرم افزار از چند شرکت با SQL های مختلف نصب شده باشد).
و ...

Reza.ariyan
جمعه 29 آبان 1388, 21:45 عصر
1. خیر
2. بله
و ...

;)

sia_2007
شنبه 30 آبان 1388, 15:30 عصر
دوست عزیز؛
جواب های آقای آریان کامل بود.
فقط اگر پس از تبدیل به احتمال 1% به مشکل خوردی؛ در Properties دیتابیس ها؛ یک سویچ هست که باعث میشه رفتار اون دیتابیس به حالت 2000 تغییر یابد.
در Properties یک کمبو هست با نام Compatibility Level
100 : 2008
90 : 2005
80 : 2000
موفق باشی