cost 464 ms
SQL 繁重工作的服務器復制/重定向

[英]SQL Server replication/redirection for heavy jobs

需要一些健全性檢查。 想象一下擁有 1 個 SQL 服務器實例,一個強大的系統(即 48GB 的 RAM 和大量的存儲空間)。 顯然,在有大量工作正在運行的情況下,它會受到重創。 這些作業/數據庫是外部軟件的一部分,我們不能直接控制或修改。 現在,當這些作業運行時,除了查詢可能效率低下之外,確實會降 ...

SQL 配置分布連接問題

[英]SQL Configure Distribution Connection Issue

我正在嘗試配置 SQL Server (2016) 的分布。 這是一個 Azure SQL VM。 但是,這樣做時,我收到以下錯誤: (注意它實際上不是COMPANY-SQL ,而是類似的命名格式)。 正如sp_dropserver和sp_addserver的許多帖子中所建議的那樣,我已經嘗試過。 ...

Replicat Abended with ORA-02290: 違反檢查約束 (TABLE_NAME.CHK_JSON)

[英]Replicat Abended with ORA-02290: check constraint (TABLE_NAME.CHK_JSON) violated

我們在我的丟棄文件中看到以下內容 - 注意:我可以在我的源數據庫中看到記錄。 CI 錯誤 ORA-02002:寫入審計跟蹤時出錯 ORA-22275:指定的 LOB 定位器無效 ORA-02290:檢查約束 (SCHEMA_NAME.CHK_JSON) 已違反(狀態 = 2002),SQL &l ...

SQL Data Replication - 從多個表中獲取數據到一個表中

[英]SQL Data Replication - Get data into one table from multiple tables

我在全球不同的服務器上有 2 個數據庫。 兩個數據庫中都有這 4 個表訂單:id, customerid, orderNumber 產品:id,產品代碼客戶:id,客戶名訂單詳情:id、數量、orderId、productId 我想創建報告表,它是這些表的非規范化視圖(每個表 1-2 列),從兩個數 ...

如果 PostgreSQL 沒有變化,事務是否記錄到 WAL?

[英]Are transactions logged to WAL if there is no change in PostgreSQL?

