При развертывании проекта базы данных с помощью vsdbcmd я получаю сообщение об ошибке «Поддержка Vardecimal включена для базы данных, но отключена для проекта» - PullRequest
1 голос
/ 25 мая 2011

Я получаю: SQL01265 Vardecimal support is enabled for the database but disabled for the project

Я пытался изменить файлы .sqlsettings, чтобы они имели: "<VardecimalStorageFormatOn>True</VardecimalStorageFormatOn>", а файл .sqldeployment: "<DeployDatabaseProperties>True</DeployDatabaseProperties>" Но я все еще получаю сообщение об ошибке.

Это проект БД VS2010 с проектом, настроенным на 2005 год, обновляемая база данных - 2008.

У нас есть еще один проект БД на 2005 год, который обновит штраф в 2008 дБ, даже с набором VardecimalStorageFormatOnзначение false в файле .sqlsettings и отсутствие развертывания свойств базы данных.

Есть идеи, почему один будет работать, а другой - нет?

Спасибо

Ответы [ 3 ]

0 голосов
/ 01 марта 2012

Была такая же проблема, пока я не изменил уровень совместимости в проекте GDR на SQL 2000 (по ошибке), а затем снова вернулся к 2005 После перестройки проект развернулся нормально (на сервере 2008).

Пойди разберись ...

0 голосов
/ 15 июня 2013

Другое место для проверки находится в файле проекта базы данных.

Для VS2012 для меня Visual Studio переопределял VardecimalStorageFormatOn в файле sqlsettings с тем же параметром в файле sqlproj и копировал настройки проекта в файл параметров развертывания Model.xml.Затем это вызвало сообщение об ошибке и предотвратило развертывание, даже когда я развертывал на SQL Server 2008 с уровнем совместимости 100.

0 голосов
/ 01 августа 2011

У меня была такая же проблема, пока я не изменил эту строку в файле "Properties \ Database.sqlcmdvars" ...

<SqlCommandVariables xmlns="urn:Microsoft.VisualStudio.Data.Schema.Package.SqlCmdVars">

на

<SqlCommandVariables xmlns="urn:Microsoft.VisualStudio.Data.Schema.Package.SqlCmdVars" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

Забавно, что еслиВы меняете его обратно, он все еще работает.Это может быть кеширование схемы XML.

...