lopkeshooni
دوشنبه 25 خرداد 1383, 10:24 صبح
با سلام
من یه data base تو access دارم که میخوام به sql server منتقل کنمش
حدودا توش 8000 رکورد دارم بعضی از فیلدهای من در access از نوع memo است.
و حدود 1500 کاراکتر رو گاهی هر فیلد memo پوشش میده
2 تا مشکل دارم
1) زمانی که این data base رو به sql server منتقل میکنم... خود sql server برای فیلدهای memo در access نوع NTEXT رو در نظر میگیره( N به خاطر فارسی بودن محتویات فیلد)
و در نتیجه این فیلد بسیاری از رکوردهای من در جدول با عبارت <LONG TEXT> `پر میشه
که این به دلیل بیشتر بودن کاراکترهای فیلد مذکور نسبت به نوع NTEXT است
چه TYPE ای را انتخاب کنم که هم فارسی و هم تعداد بالای کاراکتر را حمایت کند
اگر انگلیسی بود وتعداد کاراکتر زیاد داشت چطور
2)زمان EXPORT از ACCESS تمام جداول من به DATA BASE به نام MASTER که DEFAULT SQL است منتقل میشه
در حالی که من DESTINATION را DATA BASE دیگری انتخاب کردم
حتی زمان IMPORT از MASTER به دیتا بیس دیگه به ظاهر مراحل درست انجام میشن
ومن انتقال رو میبینم اما عملا جدولی منتقل نشده
ممنون از راهنمایی شما پیشاپیش
من یه data base تو access دارم که میخوام به sql server منتقل کنمش
حدودا توش 8000 رکورد دارم بعضی از فیلدهای من در access از نوع memo است.
و حدود 1500 کاراکتر رو گاهی هر فیلد memo پوشش میده
2 تا مشکل دارم
1) زمانی که این data base رو به sql server منتقل میکنم... خود sql server برای فیلدهای memo در access نوع NTEXT رو در نظر میگیره( N به خاطر فارسی بودن محتویات فیلد)
و در نتیجه این فیلد بسیاری از رکوردهای من در جدول با عبارت <LONG TEXT> `پر میشه
که این به دلیل بیشتر بودن کاراکترهای فیلد مذکور نسبت به نوع NTEXT است
چه TYPE ای را انتخاب کنم که هم فارسی و هم تعداد بالای کاراکتر را حمایت کند
اگر انگلیسی بود وتعداد کاراکتر زیاد داشت چطور
2)زمان EXPORT از ACCESS تمام جداول من به DATA BASE به نام MASTER که DEFAULT SQL است منتقل میشه
در حالی که من DESTINATION را DATA BASE دیگری انتخاب کردم
حتی زمان IMPORT از MASTER به دیتا بیس دیگه به ظاهر مراحل درست انجام میشن
ومن انتقال رو میبینم اما عملا جدولی منتقل نشده
ممنون از راهنمایی شما پیشاپیش