如果行沒有更改,我試圖找出更改是否反映在 WAL(預寫日志)文件上。 為了測試它,我在 PostgreSQL 中創建了一個復制槽來捕獲更改。 這是我采取的步驟。 然后我執行SELECT * FROM pg_logical_slot_get_changes('slotname', NULL, NU ...

SQL 服務器事務復制無法復制非聚集索引

[英]SQL Server transactional replication cannot copy non-clustered index

正如標題中提到的,我一直試圖在我的事務復制中包含非聚集索引。 創建發布時,我已在 [為所有表格文章設置屬性] 中選中“復制非聚集索引”選項但是在我完成發布創建后,當我再次檢查發布屬性時,“復制非聚集索引”選項更改為默認值false 。 無論我試圖改變多少次,它都不會改變。 我的下一個嘗試是刪除我的虛 ...

SQL 服務器復制中的 memory 映射文件寫入失敗

[英]memory mapped file write failed in SQL Server Replication

嘗試在事務復制中運行快照代理時出現錯誤“內存映射文件寫入失敗”。 如果表只有幾百行,快照可以正常工作。 如果表包含幾千行,則會失敗。 SQL 服務器安裝在 Linux 服務器上,並嘗試了許多在線上的建議。 但無濟於事。 任何人都可以請指導我。 事務復制錯誤的屏幕截圖 ...

SQL 服務器事務復制 - 錯誤號:213 - 列名或提供的值數與表定義不匹配

[英]SQL Server Transactional Replication - Error number: 213 - Column name or number of supplied values does not match table definition

我有一個事務復制問題,我正在努力解決。 這是錯誤: 列名或提供的值的數量與表定義不匹配。 (來源:SQL 服務器,錯誤號:213) 當文章被傳遞給訂閱者時,錯誤發生在INSERT語句上。 所有浮點列似乎都發生了錯誤插入 [dbo].[Table] ( [id],[Client_No],[Loan_ ...

從 SQL 服務器 2008R2 到 SQL 服務器 2017 的事務復制

[英]Transactional Replication from SQL Server 2008R2 to SQL Server 2017

我想詢問您與在 SQL SERVER 2008R2(發布者)和 SQL SERVER 2017(訂閱者)之間設置事務復制相關的經驗。 根據文檔中的“事務和快照復制兼容性矩陣”,我知道 Microsoft 不支持此功能。 但是我在一些數據庫上設置了這種事務復制(2008R2 -> 2017)並且 ...

當數據庫不在同一個排序規則中時事務復制的錯誤

[英]Bug with transactional replication when databases are not in same collation

我們已經設置了事務復制,其中發布服務器和訂閱服務器端數據庫位於相同的 SQL Server 下。 發布者數據庫排序和列級排序是 SQL_Scandinavian_Pref_CP850_CI_AS,而訂閱者端是 Finnish_Swedish_CI_AS。 SQL Server 排序規則也是 SQL ...

無需截斷或刪除訂閱者數據庫表的事務復制設置

[英]Transactional Replication setup without truncating or dropping the subscriber database tables

假設在 SQL Server 中,我有一個發布者數據庫 DatabaseA,我創建了它的副本並將其恢復到另一個名為 DatabaseB 的 SQL Server。 現在,如果我想在 DatabaseA 和 DatabaseB 之間設置事務復制,那么我可以在不刪除或截斷訂閱者端的表的情況下做到這一點。 ...

使用腳本編寫訂閱的問題 Windows PowerShell

[英]Issue with scripting out subscriptions using Windows PowerShell

我正在嘗試使用Microsoft.SqlServer.Rmo.dll通過 PowerShell 編寫復制對象的腳本。 復制類型是事務性的,帶有推送訂閱。 我已經能夠編寫出出版物、文章、PAL,但無法編寫出出版商方面的訂閱。 參考 腳本選項 我嘗試的另一種方法是從 Scriptoptions 中排 ...

vps 和筆記本電腦之間的 SQL 復制“進程無法連接到分發服務器”

[英]SQL Replication 'The process could not connect to Distributor' between vps and laptop

我在倫敦 (VPS) 有 1 個 SQL Server 2017,我使用 'sa' 用戶在端口 1413 上遠程連接,效果很好。 我成功配置了分發服務器和發布服務器,如服務器 B 所示: 並在服務器 A(我的筆記本電腦)上創建訂閱者,如下所示: 訂閱者創建並成功啟動,但 30 秒后顯示錯誤“ ...

配置事務復制時無法添加分發服務器

[英]Not able to add distributor while configuring transactional replication

我需要設置事務復制,發布者是 SQL Server 2012 企業版,分發者是 SQL Server 2017 標准版。 我正在嘗試添加分銷商,當我嘗試連接到分銷商時,從分銷商配置向導中失敗,提示"SQL server could not retrieve information about ser ...

在事務復制訂閱者上打開延遲持久性是否安全?

[英]Is it safe to turn on Delayed Durability on a transaction replication subscriber?

在事務復制環境中,發布者 SQL 服務器從應用程序接收頻繁的插入和更新,訂閱者 SQL 服務器具有拉復制作業,在訂閱者上啟用延遲持久性是否安全? 微軟表示事務復制不支持延遲持久性,但不清楚這是否與復制中涉及的任何服務器有關,或者僅僅是發布者。 雖然打開延遲持久性總是存在風險,但為復制訂閱者打開它 ...

SQL Server 2012 和 SQL Server 2016 版本之間的事務復制失敗

[英]Transactional Replication failing between SQL Server 2012 and SQL Server 2016 versions

根據 Microsoft 文檔 - 事務發布的訂閱者可以是發布者版本的兩個版本中的任何版本。 例如:SQL Server 2012 (11.x) Publisher 可以擁有 SQL Server 2014 (12.x) 和 Z9778840A0100CB30C5828767AxZ Server 訂 ...

為什么我收到錯誤“無法刪除數據庫'test',因為它正在用於復制。 錯誤:3724”?

[英]Why am I getting the error “Cannot drop the database 'test' because it is being used for replication. Error: 3724”?

我刪除了與數據庫“test”相關的所有出版物和訂閱。 我現在只有與服務器中其他數據庫相關的發布和訂閱。 盡管如此,它仍然說“無法刪除數據庫'test',因為它正在用於復制。” 作為證據,這些是與另一個數據庫“計算機”相關的當前出版物: ...

使用跨國復制的 Azure 托管實例故障轉移

[英]Azure Managed instance failover with transnational replication

我在不同區域有兩個 azure SQL 托管實例,並在相同的 MI 實例之間配置了故障轉移組。 還配置了本地 sql \\ Azure IaaS VM 到主托管實例之間的事務復制。 現在想通過故障轉移到輔助然后到主要來測試故障轉移組。 什么是最好的方法\\可能的方法,這樣復制就不會受到干擾。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM