Описание тега data-tier-applications

A Microsoft data-tier-application also known as a DAC is a self-contained unit of deployment that enables data-tier developers and DBAs to package SQL Server objects, including database and instance objects, into a single entity called DAC package or DACPAC.
0 ответов

Нарушение ограничения PRIMARY KEY при обновлении приложения уровня данных

Я пытаюсь стандартизировать схему моей базы данных, используя приложение уровня данных. Для этого у меня есть приложение уровня данных, которое я хочу применить к своей базе данных. При попытке обновить приложение уровня данных я получаю следующее с…
0 ответов

Почему "ЦАП" означает "Приложение уровня данных"?

Вопрос довольно прост. Я уже погуглил это, но я не смог найти ничего, что могло бы связать эти термины. Я имею в виду, откуда взялась буква "С"? У кого-нибудь есть подсказка?
3 ответа

Приложения уровня данных - после развертывания

Это такая простая вещь, что даже вопрос здесь заставляет меня чувствовать себя глупо, но так как я застрял в этом в течение длительного времени, я спрошу это здесь. Я работаю над приложением уровня данных в Visual Studio. У меня есть обычные вещи, т…
2 ответа

Обновление версии приложения уровня данных через SqlPackage.exe

В настоящее время я автоматизирую развертывание базы данных моих приложений с помощью командной строки с помощью SqlPackage.exe, но не могу найти способ обновить версию моего приложения уровня данных (Разработка, конечно...) http://msdn.microsoft.co…
1 ответ

Может ли приложение уровня данных сосуществовать с управляемой вручную базой данных?

У нас есть большая производственная база данных, в которой используется настраиваемый элемент управления версиями, который позволяет выполнять плавные обновления при изменении схемы (каждый сценарий изменения имеет версию). Все работает хорошо Можем…
07 апр '14 в 23:52
0 ответов

Развертывание пакета DAC в SQL Server 2008 R2

Я новичок в SSDT и столкнулся со следующей проблемой: В VS 2012 я создал новый проект базы данных и добавил несколько таблиц. SQL Server 2008 был выбран в качестве целевой платформы. Затем я сделал снимок проекта и попытался развернуть его на сервер…
1 ответ

Переменные MSBuild и sqlcmd в приложениях уровня данных PostDeployment.sql

Предисловие Я использую проект приложения уровня данных и проект базы данных SQL CLR для управления частью базы данных моего приложения.У меня есть 3 разных компьютера (для локальных сред, dev/ci/qa и preprod/prod соответственно), где должна быть ус…
31 окт '11 в 14:38
1 ответ

Рекомендации по обновлению базы данных приложения уровня приложения уровня VS 2012

В VS2012 я создаю проект базы данных, импортированный приложение уровня данных.dacpac, которое я создал из своего экземпляра SQL Server 2012. У меня вопрос, если я занимаюсь разработкой, и все, что я хочу сделать, это изменить структуру таблицы SQL …
2 ответа

Развертывание в SQL Azure с помощью Powershell. Существует ли способ создания отчета с предупреждением о потере данных?

У меня есть вопрос, касающийся обновления приложения уровня данных (DACPAC) при развертывании в базе данных SQL Azure. Когда мы обновляем DACPAC вручную через пользовательский интерфейс мастера, появляется этап, на котором мы просматриваем отчет с п…
1 ответ

Почему обновление SQL Azure DACPAC (с помощью сценария PowerShell) последовательно занимает 30 минут для завершения

Я создал сценарий PowerShell для обновления экземпляра SQL Azure с моим последним DACPAC (взято с http://msdn.microsoft.com/en-us/library/ee634742.aspx). При запуске сценария PowerShell я столкнулся с тем, что для его выполнения требуется примерно 3…
2 ответа

Развертывание версий базы данных. Миграция Entity Framework против SSDT DacPacs

У меня есть приложение, ориентированное на данные с SQL Server. Среды, в которых оно будет развернуто, не находятся под нашим контролем, и там нет администраторов баз данных (все они являются малыми предприятиями), поэтому нам необходимо, чтобы проц…
2 ответа

Как извлечь базу данных MSSQLServer как.dacpac без VerifyExtraction?

Я хочу извлечь схему базы данных базы данных MSSQLServer с помощью Server Management Studio. Я использую команду "Извлечь приложение уровня данных.." В базе данных есть несколько ссылок на другую базу данных. Из-за этого я получаю следующую ошибку. …
2 ответа

dacpac - проблема с ссылочным путем сборки CLR

Ниже приведен точный сценарий в моем проекте базы данных, где я создаю dacpac для развертывания баз данных на целевом экземпляре SQL: проект базы данных имеет ссылку на сборку CLR. Сервер сборки TFS используется для сборки проекта dacpac создается в…
1 ответ

Сложная миграция данных в прикладной среде уровня данных (DAC Fx)

Я рад сделать скачок в использовании DAC Fx и разработке декларативных баз данных. Основным препятствием для меня является то, как обрабатывать сложные миграции данных в нескольких различных версиях схемы. В старом мире мы можем просто запускать все…
19 мар '12 в 21:46
2 ответа

Проекты уровня данных и связанные серверы

Я пытаюсь использовать приложение уровня данных, включающее связанный сервер и сталкивающееся со странной проблемой. Вот что у меня есть: 1) Решение VS2010, которое включает проект уровня данных. 2) Проект уровня данных ориентирован на сервер SQL 20…
2 ответа

Dacpac не должен удалять лишние столбцы

Я с радостью писал продукт, в котором используется проект базы данных Sql Server, и жизнь была хорошей, пока мы не обнаружили проблему в обновлениях. Хотя мы создаем таблицы, хранимые процедуры и различные другие артефакты базы данных, после разверт…
17 июн '15 в 01:38
1 ответ

Развертывание проекта уровня данных в SQL Azure - до и после развертывания используйте основную базу данных

Я использую проект Data Tier DB для развертывания в Azure, все идет хорошо, DB и схема хорошо созданы, за исключением того, что во время предварительного и последующего развертывания он всегда пытается использовать основную DB вместо той, которую я …
2 ответа

ServerConnection.ExecuteNonQuery в режиме SQLCMD

Я использую среду приложения Microsoft Data-Tier для создания сценария развертывания на основе объекта DacPackage. Я пытаюсь использовать класс http://msdn.microsoft.com/en-us/library/Microsoft.SqlServer.Management.Smo.Server(v=sql.110).aspx для вып…
1 ответ

SQL Server 2008 R2 - объекты, не поддерживаемые в географии ЦАП

Используя SQL Server Management Studio, я пытаюсь создать DACPAC, щелкнув правой кнопкой мыши db -> Tasks -> Extract Data-Tier Application, Когда я попадаю на экран проверки и сводки, я получаю некоторые ошибки, потому что не поддерживаются пр…
0 ответов

Обработка текущей версии приложения уровня данных в SQL Server 2012

У меня есть некоторые проблемы с отслеживанием версий моих ЦАПов. Мне не удалось увидеть текущую версию базы данных. К счастью, я нашел этот пост: как мне найти текущую версию приложения уровня данных SQL Server? Второй ответ сработал, теперь я вижу…
17 дек '12 в 11:33