PDA

View Full Version : مشکل در کد پیج های مختلف در SQL



night_walker
جمعه 03 اسفند 1386, 17:06 عصر
من یک بانک SQL Server دارم که از SQL 2000 توی SQL 2005 وارد شده مشکل اینه که الان حدود 5 سال است که داره اطلاعات وارد این Database میشه و این کار با کامپیوتر های مختلف و در جاهای مختلف انجام می شه مشکل اینه که داده ها دارای کد پیجهای مختلفی بوده اند و برای فیلدهای Text از Varchar استفاده شده. می خواستم راهی پیدا کنم که تمام اطلاعات متنی را به یک نوع کد پیج که الان در windows استفاده می شه تبدیل کنم. من روی حرفهایی مثل (ک) (ط) (ی) مشکل دارم. در ضمن الان از SQL SERVER Collation استفاده میشه.
ممنون میشم کمکم کنید.

night_walker
یک شنبه 05 اسفند 1386, 15:49 عصر
من واقعا با جواب این سوال احتیاج دارم اگه کسی کتابی، سایتی، یا مطلبی در جایی انگلیسی یا فارسی خونده ممنون میشم راهنمایی کنه.
بازم ممنون.

AminSobati
یک شنبه 05 اسفند 1386, 19:19 عصر
- همه Collationها به هم قابل تبدیل نیستند. پیشنهاد میکنم اطلاعات رو به یک دیتابیس با Arabic Collation وارد کنین و ببینین چه تغییری حاصل میشه.
- فیلد varchar رو به nvarchar عوض کنین و نتیجه رو بررسی کنین.
- اگر در Sort با حروف (ک) (ط) (ی) مشکل دارید، خاص شما نیست و فعلا این معضل وجود داره

night_walker
شنبه 11 اسفند 1386, 18:49 عصر
اطلاعات را به Arabic Collation تبدیل کردم ولی مشکل هنوز حل نشده دنبال راهی هستم تا بتونم با تابعی مقدار کلیه فیلدها را به UNICODE تبدیل کنم.