![](/img/trans.png)
[英]Avoiding "schema drift detected" errors in SSDT comparisons
我正在嘗試使用 SSDT 架構比較在 Visual Studio 2019 中更新 SQL 服務器項目。 我的源是一個正在運行的數據庫服務器,目標是 VS SQL Server 項目。 比較完成並單擊“更新”后,我收到消息檢測到源架構偏差。 按比較刷新比較無論我刷新比較多少次,我總是得到相同的結果。 ...
[英]Avoiding "schema drift detected" errors in SSDT comparisons
我正在嘗試使用 SSDT 架構比較在 Visual Studio 2019 中更新 SQL 服務器項目。 我的源是一個正在運行的數據庫服務器,目標是 VS SQL Server 項目。 比較完成並單擊“更新”后,我收到消息檢測到源架構偏差。 按比較刷新比較無論我刷新比較多少次,我總是得到相同的結果。 ...
[英]What would be best security for "Microsoft SQL Server Data Tools, Schema Compare"
當運行“Microsoft SQL 服務器數據工具,架構比較”時,我想以無法更改任何內容的用戶身份運行。 它看起來像 SQL 它主要寫的是類似的東西 SQL 服務器中是否有專門針對此類用戶的組,或者對這些用戶來說最好的安全性是什么? ...
[英]Add Primary Key Constraint keeps appearing in schema compare but won't commit to the database project
我正在 azure 數據工作室中從事數據庫項目。 我向現有表添加了主鍵約束。 當我從數據庫更新項目時,架構比較會根據更改進行比較。 然而,當我暫存更改並提交它時,我看不到我的數據庫項目中的更改,並且它出現在未來的模式比較中。 這個 Alter 語句是否可能以某種形式存儲在 dacpac 中? 當我需 ...
[英]Apply SQL Server schema after 'schema compare' show error
正在使用的版本: SQL 服務器 2016 Azure 數據工作室 1.36.2 SQL Server 架構比較 1.13.1 問題:我的 Azure Data Studio 將架構應用於 SQL Server 2016 有問題。 它說我不是登錄管理員,但 SQL Serv ...
[英]How to handle Odata metadata changes in Azure DataFactory/Database?
當前情況:我使用 Odata 連接來接收數據以填充數據庫。 我不是那個連接的所有者。 當供應商發布新版本時,可能會通過此連接對表、列和數據類型進行更改。 我想以這樣一種方式配置我的登陸區域,這樣我就不必花費很長時間來弄清楚新版本發生了什么變化。 我知道模式比較功能與 dacpac 文件,但在通過 O ...
[英]Visual Studio 2019 Schema Compare Crash
當我運行 Visual Studio 2019 SQL Schema Compare 工具時,它正確識別了 2 個數據庫之間的差異。 然后每當我嘗試“更新”或“生成 SQL”來更新目標數據庫上的架構時,Visual Studio 就會崩潰。 環顧四周,這個問題似乎在以前的版本中已經存在多年了。 我 ...
[英]Visual Studio 2019 Database Schema Compare ignores foreign key names
這都與 SQL 服務器有關。 在比較數據庫項目(源)和實際數據庫(目標)之間的架構時,Visual Studio 2019 數據庫架構比較會忽略外鍵名稱(鍵的定義相同)。 不僅僅是大小寫,外鍵名稱完全不同,但沒有檢測到差異。 我瀏覽了所有可用的模式比較選項,但沒有發現任何不忽略外鍵名稱差異的東西。 ...
[英]Schema Compare and SqlPackage 150 case sensitivity issues
所以我安裝了新的 SqlPackage 150 (之前有 140 沒有問題)並部署了兩次數據庫(sqlpackage 是個笑話,這兩次需要在任何更新中完成,以查看它在更改未觸及的代碼時有什么新的怪癖) ,我注意到即使實際代碼中沒有發生任何更改,它也會改變功能。 之前在使用 SqlPackage 時遇 ...
[英]Vs2017 Schema Compare Doesnt Detect changes that exist (only on some machines)
我們在幾個開發團隊成員系統上遇到了一個問題,我希望有人遇到過。 我們正在使用VS2017,並將我們的數據庫包含在數據庫項目中。 在我們的兩個團隊成員系統上,當他們將本地開發數據庫與模型進行比較以更新其DBS時,Schema compare最近已停止接受更改。 該項目的構建沒有錯 ...
[英]Update database schema from entities (without using entity framework migration) in .net core
我正在尋找一種工具(庫或nuget程序包),該工具可以為我提供實體和數據庫表(SQL Server)之間的差異腳本(SQL Server腳本格式(作為字符串或文件)),並具有該功能自動針對數據庫運行更改腳本或將更改腳本提供給用戶,並讓用戶決定如何處理。 對我來說最重要的是更改腳本(在實體和 ...
[英]Using Oracle partition and storage options with Redgate Schema Compare fails
我正在嘗試為我們的項目引入新的審計表。 在部署過程中,我們使用redgate的Schema比較for Oracle(版本4.0.8.420)。 該表如下所示: 第一次運行它時,出現關於存儲子句的錯誤 解析失敗,出現消息SyntaxError。 意外令牌“ K” ...
[英]Schema compare - Unexpected exception caught during population of source model: Object reference not set to instance object
我一直在 Visual Studio 2017 的數據庫項目中運行架構比較,當我這樣做時,我在“錯誤列表”選項卡中收到以下消息: 在源模型填充期間捕獲到意外異常:未將對象引用設置為實例對象。 我發現了這個博客,這似乎是同樣的問題,但是盡管嘗試了幾次,建議的解決方案(使用“選擇目標架構”窗口 ...
[英]Oracle Developer Tools for Visual Studio 2017 (ODT)
我已在Visual Studio 2017上創建了Oracle Database Project版本2,並將現有數據庫導入到項目中以獲取項目中的數據庫架構,並且在項目中獲得了此類對象的SQLfile。 問題是,例如,當我修改表並將更改保存到oracle數據庫項目中並進行構建時,我得到了一個創建 ...
[英]Extract whole schema from oracle database to another (java) (automation)
我試圖找到一個解決方案,我希望通過數據從一個oracle數據庫對另一個oracle DB實現回歸測試。 示例:數據庫A添加一個表,我想從數據庫A中獲取數據並將其導入數據庫模式B.這最終會失敗,我會知道某種更改並且可以更正它。 我想在詹金斯自動化這個可以進行夜間測試。 我找到了幾個付 ...
[英]Visual Studio schema compare can't find generated script
我正在使用 Visual Studio 2017 執行 SQL 服務器架構比較。我按下架構比較實用程序的“生成腳本”按鈕並看到消息 “更新腳本生成成功” 但是,我看不到生成的腳本。 知道這是怎么回事還是失敗了? ...
[英]SSDT Schema Compare add blank lines to the schema files
我在Visual Studio 2017中使用Schema Compare功能將數據庫與數據庫項目( .sqlproj )進行比較。 如果我對項目應用了一些更改,它還會為某些模式文件添加空行。 經過一番調查,我發現我不是唯一一個面臨這個問題的人。 根據upvotes的數量,我可以猜測MS不 ...
[英]Ignore “Source schema drift detected” Error, Continue With Update
我在 Visual Studio 2017 中有一個 SQL 項目,我正在使用 SSDT 從 SQL 數據庫更新我的項目,如下所示: 通常,我用作源的數據庫正在更改(通常以微小且不相關的方式),當發生這種情況時,我無法更新我的項目,我得到“ 通常”“ 經驗豐富”: 檢測到源架構漂移。 按 ...
[英]SSDT: How to configure SchemaCompare Object settings in code
如何在SchemaComparison對象中編輯SchemaCompare設置? $ SchemaComparison = [SchemaComparison] :: new($ SourceEndPoint,$ TargetEndPoint)$ SchemaComparison.Opti ...
[英]VS 2015 Schema Compare differences not shown but are detected
當我在 Azure 數據庫上進行架構比較時,架構比較工具在底部顯示“比較完成。檢測到差異”,但中心屏幕保持空白,除了消息: 您可以將源架構與目標架構進行比較以確定它們之間的差異。 然后,您可以更新目標架構以匹配您選擇的數據庫對象的源架構。 根據目標架構類型,您可以直接更新目標或生成更新腳本。 ...
[英]Generate Script button is disabled in visual studio after schema comparison
我想從數據庫和我的數據庫項目創建一個增量腳本。 數據庫作為源,數據庫項目作為目標。 Update按鈕工作正常,沒有任何錯誤,我的錯誤列表僅包含以下警告: 源的登錄名沒有 VIEW ANY DEFINITION 權限。 如果目標是數據庫,則比較將僅限於數據庫范圍的元素。 此權限: http ...