data-tier-applications

    1熱度

    1回答

    當我導入DACPAC成VS SS DT項目,它創造了我一個非常好的文件夾結構:我所有的模式是所謂的「安全」文件夾,然後每上,下定義模式有一個包含文件夾名爲「表」,「存儲過程」,等等。但是,如果我在項目名稱上單擊鼠標右鍵,選擇Add>表,新表只是在項目的根加入了自己命名的文件夾。這似乎並不正確。有什麼辦法可以讓VS遵守我導入DACPAC時創建的組織文件結構?

    0熱度

    1回答

    我們有一箇中央數據庫,需要升級我們的本地數據庫。我們正在使用dacpac來做到這一點。基本上我們對服務器上的數據庫進行了更改。然後我們創建一個dacpac。它被放入部署包中。當客戶端運行應用程序時,它會檢查是否有新版本。如果有,它會升級。問題是我們有。如果在不進行dacpac升級的情況下進行本地數據庫更改,則會發出警告,指出除dacpac之外的更改已經完成。因此,當升級dacpac(通過vb.ne

    0熱度

    1回答

    我們有一個使用自定義版本控制,允許無縫升級當架構更改(每次更改腳本版本)的大型生產數據庫。一切運作良好。 我們可以用數據層應用程序編程模型並排側現有的數據庫中?我們想嘗試使用DAC方法而不使用將我們的數據庫轉換爲數據層應用程序。在模式級別將數據層應用程序與數據庫的其餘部分分離是理想的。比方說,我們有三個模式,DBO,我和DAC。我們希望繼續管理dbo和my,並使用dacpacs自動遷移dac架構中

    3熱度

    1回答

    我正嘗試使用「導入數據層應用程序」嚮導從SQL Azure將本地SQL Server 2012實例導入到本地SQL Server 2012實例。 我只是將數據庫導出到blob存儲,然後下載該文件,然後選擇導入數據庫。 這每一次失敗,下面的錯誤消息: 的錯誤發生,因爲它似乎想兩次創建默認約束。其他人遇到過這個問題嗎?

    1熱度

    1回答

    我用VS2015建立在釋放模式我的數據庫項目,然後將生成的.dacpac文件複製到我的生產服務器。 我然後運行命令如下: sqlpackage.exe /action:publish /targetconnectionstring:"Data Source=localhost;Integrated Security=True;Initial Catalog=NorthwindDb" /source

    16熱度

    2回答

    我想用Server Management Studio提取MSSQLServer數據庫的數據庫模式。我使用Extract命令「提取數據層應用程序..」 在數據庫中有幾個對另一個數據庫的引用。因此,我得到以下錯誤。 提取數據庫時出錯:數據包的模式模型驗證失敗。 錯誤SQL71562:驗證元素[dbo]時出錯。[x]有一個未解析的對象[dbo]。[y]的引用。從此平臺創建軟件包時不支持外部引用。 的問

    0熱度

    1回答

    我正在編寫SQL Server(以2008R2和2012爲目標)的「框架」程序和共同/參考表。每個SSDT /日期層項目表示該框架內的不同組件(可位於同一數據庫內)(例如,MasterDBExtensions項目在主數據庫,SQLServerAgentExtensions(msdb)等存儲過程擴展/附加項)。 我基於架構,數據庫角色和證書大量開發了一個非常嚴格的安全模型。 我的問題是如何在活動項目

    2熱度

    1回答

    我'使用最新版本的SQL Server 2016 Developer Edition和SSMS(13.0.15600.2)。 導入數據層應用程序(bacpac)時可能存在一個錯誤,其中包含任何時態表和任何使用'WITH SCHEMABINDING'引用它們的對象(函數。視圖)。 這是完全可能的,例如數據庫導出到backpac但進口回來的時候 - 有一個錯誤: Error SQL72014: .Ne

    1熱度

    2回答

    我想一個BACPAC從Azure的出口和SQLEXPRESS 2016年本地恢復它當我嘗試,雖然我從導入數據層應用程序嚮導以下錯誤SSMS中恢復它: 未能進行進口包。 警告SQL72012:對象 [TestBacPacDB_Data]存在於目標,但它不會被丟棄,即使你選擇了「生成用於在目標數據庫中的對象 下降報表 但不在源'檢查 框。 警告SQL72012:對象[TestBacPacDB_Log]

    4熱度

    1回答

    我目前正在重寫團隊的數據庫部署Powershell腳本,以使用DACFx 3.0 API而不是2.0。我已經設法使用新的Microsoft.SqlServer.Dac.DacServices控制器類來成功運行DACPAC升級。 剩下的唯一問題是:如何從現有數據庫中獲取當前DACPAC版本號? 作爲我們部署腳本的一部分,我們將它與我們正在升級到的DACPAC版本進行比較,以確定是否需要部署。這也用於