je la requête suivante:Comment résoudre cette erreur CLR dans SQL Server spatiale
Insert into PropertyTractsTemp
Select
P.field1 as field1 ,
P.field2 as field2,
P.field3 as field3,
P.field4 as field4,
G.GEOID,
P.field5 as field5
from PROPERTY_PARAMETERS P
join BH_EDW.dbo.REF_GEOID_GEOG G WITH(INDEX([geog_sidx]))on G.geom.STIntersects(P.GeoLocation) =1
where P.GEOID is null
Cela peut avoir des 1 000 dossiers à 100mil pour correspondre. De toute façon, la requête arrête et je reçois cette erreur:
Msg 10316, Level 16, State 1, Line 3
The app domain with specified version id (4) was unloaded due to memory pressure and could not be found.
The statement has been terminated.
On me dit qu'il ya une erreur de CLR, et il a quelque chose à voir avec l'index spatial, mais aucune explication sur la façon de le dépanner.
Toute sagesse serait grandement appréciée.
Utilisez-vous 32 bits SQL Server? – hcaelxxam
Edition Web 64 bits. Cette requête avait l'habitude de travailler avant. Merci. – arcee123
Ah, votre erreur est similaire à un problème qui se produit avec 32 bits, mais la cause racine n'existe pas dans 64 bits. Je ne pense pas avoir d'idée pour vous; Pardon. – hcaelxxam