Мне нужно прочитать существующий dacpac с помощью powershell и сменить схему, а затем реплицировать базу данных. Есть ли возможность использовать «System.Reflection
»Modify DacPac Использование powershell
ответ
Существует полный публичный API, который поддерживает загрузку dacpacs, чтение содержимого (таблицы, представления и т. Д. В схеме) и добавление/обновление этого содержимого перед сохранением. Проект образцов находится в https://github.com/Microsoft/DACExtensions, с учебником, объясняющим основные понятия here. Существует ряд дополнительных примеров, таких как Ed Elliott's blog и публикации с открытым исходным кодом, которые могут помочь вам понять, что делать.
Раскрытие информации: Я работаю над командой DacFx и написал связанный учебник.
Это действительно полезно. в любом случае мне нужно сделать то же самое, используя powershell –
Вы можете использовать эти API в Powershell. Либо код напрямую против этих API, либо напишите обертку командной строки, в зависимости от ваших предпочтений. Для них нет встроенных командлетов. –
Спасибо за помощь. (Y), –
- 1. Развертывание dacpac с переменной подстановкой с powershell
- 2. Создать пакет Nuget для сценария Dacpac и Powershell
- 3. Развертывание dacpac через Powershell вызвало ошибку: «Невозможно определить личность домена»
- 4. Modify FileStream
- 5. Modify ApplicationSettings
- 6. Modify filefilter
- 7. Rails Modify Scaffold Form
- 8. Rails Modify Request Route
- 9. dacpac to dacpac сравнение и развертывание с проблемами БД?
- 10. Modify Cordova SQLite Plugin
- 11. DACPAC и SQL Sequence
- 12. Database Project - Output dacpac
- 13. Включение TRUSTWORTHY с dacpac
- 14. Что означает dacpac?
- 15. Как пройти по dacpac
- 16. Зачем мне возникать конфликт после push-> modify-> modify-> modify-> push-> pull?
- 17. Drools Несколько операторов Modify против одного Modify Заявление
- 18. Modify Shopify Checkout page css
- 19. Строительство dacpac только при наличии изменений
- 20. Java Swing - Modify GridBagConstraints
- 21. Splice Then Modify Array
- 22. SQL Modify Column Data
- 23. Python To Modify .xar
- 24. serialize/deserialize & modify data
- 25. Maven archetype: Modify artifactId
- 26. C Программирование Modify Quicksort
- 27. значение Modify в XML
- 28. Javascript url modify
- 29. Modify Джексон ответ
- 30. JSON Schema modify
Что вы пробовали до сих пор и почему было бы интересно пространство имен 'System.Reflection'? –
Я попытался создать dacpac с помощью powershell. И обновите базу данных с помощью poweshell. У меня есть база данных с несколькими схемами. Мне нужно реплицировать таблицы, функции, sp ... и т.д. в каждую схему. –
Зачем использовать powershell? Любая причина не использовать SqlPackage.exe? – qxg