Quantcast
Channel: SharePoint 2013 - General Discussions and Questions forum
Viewing all articles
Browse latest Browse all 26374

Application error when access /_admin/DatabaseStatus.aspx, Error=Request timed out.

$
0
0

Hello colleagues!

Could you advise me what can be a reason of request timed out when you are trying to open Review database status in Central Administration?

In ULS I found:

System.Threading.ThreadAbortException: Thread was being aborted.   

at Microsoft.SharePoint.Utilities.SqlSession.ExecuteReader(SqlCommand command, CommandBehavior behavior)   

ConnectionString: 'Data Source=SPDB;Initial Catalog=SP_Content;Integrated Security=True;Enlist=False;Pooling=True;Min Pool Size=0;Max Pool Size=100;Connect Timeout=15'    Partition: 00000000-0000-0000-0000-000000000000<->ffffffff-ffff-ffff-ffff-ffffffffffff ConnectionState: Closed ConnectionTimeout: 15

SqlCommand:

EXEC sp_executesql N'
                DECLARE @SiteSequenceVersions TABLE (Id uniqueidentifier PRIMARY KEY, ApplicableWebTemplate int, TargetVersionNumber bigint, PreviousTargetVersionNumber bigint, SiteSequence bit)
                DECLARE @FeatureVersions TABLE (Id uniqueidentifier PRIMARY KEY, TargetVersionNumber bigint, PreviousTargetVersionNumber bigint)
                DECLARE @TemplateVersions TABLE (Id int, LocaleId int NULL, FromProductVersion int, BeginFromSchemaVersion int, EndFromSchemaVersion int, CompatibilityLevel int)
                INSERT INTO @SiteSequenceVersions VALUES (''43b447bb-40ea-4f88-9356-a0229008afe7'', 0, 15000000350000, 4000000250000, 1);

               

INSERT INTO @FeatureVersions VALUES (''ff13819a-a9ac-46fb-8163-9d53357ef98d'', 15000000010000, 0);

                INSERT INTO @TemplateVersions VALUES (15, NULL, 3, 0, 2, 15);

                                                  

                SELECT
                        DISTINCT SV.SiteId
                    FROM  
                    (
                        SELECT SiteId, WebId, VersionId, Version, RANK() OVER (PARTITION BY SiteId, WebId, VersionId ORDER BY Id DESC) AS Rank
                        FROM SiteVersions
                    ) AS SV
                    JOIN
                        TVF_Webs_NoLock_ALL() AS W
                    ON
                        W.SiteId = SV.SiteId
                    JOIN
                        Sites AS S WITH (NOLOCK)
                    ON
                        W.SiteId = S.Id
                    JOIN
                        @SiteSequenceVersions AS SSV
                    ON
                        SV.VersionId = SSV.Id
                    WHERE
                        SV.Rank = 1 AND
                        (((dbo.fn_ConvertVersionToNumber(S.PlatformVersion) < 15000000000000) AND
                          (dbo.fn_ConvertVersionToNumber(SV.Version) < SSV.PreviousTargetVersionNumber)) OR
                         ((dbo.fn_ConvertVersionToNumber(S.PlatformVersion) >= 15000000000000) AND
                          (dbo.fn_ConvertVersionToNumber(SV.Version) < SSV.TargetVersionNumber))) AND
                        (SSV.ApplicableWebTemplate = 0 OR SSV.ApplicableWebTemplate = W.WebTemplate)

                    SELECT
                        DISTINCT S_X_SSV.SiteId
                    FROM  
                        (SELECT DISTINCT S.Id AS SiteId, W.Id as WebId, SSV.Id FROM Sites AS S WITH (NOLOCK)
                            JOIN TVF_Webs_NoLock_ALL() AS W ON W.SiteId = S.Id
                            CROSS JOIN @SiteSequenceVersions AS SSV
                            WHERE SSV.ApplicableWebTemplate = 0 OR SSV.ApplicableWebTemplate = W.WebTemplate) AS S_X_SSV
                    LEFT OUTER JOIN
                        SiteVersions AS SV
                    ON
                        S_X_SSV.SiteId = SV.SiteId AND
                        S_X_SSV.Id = SV.VersionId AND
                        (S_X_SSV.WebId = SV.WebId OR SV.WebId=''00000000-0000-0000-0000-000000000000'')
                    WHERE
                        SV.SiteId IS NULL OR SV.WebId IS NULL

                    SELECT
                        DISTINCT F.SiteId
                    FROM  
                        Features AS F WITH (NOLOCK)
                    JOIN
                        @FeatureVersions AS FV
                    ON
                        F.FeatureId = FV.Id
                    JOIN
                        Sites AS S WITH (NOLOCK)
                    ON
                        F.SiteId = S.Id AND
                        F.WebId = ''00000000-0000-0000-0000-000000000000''
                    WHERE
                        ((dbo.fn_ConvertVersionToNumber(S.PlatformVersion) < 15000000000000) AND
                         (dbo.fn_ConvertVersionToNumber(F.Version) < FV.PreviousTargetVersionNumber)) OR
                        ((dbo.fn_ConvertVersionToNumber(S.PlatformVersion) >= 15000000000000) AND
                         (dbo.fn_ConvertVersionToNumber(F.Version) < FV.TargetVersionNumber))
                    UNION
                    SELECT
                        DISTINCT F.SiteId
                    FROM  
                        Features AS F WITH (NOLOCK)
                    JOIN
                        @FeatureVersions AS FV
                    ON
                        F.FeatureId = FV.Id
                    JOIN
                        Sites AS S WITH (NOLOCK)
                    ON
                        F.SiteId = S.Id
                    JOIN
                        Webs AS W WITH (NOLOCK)
                    ON
                        W.SiteId = S.Id AND
                        W.Id = F.WebId
                    WHERE
                        ((dbo.fn_ConvertVersionToNumber(S.PlatformVersion) < 15000000000000) AND
                         (dbo.fn_ConvertVersionToNumber(F.Version) < FV.PreviousTargetVersionNumber)) OR
                        ((dbo.fn_ConvertVersionToNumber(S.PlatformVersion) >= 15000000000000) AND
                         (dbo.fn_ConvertVersionToNumber(F.Version) < FV.TargetVersionNumber))

                    SELECT
                        DISTINCT S.Id
                    FROM
                        Sites AS S WITH (NOLOCK)
                    JOIN
                        Webs AS W WITH (NOLOCK)
                    ON
                        S.Id = W.SiteId
                    JOIN
                        @TemplateVersions AS TV
                    ON
                        TV.Id = W.WebTemplate AND
                        (TV.LocaleId IS NULL OR TV.LocaleId = W.Language) AND
                        TV.FromProductVersion = W.ProductVersion AND
                        TV.BeginFromSchemaVersion <= W.TemplateVersion AND
                        TV.EndFromSchemaVersion >= W.TemplateVersion AND
                        TV.CompatibilityLevel = CAST(SUBSTRING(S.PlatformVersion, 0, CHARINDEX(''.'', S.PlatformVersion)) as int)
                    '

Application error when access /_admin/DatabaseStatus.aspx, Error=Request timed out.

I checked SQL server and It works fine. I checked content database: it was restore in test environment and in test there is no issue.

Also in production I can get databases statuses using powershell.

I have no idea what else must be checked. Maybe someone faced with such kind of an issue?


Viewing all articles
Browse latest Browse all 26374

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>