1С SQL - мениджър
Тази грешка възниква, когато се сравняват полета с различна съпоставяне. Подробно описание на грешката може да се намери в статията "Transact-SQL ReferenceData TypesCollation Предимство" в книгите си онлайн. В случай на 1C това може да бъде, например, когато са различни съпоставяне вашата работна база данни и tempdb база данни. На първоначалното инсталиране tempdb съпоставяне се задава същите като на сървъра и обикновено не се променя. Събиране на база данни е избран, когато се създаде база данни, но може да се променя с помощта на базата данни командата ALTER. Ето защо, обикновено тази грешка възниква, когато базата данни за съпоставяне първоначално е бил избран различен от сървъра за съпоставяне. В tempdb база данни се използва за създаване на временни таблици, по-специално, когато структурата на "Б" се използва в заявката, или когато се използва за избор на групата в други проби.
За да поправите това, което трябва да се промени или съпоставяне на производствената база данни или съпоставяне сървъра. За да промените съпоставяне на работната база данни, използвайте ALTER DATABASE съпоставянето = екип collation_servera. В този случай, самите данни не се променя. Затова първо трябва да качите вашите данни, а след това го качете отново. Например, аз направих това с помощта на данни услуги за преобразуване Tool (DTS) задача с помощта на трансфер SQL сървър обект от сървъра към сървъра. За да направите това, създайте нова база данни с дейности по събиране, равна на сървъра за съпоставяне, в настройките на задачи (по Етап Кликнете снимката десния бутон на мишката, изберете "Disconnected Edit", а след това клон задачи, си трансферни задача) трябва да се уточни допълнителна опция ScriptOptionEx = SQLDMOScript2_70Only (16777216), който показва не генерира за всяко поле неговото съпоставяне (не за прехвърляне на възраст). Тогава ще трябва да изпълни задачата. All. Сега можете да използвате новата база данни, или изтегляне на информацията обратно.
За допълнителна опция може да се намери в статията "Информационните Трансформация ServicesUsage съображения в DTSData преобразуване и трансформиране съображения".
На Съвета. За да се избегне тази грешка, се уверете, че дисковото пространство, се уверете, че подсистема диск състояние сложи UPS сървърни архивите на.
За да направите това, използвайте гореспоменатия полезността Client Network Utility. С нея ще можете да настроите вида на протокол (TCP / IP, Named Pipes, Multiprotocol и т.н.), както и редица допълнителни параметри (например, когато uspolzovanii TCP / IP протокол, можете да укажете на пристанището, които ще бъдат направени, за да се свържете с MS SQL Server ).