cost 103 ms
表列錯誤之一的 SSAS 損壞字符串存儲數據文件

[英]SSAS corrupt string store data file for one of the table columns error

重新部署項目時,我在 SSAS 上遇到錯誤。 錯誤是; JSON DDL 請求失敗,出現以下錯誤:加載表數據時出錯。 可能的原因是:其中一個表列的字符串存儲數據文件損壞。加載表數據時發生錯誤。在與字典關聯的唯一值存儲中檢測到重復值。檢查數據時數據庫一致性檢查 (DBCC) 失敗段。加載表 '' 時 ...

2022-04-06 19:42:12   1   175    ssas / dbcc  
DBCC CHECKIDENT 與 RESEED 在回滾事務中的奇怪行為

[英]Weird behavior of DBCC CHECKIDENT with RESEED in a rolled-back transaction

考慮以下 T-SQL 代碼(該代碼與此 GitHub 存儲庫https://github.com/PaloMraz/SqlServerReseedSampleApp 中的 ADO.NET 版本一起提供): 該代碼執行以下操作: 創建一個帶有 IDENTITY 列的 __Test 表。 ...

DBCC SHOWCONTIG 針對某些表返回 2 行

[英]DBCC SHOWCONTIG returns 2 rows against certain tables

當我在 SQL Server 2016 中運行帶有 TABLERESULTS、ALL_INDEXES、NO_INFOMSGS 的 DBCC SHOWCONTIG ('schema_name.table_name') 時,它會針對某些表返回 2 行下面的例子: 我無法理解這種行為的原因,因為理想情況下 ...

DBCC CHECKDB 未在 Java (MS SQL) 中返回結果集

[英]DBCC CHECKDB did not return a result set in Java ( MS SQL )

這是我的功能: 我想使用 DBCC CHECKDB 來檢查所有數據庫,但出現此錯誤: 為什么 DBCC CHECK DB 不能與 executeQuery() 一起工作,我該如何解決? 因此,如果我已經從 stmt.executeQuery() 獲得了 ResultSet,我如何將此結果 ...

SQL Server :: 完整備份未記錄在 msdb.dbo.backupset 和異常大的日志文件中

[英]SQL Server :: FULL backup not recorded in msdb.dbo.backupset and log file unusually large

我有一台運行 SQL Server 2019 的服務器,但數據庫的Compatibility level 110仍為Compatibility level 110 (這意味着基本上是 SQL Server 2012)。 我們每晚都進行完整備份,我確實每天都看到文件備份在正確的文件夾中。 但是,如果 ...

從消息選項卡 SSMS 捕獲內容

[英]Capture content from Messages Tab SSMS

我正在運行以下查詢來縮小數據庫的日志文件。 我擔心的是,即使收縮失敗,查詢也會運行而不會出現任何錯誤。 消息選項卡中只會顯示一條消息。 而且這個錯誤也不能通過錯誤處理來捕獲。 無法收縮日志文件 2 (),因為請求的大小 () 大於最后一個邏輯日志文件的開頭。 (1 行受影響) DBCC 執行完成 ...

什么是 SQL Server 的 DBCC SHRINKFILE T-SQL 命令等效於 UI 選項“'在釋放未使用的空間之前重新組織頁面”

[英]What is SQL Server's DBCC SHRINKFILE T-SQL command equivalent for UI option "‘Reorganize pages before releasing unused space"

我試圖找出在通過 SSMS 執行時看到的選項“在釋放未使用的空間之前重新組織頁面”是否有任何等效的選項 DBCC SHRINKFILE T-SQL 命令。 通常的 TRUNCATEONLY/TargetSize 選項確實減小了文件大小,但它是否也隱式地重新組織了頁面? 因為 BOL 中沒有提供 ...

有沒有辦法為所有數據庫運行 sys.dm_db_log_space_usage?

[英]Is there a way to run sys.dm_db_log_space_usage for all databases?

我希望創建一個監控工具來跟蹤我們維護的生產服務器上事務日志使用情況的變化。 以前,我使用DBCC SQLPERF(LOGSPACE); ,它提供了所有數據庫及其當前事務日志內存狀態的列表。 然而,微軟似乎從 2012 年開始建議,應該從sys.dm_db_log_space_usage查看日志詳 ...

DBCC命令是存儲過程還是函數?

[英]Is DBCC command a stored procedure or a function?

應該調用什么DBCC命令? DBCC程序還是DBCC功能? 這很令人困惑,因為可以執行DBCC PAGE而無需像存儲過程一樣在前綴EXEC語句之前執行。 但是EXEC DBCC PAGE(1,1,1,3)引發錯誤 語法錯誤-消息156關鍵字'DBCC'附近的語法不正確 ...

無法在主數據庫上運行DBCC CHECKDB-Azure文件

[英]Can't Run DBCC CHECKDB on master DB - Azure Files

在新的Azure文件共享上存儲SQL Server數據庫文件。 無法針對這些數據庫運行完整/全面的CHECKDB-我認為這與沒有創建快照權限的用戶帳戶有關。 結果,我將這些檢查卸載到了另一台服務器上,也可以在其中測試.baks。 一切正常,除了主數據庫,主數據庫會在您將其還原為用戶數據庫並 ...

DBCC SHRINKFILE 會終止活動事務嗎?

[英]Will DBCC SHRINKFILE kill the active transaction?

我創建了一個每天從源數據庫向目標數據庫加載幾 GB 數據的作業。 一開始,這項工作運行良好,沒有任何問題。 在過去 2 周內,由於事務日志已滿,作業失敗。 我在我的 SQl 作業中添加了一個步驟以在加載開始之前清除日志,但仍然發生相同的錯誤。 我已經監視到在錯誤之前加載的最后一個表在失敗之前等 ...

T-SQL如何從緩存中獲取比SPID執行的最后一次查詢更多的查詢(DBCC INPUTBUFFER,sys.sysprocesses)

[英]T-SQL how to get more than last query executed by SPID from the cache (DBCC INPUTBUFFER, sys.sysprocesses)

我有這種情況: 當我運行(DBCC INPUTBUFFER,sys.sysprocesses)時,我僅執行了最后一個查詢: 我需要從該會話中獲取所有查詢(在本例中為spid 100),而不僅僅是最后一個。 有沒有辦法做到這一點? 我正在尋找一種使用TSQL進行此操作的方法 ...

在SSIS中執行SQL任務時使用DBCC命令重新設置表的身份

[英]DBCC command to reseed identity of table inside Execute SQL Task in SSIS

我遇到的情況是每天都加載事實表。 有兩個SSIS程序包加載此表。 1)Package1_FullLoad.dtsx-在每個星期日運行,並進行完全刷新 2)Package2_DailyLoad.dtsx-在除星期日外的所有日期運行,僅刪除和加載過去14天的數據。 現在,滿載 ...

