PDA

View Full Version : import فایل حجیم به data baseدر c#



az_farzaneh
شنبه 17 فروردین 1387, 14:25 عصر
سلام .فرض کنید text fileحجیمی با 300000رکورد را می خواهیم به tableی با ساختار مشخص import کنیم .از چه دستوری (با ذکر کلاس مربوطه) میتوانیم استفاده کنیم؟

hdv212
شنبه 17 فروردین 1387, 15:33 عصر
شما بهتره از SSIS یا Sqlserver Integration Services که برای همین موضوعات طراحی شده استفاده کنید. برای اطلاعات بیشتر به بخش Sql Server مراجعه کنید.

e-shahshahani
شنبه 17 فروردین 1387, 18:41 عصر
اگر ساختار فایل به ساختار جدول بخوره و نیازی به پردازش هوشمند نباشه از دستور Bulk Insert استفاده کنید. مثلا :

BULK INSERT table1 FROM 'c:\1.txt' WITH (FIELDTERMINATOR = ';', ROWTERMINATOR = '\n' )