PDA

View Full Version : جستجو روی فیلدهای Text در یک دیتابیس بزرگ



A.Farzin
شنبه 08 اردیبهشت 1386, 22:01 عصر
با سلام

1) دیتابیسی دارم بزرگ که Full-Text Indexing آن غیر فعال است. نمی‌دانم از کجای SQL Server باید بفهمم که نسخه مورد استفاده‌ام چیست و آیا قابلیت Full-Text Indexing دارد یا نه؟

2) اگر دارد چرا غیر فعال است. در مستندات نوشته که در کنسول روی جدول مورد نظر بروید و از منوی راست کلیک Full-Text Indexing را انتخاب کنید ولی من در منوی راست کلیک همچین چیزی ندارم.

3) جستجوهایم روی فیلدهای Text به خطای Timeout Expired منجر می‌شود و تمام پارامترهای مربوط به Timeout را در منوی Tools/Options/Advance به صفر تنظیم کردم.همچنین مقدار query timeout را در برگه Connections از صفحه properties مربوط به سرور را هم روی صفر تنظیم کردم.
با این حال مقادیر Timeout مربوط به کوئریم را در سطح برنامه هم روی صفر تنظیم کرده تا بدین طریق با صرف هر مقدار زمانی که لازم بود ولی جواب حاصل شود. ولی نشد و پیغام Timeout Expired آمد.

ممنون

AminSobati
شنبه 08 اردیبهشت 1386, 22:30 عصر
از PRINT @@VERSION استفاده کنین تا جزئیات در مورد SQL Server رو بدست بیارین. در Books Online توضیح داده که هر Edition چه قابلیتهایی رو ساپورت میکنه.

DonetKarvb
شنبه 08 اردیبهشت 1386, 23:19 عصر
به این دو تاپیک هم میتونی مراجعه کنی:
جستجوهای قدرتمند , استفاده از Full Text Search (http://www.dotnetsource.com/fa/forum/default.aspx?g=posts&t=387)
ویرایش های مختلف SQl Server 2005 و مقایسه آنها (http://www.dotnetsource.com/fa/forum/default.aspx?g=posts&t=621)