انجمن وب سایت مشاوره در زمینه پروژه های برنامه نویسی و طراحی وب سایتهای تجاری
رفع ارور error were encountered during the save process. Timeout expired. The timeout - نسخه‌ی قابل چاپ

+- انجمن وب سایت مشاوره در زمینه پروژه های برنامه نویسی و طراحی وب سایتهای تجاری (http://forum.a00b.com)
+-- انجمن: سوالها و مقاله های آموزشی (/forumdisplay.php?fid=1)
+--- انجمن: مقاله های آموزشی (/forumdisplay.php?fid=3)
+--- موضوع: رفع ارور error were encountered during the save process. Timeout expired. The timeout (/showthread.php?tid=175)



رفع ارور error were encountered during the save process. Timeout expired. The timeout - ali - 02-18-2018 02:51 PM

نحوه برطرف کردن ارور و پیغام خطای error were encountered during the save process. Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding در SQL Server

در یک روش می توانید مانند عکس زیر زمان Timeout را افزایش دهید:
Tools\Options\Designers

[تصویر:  6365459953277320040TimeOut.JPG]

در صورتی که ای روش جواب نداد و پس از مدت طولانی عمل ثبت انجام نشد بایستی یک جدول با ساختار جدول اصلی و با نام جدید ایجاد کنید. در جدول خالی جدید تغییرات رو اعمال کنید. سپس رکوردها رو داخلش کپی کنین.
مثال: فرض میکنیم جدولی با عنوان داریم:
کد:
PRINT N'Rebuilding [dbo].[tblNewsTitleBudys]'
GO
CREATE TABLE [dbo].[RG_Recovery_1_tblNewsTitleBudys]
(
[NewsTitleBudyID] [decimal] (18, 0) NOT NULL IDENTITY(1, 1),
[FileDetailID] [decimal] (18, 0) NOT NULL,
[NewsTitleBudyTitle] [nvarchar] (250) COLLATE Arabic_CI_AS NOT NULL,
[NewsTitleBudyCreator] [nvarchar] (50) COLLATE Arabic_CI_AS NOT NULL,
[IsFileCanDownload] [bit] NOT NULL,
[NewsTitleBudyCreationDate] [datetime] NOT NULL,
[NewsTitleBudyInDb] [image] NOT NULL
)
GO
جدول با ساختار مورد نظر ایجاد می شود. توجه داشته باشید که تغییرات مورد نظر هم اعمال شده است.
نوبت به کپی اطلاعات از جدول اصلی به این جدول میرسد:
کد:
GO
SET IDENTITY_INSERT [dbo].[RG_Recovery_1_tblNewsTitleBudys] ON
GO
IF @@ERROR <> 0 SET NOEXEC ON
GO
INSERT INTO [dbo].[RG_Recovery_1_tblNewsTitleBudys]([NewsTitleBudyID], [FileDetailID], [NewsTitleBudyTitle], [NewsTitleBudyCreator], [IsFileCanDownload], [NewsTitleBudyCreationDate], [NewsTitleBudyInDb]) SELECT [NewsTitleBudyID], [FileDetailID], [NewsTitleBudyTitle], [NewsTitleBudyCreator], [IsFileCanDownload], [NewsTitleBudyCreationDate], [NewsTitleBudyInDb] FROM [dbo].[tblNewsTitleBudys]
GO

SET IDENTITY_INSERT [dbo].[RG_Recovery_1_tblNewsTitleBudys] OFF
GO
DROP TABLE [dbo].[tblNewsTitleBudys]
GO
EXEC sp_rename N'[dbo].[RG_Recovery_1_tblNewsTitleBudys]', N'tblNewsTitleBudys', N'OBJECT'
GO
ALTER TABLE [dbo].[tblNewsTitleBudys] ADD CONSTRAINT [PK_tblNewsTitleBudys] PRIMARY KEY CLUSTERED  ([NewsTitleBudyID])
در انتها جدول اصلی رو DROP میکیم و جدول جدید رو Rename می کنیم که در کدهای فوق قابل مشاهده می باشد.