SQL-DBCC收縮數據庫不會減小數據庫大小

[英]Sql-DBCC Shrink database not reducing database size

我使用的SQL Server Express Edition的大小限制為10 GB,有些表具有數百萬行的數據,我需要在每個月底執行數據清除操作,以釋放空間並使之可用於新數據存儲 如果我使用通過SSMS的收縮(右鍵單擊數據庫,然后選擇任務,然后收縮),它將順利運行並釋放預期的空間。 但是, ...

是否可以從Azure SQL DB的緩存中刪除單個執行計划?

[英]Is it possible to delete a single execution plan from cache on Azure SQL DB?

結論 你不能。 Microsoft明確聲明:本文中的“您無法從緩存中手動刪除執行計划” ,稱為“了解SQL Azure上的過程緩存” 。 原始問題 在SQL Server上,可以使用[DBCC FREEPROCCACHE(plan_handle varbinary(64))] ...

DBCC CheckDb-檢測vb.net錯誤的任何方法?

[英]DBCC CheckDb-any ways to detect errors vb.net?

我正在使用以下代碼檢查我的數據庫是否有任何問題/需要進行故障排除: Dim cmd As New SqlCommand("DBCC CHECKDB (offpoDb) WITH TABLERESULTS", con) Dim reader As SqlDataReader = cmd.Exec ...

DBCC CheckDb-在VB.NET中獲取SQL消息

[英]DBCC CheckDb - get sql messages in VB.NET

我正在使用此代碼來檢查數據庫中的錯誤: Dim cmd As New SqlCommand("DBCC CHECKDB (offpoDb) WITH TABLERESULTS", con) cmd.ExecuteNonQuery() 但是,您知道,此命令僅生成SQL消息。 有什么方 ...

DBCC CHECKIDENT(myTable, RESEED,1) 從 2 重新播種

[英]DBCC CHECKIDENT(myTable, RESEED,1) reseeding from 2

在 SQL Server 2012 中,以下查詢從 2 而不是 1 為標識列myTable_id種子。為什么? myTable_id也是 PK。 備注: 插入的數據是對的,唯一的問題是新插入的數據從2開始而不是1開始。 在上面的 sql 代碼中,如果我使用DBCC CHECKIDEN ...

沒有空列時設置空位圖

[英]Null bitmap is set when there is no null columns

我正在學習PAGE結構,目前我被困在NULL位圖上。 因此,目前沒有NULL值,讓我們看一下DBCC信息: 所以我對以下部分感興趣30000800 01000000 03005002 30位 00-位B 0800-Fdata長度 0100000 ...

Sql Server頁面結構。 什么是Fdata長度?

[英]Sql Server page structure. What is Fdata length?

我正在嘗試了解Sql Server數據頁的結構。 這是Dmitri Korotkevitch的Pro SQL Server Internals中的屏幕截圖 我創建了3個表: 1個INT列 2個INT列 4個INT列 所有列都不為空 然后我跑 ...


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