मेरे पास एक SQL सर्वर सीई डेटाबेस है जो dev में ठीक काम करता है, लेकिन क्लाइंट पर स्थापित होने पर कोई समस्या होती है।एसक्यूएल सर्वर सीई - आंतरिक त्रुटि: साझा स्मृति क्षेत्र नहीं खोल सकता
- SQL सर्वर सीई 3.5 निर्भरताओं को तैनाती के हिस्से के रूप में कॉपी किया गया है।
- लक्ष्य मशीन एक स्वच्छ विंडोज 7 32-बिट अंतिम छवि है।
ईवेंट लॉग में अपवाद के लिए संदेश है:
Message: Internal error: Cannot open the shared memory region.
Stack Trace: at System.Data.SqlServerCe.SqlCeConnection.ProcessResults(Int32 hr) at
System.Data.SqlServerCe.SqlCeConnection.Open(Boolean silent) at
System.Data.SqlServerCe.SqlCeConnection.Open() at
System.Data.Linq.SqlClient.SqlConnectionManager.UseConnection(IConnectionUser user) at
System.Data.Linq.SqlClient.SqlProvider.Execute(
Expression query,
QueryInfo queryInfo,
IObjectReaderFactory factory,
Object[] parentArgs,
Object[] userArgs,
ICompiledSubQuery[] subQueries,
Object lastResult) at
System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(
Expression query,
QueryInfo[] queryInfos,
IObjectReaderFactory factory,
Object[] userArguments,
ICompiledSubQuery[]
subQueries) at
System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(
Expression query) at
System.Data.Linq.DataQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator() at
System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) at
System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at
Application specific stuff here
ऐसा लगता है कि इस SSCE_M_CANTOPENSHAREDMEMORY है और साइट पर इस बदलने के लिए एक कनेक्शन स्ट्रिंग मान नहीं है कहते हैं और कि इन मुद्दों कर रहे हैं आम तौर पर अंत डेवलपर्स द्वारा हल नहीं किया जा सकता है।
क्या कोई इसमें भाग लेता है, और यदि आप इस मुद्दे को हल करने में सक्षम थे?
तो जब मैं फ़ाइल कर के बजाय सीई क्रम स्थापित कॉपी कोई समस्या नहीं है। – blu